From c3ba6541a86dfed5e3b8bf52e5aad31cc2e12762 Mon Sep 17 00:00:00 2001 From: KaifAhmad1 Date: Tue, 21 Oct 2025 15:14:34 +0530 Subject: [PATCH] Rebrand from SemantiCore to Semantica - Updated all package references from semanticore to semantica - Updated all class names from SemantiCore to Semantica - Renamed logo files: SemantiCore Logo.png -> Semantica Logo.png - Renamed logo files: SemantiCore Logo Dark.png -> Semantica Logo Dark.png - Renamed roadmap file: SemantiCore_Development_Roadmap.md -> Semantica_Development_Roadmap.md - Updated all URLs, links, and documentation references - Updated all code examples and installation instructions - Maintained all functionality while updating branding --- CONTRIBUTING.md | 34 ++-- CodeExamples.md | 86 +++++----- LatestReadme.md | 22 +-- Overview.md | 54 +++---- README.md | 52 +++--- ...e Logo Dark.png => Semantica Logo Dark.png | Bin SemantiCore Logo.png => Semantica Logo.png | Bin ...map.md => Semantica_Development_Roadmap.md | 34 ++-- Update_Readme.md | 148 +++++++++--------- 9 files changed, 215 insertions(+), 215 deletions(-) rename SemantiCore Logo Dark.png => Semantica Logo Dark.png (100%) rename SemantiCore Logo.png => Semantica Logo.png (100%) rename SemantiCore_Development_Roadmap.md => Semantica_Development_Roadmap.md (98%) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d1e1dc67..2354152c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ -# 🀝 Contributing to SemantiCore +# 🀝 Contributing to Semantica -Thank you for your interest in contributing to SemantiCore! This document provides guidelines and information for contributors. +Thank you for your interest in contributing to Semantica! This document provides guidelines and information for contributors. ## 🎯 How to Contribute @@ -23,8 +23,8 @@ Thank you for your interest in contributing to SemantiCore! This document provid ### **Development Setup** ```bash # Fork and clone the repository -git clone https://github.com/YOUR_USERNAME/semanticore.git -cd semanticore +git clone https://github.com/YOUR_USERNAME/semantica.git +cd semantica # Create virtual environment python -m venv venv @@ -57,15 +57,15 @@ git checkout -b fix/your-bug-fix pytest # Run with coverage -pytest --cov=semanticore +pytest --cov=semantica # Run linting -flake8 semanticore/ -mypy semanticore/ +flake8 semantica/ +mypy semantica/ # Format code -black semanticore/ -isort semanticore/ +black semantica/ +isort semantica/ ``` ### **4. Commit Your Changes** @@ -137,7 +137,7 @@ test(extraction): add tests for entity extraction ### **Writing Tests** ```python import pytest -from semanticore.processors.document.pdf_processor import PDFProcessor +from semantica.processors.document.pdf_processor import PDFProcessor class TestPDFProcessor: def setup_method(self): @@ -230,7 +230,7 @@ What actually happened. **Environment** - OS: [e.g., Windows 10, macOS 12.0] - Python version: [e.g., 3.9.7] -- SemantiCore version: [e.g., 0.1.0] +- Semantica version: [e.g., 0.1.0] **Additional Information** Any other relevant information. @@ -273,15 +273,15 @@ Contributors will be recognized in: ## πŸ“ž Getting Help -- **Discussions**: [GitHub Discussions](https://github.com/semanticore/semanticore/discussions) -- **Issues**: [GitHub Issues](https://github.com/semanticore/semanticore/issues) -- **Discord**: [Community Discord](https://discord.gg/semanticore) -- **Email**: team@semanticore.io +- **Discussions**: [GitHub Discussions](https://github.com/semantica/semantica/discussions) +- **Issues**: [GitHub Issues](https://github.com/semantica/semantica/issues) +- **Discord**: [Community Discord](https://discord.gg/semantica) +- **Email**: team@semantica.io ## πŸ“„ License -By contributing to SemantiCore, you agree that your contributions will be licensed under the MIT License. +By contributing to Semantica, you agree that your contributions will be licensed under the MIT License. --- -Thank you for contributing to SemantiCore! πŸš€ \ No newline at end of file +Thank you for contributing to Semantica! πŸš€ \ No newline at end of file diff --git a/CodeExamples.md b/CodeExamples.md index ffa2b096..0ede254a 100644 --- a/CodeExamples.md +++ b/CodeExamples.md @@ -4,27 +4,27 @@ ```bash # Complete installation with all format support -pip install "semanticore[all]" +pip install "semantica[all]" # Lightweight installation -pip install semanticore +pip install semantica # Specific format support -pip install "semanticore[pdf,web,feeds,office]" +pip install "semantica[pdf,web,feeds,office]" # Development installation -git clone https://github.com/semanticore/semanticore.git -cd semanticore +git clone https://github.com/semantica/semantica.git +cd semantica pip install -e ".[dev]" ``` ### ⚑ 30-Second Demo: From Any Format to Knowledge ```python -from semanticore import SemantiCore +from semantica import Semantica # Initialize with preferred providers -core = SemantiCore( +core = Semantica( llm_provider="openai", embedding_model="text-embedding-3-large", vector_store="pinecone", @@ -61,7 +61,7 @@ results = knowledge_base.query("What are the key financial trends?") Process complex document formats with semantic understanding: ```python -from semanticore.processors import DocumentProcessor +from semantica.processors import DocumentProcessor # Initialize document processor doc_processor = DocumentProcessor( @@ -89,7 +89,7 @@ for content in [pdf_content, docx_content, pptx_content]: Real-time web content and feed processing: ```python -from semanticore.processors import WebProcessor, FeedProcessor +from semantica.processors import WebProcessor, FeedProcessor # Web content processor web_processor = WebProcessor( @@ -131,7 +131,7 @@ async for item in feed_processor.stream_items(): Handle structured and semi-structured data formats: ```python -from semanticore.processors import StructuredDataProcessor +from semantica.processors import StructuredDataProcessor # Initialize structured data processor structured_processor = StructuredDataProcessor( @@ -158,7 +158,7 @@ for data in [json_data, csv_data, yaml_data, xml_data]: Process email archives and compressed files: ```python -from semanticore.processors import EmailProcessor, ArchiveProcessor +from semantica.processors import EmailProcessor, ArchiveProcessor # Email processing email_processor = EmailProcessor( @@ -192,7 +192,7 @@ for content in archive_contents: Specialized processing for academic and scientific content: ```python -from semanticore.processors import AcademicProcessor +from semantica.processors import AcademicProcessor # Academic content processor academic_processor = AcademicProcessor( @@ -223,7 +223,7 @@ for content in [latex_content, bibtex_content, jats_content]: Generate RDF triples from any content automatically: ```python -from semanticore.extraction import TripleExtractor +from semantica.extraction import TripleExtractor # Initialize triple extractor triple_extractor = TripleExtractor( @@ -255,7 +255,7 @@ jsonld_format = triple_extractor.to_jsonld(triples) Automatically generate ontologies from extracted semantic patterns: ```python -from semanticore.ontology import OntologyGenerator +from semantica.ontology import OntologyGenerator # Initialize ontology generator ontology_gen = OntologyGenerator( @@ -283,7 +283,7 @@ ontology.save_to_triple_store("http://localhost:9999/blazegraph/sparql") Create context-aware embeddings optimized for semantic search: ```python -from semanticore.embeddings import SemanticEmbedder +from semantica.embeddings import SemanticEmbedder # Initialize semantic embedder embedder = SemanticEmbedder( @@ -316,7 +316,7 @@ results = vector_store.semantic_search(query, top_k=10) Monitor and process live data feeds with semantic understanding: ```python -from semanticore.streaming import LiveFeedProcessor +from semantica.streaming import LiveFeedProcessor # Initialize live feed processor feed_processor = LiveFeedProcessor( @@ -358,7 +358,7 @@ async for feed_item in feed_processor.stream(): Integrate with popular streaming platforms: ```python -from semanticore.streaming import StreamProcessor +from semantica.streaming import StreamProcessor # Kafka integration kafka_processor = StreamProcessor( @@ -400,7 +400,7 @@ async for message in kafka_processor.consume(): ### πŸ” Multi-Format Cybersecurity Intelligence ```python -from semanticore.domains.cyber import CyberIntelProcessor +from semantica.domains.cyber import CyberIntelProcessor # Initialize cybersecurity processor cyber_processor = CyberIntelProcessor( @@ -435,7 +435,7 @@ cyber_knowledge.export_to_opencti() ### 🧬 Biomedical Literature Processing ```python -from semanticore.domains.biomedical import BiomedicalProcessor +from semantica.domains.biomedical import BiomedicalProcessor # Initialize biomedical processor bio_processor = BiomedicalProcessor( @@ -466,7 +466,7 @@ biomedical_knowledge.export_to_bioportal() ### πŸ“Š Financial Data Aggregation & Analysis ```python -from semanticore.domains.finance import FinancialProcessor +from semantica.domains.finance import FinancialProcessor # Initialize financial processor finance_processor = FinancialProcessor( @@ -502,7 +502,7 @@ financial_knowledge.export_to_refinitiv() ### πŸš€ Scalable Deployment Options ```python -from semanticore.deployment import ScaleManager +from semantica.deployment import ScaleManager # Kubernetes deployment configuration k8s_config = { @@ -532,7 +532,7 @@ print(f"Memory usage: {metrics.memory_usage_percent}%") ### πŸ”§ Custom Pipeline Configuration ```python -from semanticore.pipeline import PipelineBuilder +from semantica.pipeline import PipelineBuilder # Build custom processing pipeline pipeline = PipelineBuilder() \ @@ -572,7 +572,7 @@ results = pipeline.process(input_sources) ### πŸ“Š Real-Time Analytics Dashboard ```python -from semanticore.monitoring import AnalyticsDashboard +from semantica.monitoring import AnalyticsDashboard # Initialize analytics dashboard dashboard = AnalyticsDashboard( @@ -604,7 +604,7 @@ dashboard.add_alert( ### πŸ” Quality Assurance & Validation ```python -from semanticore.quality import QualityAssurance +from semantica.quality import QualityAssurance # Initialize quality assurance qa = QualityAssurance( @@ -635,10 +635,10 @@ qa.enable_continuous_monitoring() ### πŸ“‹ Schema-First Knowledge Graph Construction -Unlike other libraries that infer schemas, SemantiCore enforces predefined business schemas: +Unlike other libraries that infer schemas, Semantica enforces predefined business schemas: ```python -from semanticore.schema import SchemaManager, BusinessEntity +from semantica.schema import SchemaManager, BusinessEntity from pydantic import BaseModel from typing import List, Optional @@ -671,7 +671,7 @@ schema_manager = SchemaManager() schema_manager.register_entities([Employee, Department, Product]) # Process documents with schema enforcement -core = SemantiCore(schema_manager=schema_manager) +core = Semantica(schema_manager=schema_manager) results = core.process_with_schema("hr_documents/", strict_mode=True) # Only entities matching your schema are extracted and validated @@ -685,7 +685,7 @@ print(f"Schema violations: {len(results.violations)}") Start with known entities and enhance with automated extraction: ```python -from semanticore.knowledge import SeedManager +from semantica.knowledge import SeedManager # Initialize with known business entities seed_manager = SeedManager() @@ -715,7 +715,7 @@ print(f"Linked to existing: {len(results.linked_entities)}") Automatic deduplication with configurable business rules: ```python -from semanticore.deduplication import EntityDeduplicator +from semantica.deduplication import EntityDeduplicator # Configure deduplication rules for each entity type dedup_config = { @@ -765,7 +765,7 @@ for merge in results.auto_merged: Flag contradictions with complete source tracking: ```python -from semanticore.conflicts import ConflictDetector +from semantica.conflicts import ConflictDetector # Configure conflict detection rules conflict_detector = ConflictDetector( @@ -819,7 +819,7 @@ resolved_conflicts = conflict_detector.resolve_conflicts( Implement custom business logic and constraints: ```python -from semanticore.validation import BusinessRuleEngine +from semantica.validation import BusinessRuleEngine # Define business rules rules = BusinessRuleEngine() @@ -878,7 +878,7 @@ for violation in validation_report.violations: Built-in UI for reviewing and resolving conflicts: ```python -from semanticore.ui import ConflictResolutionDashboard +from semantica.ui import ConflictResolutionDashboard # Start interactive dashboard dashboard = ConflictResolutionDashboard( @@ -912,18 +912,18 @@ knowledge_graph.apply_resolutions(resolved_data) ### πŸŽ“ Learning Resources -- **πŸ“š [Documentation](https://semanticore.readthedocs.io/)** - Comprehensive guides and API reference -- **🎯 [Tutorials](https://semanticore.readthedocs.io/tutorials/)** - Step-by-step tutorials for common use cases -- **πŸ’‘ [Examples Repository](https://github.com/semanticore/examples)** - Real-world implementation examples -- **πŸŽ₯ [Video Tutorials](https://youtube.com/semanticore)** - Visual learning content -- **πŸ“– [Blog](https://blog.semanticore.io/)** - Latest updates and best practices +- **πŸ“š [Documentation](https://semantica.readthedocs.io/)** - Comprehensive guides and API reference +- **🎯 [Tutorials](https://semantica.readthedocs.io/tutorials/)** - Step-by-step tutorials for common use cases +- **πŸ’‘ [Examples Repository](https://github.com/semantica/examples)** - Real-world implementation examples +- **πŸŽ₯ [Video Tutorials](https://youtube.com/semantica)** - Visual learning content +- **πŸ“– [Blog](https://blog.semantica.io/)** - Latest updates and best practices ### πŸ’¬ Community Support -- **πŸ’¬ [Discord Community](https://discord.gg/semanticore)** - Real-time chat and support -- **πŸ™ [GitHub Discussions](https://github.com/semanticore/semanticore/discussions)** - Community Q&A -- **πŸ“§ [Mailing List](https://groups.google.com/g/semanticore)** - Announcements and updates -- **🐦 [Twitter](https://twitter.com/semanticore)** - Latest news and tips +- **πŸ’¬ [Discord Community](https://discord.gg/semantica)** - Real-time chat and support +- **πŸ™ [GitHub Discussions](https://github.com/semantica/semantica/discussions)** - Community Q&A +- **πŸ“§ [Mailing List](https://groups.google.com/g/semantica)** - Announcements and updates +- **🐦 [Twitter](https://twitter.com/semantica)** - Latest news and tips ### 🏒 Enterprise Support @@ -943,7 +943,7 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file ## πŸ™ Acknowledgments - **🧠 Research Community** - Built upon cutting-edge research in NLP and semantic web -- **🀝 Open Source Contributors** - Hundreds of contributors making SemantiCore better +- **🀝 Open Source Contributors** - Hundreds of contributors making Semantica better - **🏒 Enterprise Partners** - Real-world feedback and requirements shaping development - **πŸŽ“ Academic Institutions** - Research collaborations and validation @@ -953,6 +953,6 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file **πŸš€ Ready to transform your data into intelligent knowledge?** -[Get Started Now](https://semanticore.readthedocs.io/quickstart/) β€’ [View Examples](https://github.com/semanticore/examples) β€’ [Join Community](https://discord.gg/semanticore) +[Get Started Now](https://semantica.readthedocs.io/quickstart/) β€’ [View Examples](https://github.com/semantica/examples) β€’ [Join Community](https://discord.gg/semantica) diff --git a/LatestReadme.md b/LatestReadme.md index 5a10de9e..f8f1942a 100644 --- a/LatestReadme.md +++ b/LatestReadme.md @@ -1,4 +1,4 @@ -# 🧠 SemantiCore +# 🧠 Semantica > **The AI-Native Semantic Layer & Knowledge Engineering Toolkit** > Modular β€’ Agentic β€’ RAG-Ready β€’ Real-Time β€’ Extensible β€’ Open-Source @@ -9,7 +9,7 @@ In an AI-native world dominated by intelligent agents, automation pipelines, and reasoning systems, **raw documents are no longer enough**. To enable deep understanding, reasoning, memory, and automation β€” you need a **semantic core**. -**SemantiCore** is your central, extensible, open-source framework for transforming messy, unstructured data into **machine-understandable**, **queryable**, and **actionable** knowledge. +**Semantica** is your central, extensible, open-source framework for transforming messy, unstructured data into **machine-understandable**, **queryable**, and **actionable** knowledge. --- @@ -30,7 +30,7 @@ In an AI-native world dominated by intelligent agents, automation pipelines, and ## πŸ“¦ Installation ```bash -git clone https://github.com/semanticores/semcore.git +git clone https://github.com/semanticas/semcore.git cd semcore pip install -e .[all] # Includes extras like UI, Whisper, Neo4j, etc. ``` @@ -413,31 +413,31 @@ semantic_results = pipeline.query( ### Quick Start ```bash # Basic installation -pip install semanticore +pip install semantica # Full installation with all features -pip install semanticore[all] +pip install semantica[all] # Specific modules -pip install semanticore[graphs,vectors,ui] +pip install semantica[graphs,vectors,ui] ``` ### Docker Deployment ```bash # Start complete stack -docker-compose up -d semanticore-stack +docker-compose up -d semantica-stack # Custom configuration -docker run -v ./config:/app/config semanticore:latest +docker run -v ./config:/app/config semantica:latest ``` ### Kubernetes ```bash # Deploy with Helm -helm install semanticore ./charts/semanticore +helm install semantica ./charts/semantica # Scale processing nodes -kubectl scale deployment semanticore-workers --replicas=10 +kubectl scale deployment semantica-workers --replicas=10 ``` --- @@ -493,7 +493,7 @@ Attribution appreciated. Collaborative forks encouraged. > Let's build the semantic backbone of the AI-native world. -SemantiCore is not just a toolkit β€” it's a **movement** toward AI systems that reason, explain, and learn from structured, semantic knowledge. +Semantica is not just a toolkit β€” it's a **movement** toward AI systems that reason, explain, and learn from structured, semantic knowledge. **Connect. Contribute. Collaborate.** diff --git a/Overview.md b/Overview.md index aeeea0f0..4d74fd4e 100644 --- a/Overview.md +++ b/Overview.md @@ -1,12 +1,12 @@ -# πŸš€ SemantiCore: The Ultimate Knowledge Engineering Toolkit +# πŸš€ Semantica: The Ultimate Knowledge Engineering Toolkit > **"Transform Unstructured Data into Semantic Layers: Build Enterprise Knowledge Graphs with Engineering Precision"** --- -## 🎯 **What is SemantiCore?** +## 🎯 **What is Semantica?** -SemantiCore is a comprehensive toolkit for Knowledge Engineering and Semantic Layer construction. It transforms unstructured data into structured, queryable semantic layers with built-in quality controls, conflict detection, and full provenance tracking. Built for data engineers, knowledge engineers, and semantic architects. +Semantica is a comprehensive toolkit for Knowledge Engineering and Semantic Layer construction. It transforms unstructured data into structured, queryable semantic layers with built-in quality controls, conflict detection, and full provenance tracking. Built for data engineers, knowledge engineers, and semantic architects. --- @@ -32,7 +32,7 @@ SemantiCore is a comprehensive toolkit for Knowledge Engineering and Semantic La ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ SemantiCore Knowledge Engineering Toolkit β”‚ +β”‚ Semantica Knowledge Engineering Toolkit β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ πŸ“Š Semantic Dashboard β”‚ πŸ”§ Engineering CLI β”‚ πŸ“ˆ Quality Monitor β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ @@ -99,9 +99,9 @@ graph LR ### 1. **Load Unstructured Data** ```python -from semanticore import SemantiCore +from semantica import Semantica -core = SemantiCore() +core = Semantica() core.ingest_unstructured_data("./documents/", "./emails/", "./databases/") ``` @@ -171,7 +171,7 @@ semantic_analysis = semantic_layer.analyze_relationships("fraud_detection_patter --- -## πŸ’‘ **Why Choose SemantiCore for Knowledge Engineering?** +## πŸ’‘ **Why Choose Semantica for Knowledge Engineering?** ### βœ… **Knowledge Engineering Advantages** - **Semantic Layer Focus** - Purpose-built for building enterprise semantic layers @@ -181,7 +181,7 @@ semantic_analysis = semantic_layer.analyze_relationships("fraud_detection_patter - **Provenance & Lineage** - Full audit trail for knowledge engineering processes ### πŸ†š **vs. Knowledge Engineering Alternatives** -| Feature | SemantiCore | Neo4j | Amazon Neptune | Microsoft Graph | Stardog | +| Feature | Semantica | Neo4j | Amazon Neptune | Microsoft Graph | Stardog | |---------|-------------|-------|----------------|-----------------|---------| | **Semantic Layer Construction** | βœ… Native | ❌ Manual | ❌ Limited | ❌ Basic | ⚠️ Partial | | **Unstructured Data Processing** | βœ… Full Suite | ❌ Text only | ❌ Limited | ❌ Limited | ⚠️ Basic | @@ -218,15 +218,15 @@ semantic_analysis = semantic_layer.analyze_relationships("fraud_detection_patter ## 🀝 **Get Involved** ### πŸ“š **Resources** -- **Documentation**: [docs.semanticore.ai](https://docs.semanticore.ai) -- **GitHub**: [github.com/semanticore](https://github.com/semanticore) -- **Discord**: [discord.gg/semanticore](https://discord.gg/semanticore) -- **Blog**: [blog.semanticore.ai](https://blog.semanticore.ai) +- **Documentation**: [docs.semantica.ai](https://docs.semantica.ai) +- **GitHub**: [github.com/semantica](https://github.com/semantica) +- **Discord**: [discord.gg/semantica](https://discord.gg/semantica) +- **Blog**: [blog.semantica.ai](https://blog.semantica.ai) ### πŸ†˜ **Support** - **Community**: GitHub Discussions -- **Enterprise**: [enterprise@semanticore.ai](mailto:enterprise@semanticore.ai) -- **Sales**: [sales@semanticore.ai](mailto:sales@semanticore.ai) +- **Enterprise**: [enterprise@semantica.ai](mailto:enterprise@semantica.ai) +- **Sales**: [sales@semantica.ai](mailto:sales@semantica.ai) --- @@ -280,14 +280,14 @@ semantic_analysis = semantic_layer.analyze_relationships("fraud_detection_patter ## 🎬 **Knowledge Engineering Demos** ### πŸ“Ή **Video Demos** -- [Knowledge Engineering Quick Start](https://youtube.com/semanticore-knowledge-engineering) -- [Semantic Layer Construction](https://youtube.com/semanticore-semantic-layers) -- [Enterprise Knowledge Engineering](https://youtube.com/semanticore-enterprise) +- [Knowledge Engineering Quick Start](https://youtube.com/semantica-knowledge-engineering) +- [Semantic Layer Construction](https://youtube.com/semantica-semantic-layers) +- [Enterprise Knowledge Engineering](https://youtube.com/semantica-enterprise) ### πŸ“š **Live Examples** -- [Financial Semantic Layer](https://demo.semanticore.ai/financial-semantic) -- [Healthcare Knowledge Graph](https://demo.semanticore.ai/healthcare-kg) -- [Legal Compliance Knowledge Base](https://demo.semanticore.ai/legal-compliance) +- [Financial Semantic Layer](https://demo.semantica.ai/financial-semantic) +- [Healthcare Knowledge Graph](https://demo.semantica.ai/healthcare-kg) +- [Legal Compliance Knowledge Base](https://demo.semantica.ai/legal-compliance) --- @@ -297,15 +297,15 @@ semantic_analysis = semantic_layer.analyze_relationships("fraud_detection_patter --- -*Built with ❀️ by the SemantiCore Community* +*Built with ❀️ by the Semantica Community* --- ## πŸ“ž **Contact Knowledge Engineering Team** -- **Website**: [semanticore.ai](https://semanticore.ai) -- **Email**: [knowledge-engineering@semanticore.ai](mailto:knowledge-engineering@semanticore.ai) -- **Twitter**: [@semanticore](https://twitter.com/semanticore) -- **LinkedIn**: [SemantiCore Knowledge Engineering](https://linkedin.com/company/semanticore) -- **YouTube**: [SemantiCore Knowledge Engineering](https://youtube.com/semanticore) -- **Discord**: [Knowledge Engineering Community](https://discord.gg/semanticore-ke) +- **Website**: [semantica.ai](https://semantica.ai) +- **Email**: [knowledge-engineering@semantica.ai](mailto:knowledge-engineering@semantica.ai) +- **Twitter**: [@semantica](https://twitter.com/semantica) +- **LinkedIn**: [Semantica Knowledge Engineering](https://linkedin.com/company/semantica) +- **YouTube**: [Semantica Knowledge Engineering](https://youtube.com/semantica) +- **Discord**: [Knowledge Engineering Community](https://discord.gg/semantica-ke) diff --git a/README.md b/README.md index 18bfe636..250d45dd 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,31 @@
-SemantiCore Logo +Semantica Logo -# 🧠 SemantiCore +# 🧠 Semantica [![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/downloads/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) -[![PyPI version](https://badge.fury.io/py/semanticore.svg)](https://badge.fury.io/py/semanticore) -[![Downloads](https://pepy.tech/badge/semanticore)](https://pepy.tech/project/semanticore) +[![PyPI version](https://badge.fury.io/py/semantica.svg)](https://badge.fury.io/py/semantica) +[![Downloads](https://pepy.tech/badge/semantica)](https://pepy.tech/project/semantica) **πŸš€ Open Source Semantic Layer and Knowledge Engineering Toolkit** *Transform any unstructured data format into intelligent, structured semantic knowledge graphs, embeddings, and ontologies for LLMs, Agents, RAG systems, and Knowledge Graphs.* -[πŸ“– Documentation](https://semanticore.readthedocs.io/) β€’ [πŸš€ Quick Start](#-quick-start) β€’ [πŸ’‘ Features](#-features) β€’ [🀝 Community](#-community--support) β€’ [πŸ”§ API Reference](https://semanticore.readthedocs.io/api/) +[πŸ“– Documentation](https://semantica.readthedocs.io/) β€’ [πŸš€ Quick Start](#-quick-start) β€’ [πŸ’‘ Features](#-features) β€’ [🀝 Community](#-community--support) β€’ [πŸ”§ API Reference](https://semantica.readthedocs.io/api/)
--- -## 🌟 What is SemantiCore? +## 🌟 What is Semantica? -SemantiCore is the most comprehensive semantic data transformation platform that bridges the gap between raw unstructured data in **any format** and intelligent AI systems. From complex documents to live data feeds, SemantiCore extracts meaning, builds knowledge, and creates intelligent semantic layers that power next-generation AI applications. +Semantica is the most comprehensive semantic data transformation platform that bridges the gap between raw unstructured data in **any format** and intelligent AI systems. From complex documents to live data feeds, Semantica extracts meaning, builds knowledge, and creates intelligent semantic layers that power next-generation AI applications. > **"The missing link between your data and AI β€” turning unstructured chaos into structured, intelligent semantic knowledge."** -### 🎯 Why Choose SemantiCore? +### 🎯 Why Choose Semantica? @@ -166,27 +166,27 @@ SemantiCore is the most comprehensive semantic data transformation platform that ```bash # Complete installation with all format support -pip install "semanticore[all]" +pip install "semantica[all]" # Lightweight installation -pip install semanticore +pip install semantica # Specific format support -pip install "semanticore[pdf,web,feeds,office]" +pip install "semantica[pdf,web,feeds,office]" # Development installation -git clone https://github.com/semanticore/semanticore.git -cd semanticore +git clone https://github.com/semantica/semantica.git +cd semantica pip install -e ".[dev]" ``` ### ⚑ 30-Second Demo: From Any Format to Knowledge ```python -from semanticore import SemantiCore +from semantica import Semantica # Initialize with preferred providers -core = SemantiCore( +core = Semantica( llm_provider="openai", embedding_model="text-embedding-3-large", vector_store="pinecone", @@ -299,17 +299,17 @@ results = knowledge_base.query("What are the key financial trends?") ## 🀝 Community & Support ### πŸŽ“ **Learning Resources** -- **πŸ“š [Documentation](https://semanticore.readthedocs.io/)** - Comprehensive guides and API reference -- **🎯 [Tutorials](https://semanticore.readthedocs.io/tutorials/)** - Step-by-step tutorials for common use cases -- **πŸ’‘ [Examples Repository](https://github.com/semanticore/examples)** - Real-world implementation examples -- **πŸŽ₯ [Video Tutorials](https://youtube.com/semanticore)** - Visual learning content -- **πŸ“– [Blog](https://blog.semanticore.io/)** - Latest updates and best practices +- **πŸ“š [Documentation](https://semantica.readthedocs.io/)** - Comprehensive guides and API reference +- **🎯 [Tutorials](https://semantica.readthedocs.io/tutorials/)** - Step-by-step tutorials for common use cases +- **πŸ’‘ [Examples Repository](https://github.com/semantica/examples)** - Real-world implementation examples +- **πŸŽ₯ [Video Tutorials](https://youtube.com/semantica)** - Visual learning content +- **πŸ“– [Blog](https://blog.semantica.io/)** - Latest updates and best practices ### πŸ’¬ **Community Support** -- **πŸ’¬ [Discord Community](https://discord.gg/semanticore)** - Real-time chat and support -- **πŸ™ [GitHub Discussions](https://github.com/semanticore/semanticore/discussions)** - Community Q&A -- **πŸ“§ [Mailing List](https://groups.google.com/g/semanticore)** - Announcements and updates -- **🐦 [Twitter](https://twitter.com/semanticore)** - Latest news and tips +- **πŸ’¬ [Discord Community](https://discord.gg/semantica)** - Real-time chat and support +- **πŸ™ [GitHub Discussions](https://github.com/semantica/semantica/discussions)** - Community Q&A +- **πŸ“§ [Mailing List](https://groups.google.com/g/semantica)** - Announcements and updates +- **🐦 [Twitter](https://twitter.com/semantica)** - Latest news and tips ### 🏒 **Enterprise Support** - **🎯 Professional Services** - Custom implementation and consulting @@ -328,7 +328,7 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file ## πŸ™ Acknowledgments - **🧠 Research Community** - Built upon cutting-edge research in NLP and semantic web -- **🀝 Open Source Contributors** - Hundreds of contributors making SemantiCore better +- **🀝 Open Source Contributors** - Hundreds of contributors making Semantica better - **🏒 Enterprise Partners** - Real-world feedback and requirements shaping development - **πŸŽ“ Academic Institutions** - Research collaborations and validation @@ -338,6 +338,6 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file **πŸš€ Ready to transform your data into intelligent knowledge?** -[Get Started Now](https://semanticore.readthedocs.io/quickstart/) β€’ [View Examples](https://github.com/semanticore/examples) β€’ [Join Community](https://discord.gg/semanticore) +[Get Started Now](https://semantica.readthedocs.io/quickstart/) β€’ [View Examples](https://github.com/semantica/examples) β€’ [Join Community](https://discord.gg/semantica) diff --git a/SemantiCore Logo Dark.png b/Semantica Logo Dark.png similarity index 100% rename from SemantiCore Logo Dark.png rename to Semantica Logo Dark.png diff --git a/SemantiCore Logo.png b/Semantica Logo.png similarity index 100% rename from SemantiCore Logo.png rename to Semantica Logo.png diff --git a/SemantiCore_Development_Roadmap.md b/Semantica_Development_Roadmap.md similarity index 98% rename from SemantiCore_Development_Roadmap.md rename to Semantica_Development_Roadmap.md index 46a895aa..bb632dc5 100644 --- a/SemantiCore_Development_Roadmap.md +++ b/Semantica_Development_Roadmap.md @@ -1,12 +1,12 @@ -# SemantiCore β€” Modules, Features, Roadmap & Visuals +# Semantica β€” Modules, Features, Roadmap & Visuals -> **Purpose:** A concise engineering guide listing every module, feature, responsibilities, recommended tech, and visual diagrams to help you design, implement, and ship the SemantiCore open‑source semantic toolkit. +> **Purpose:** A concise engineering guide listing every module, feature, responsibilities, recommended tech, and visual diagrams to help you design, implement, and ship the Semantica open‑source semantic toolkit. --- ## 1. High-level overview -SemantiCore transforms raw, multi-format input into semantic knowledge (triples, ontologies, graphs, embeddings) suitable for RAG, multi-agent systems, GraphRAG, and domain-specific AI pipelines. The architecture is modular, pluggable, and cloud-native. +Semantica transforms raw, multi-format input into semantic knowledge (triples, ontologies, graphs, embeddings) suitable for RAG, multi-agent systems, GraphRAG, and domain-specific AI pipelines. The architecture is modular, pluggable, and cloud-native. --- @@ -17,16 +17,16 @@ Each module is a self-contained package with a clear public API. 1. **core** * **Responsibilities:** orchestration, pipeline runner, configuration, plugin registry, lifecycle management. - * **Exports:** `SemantiCore`, `PipelineBuilder`, `Config`, `PluginManager`. + * **Exports:** `Semantica`, `PipelineBuilder`, `Config`, `PluginManager`. * **Submodules:** - **orchestrator:** Pipeline coordination, task scheduling, resource management - **config_manager:** YAML/JSON config parsing, environment variables, validation - **plugin_registry:** Dynamic plugin loading, version compatibility, dependency resolution - **lifecycle:** Startup/shutdown hooks, health checks, graceful degradation * **Functions:** - - `SemantiCore.initialize()` - Setup all modules and connections - - `SemantiCore.run_pipeline()` - Execute complete processing pipeline - - `SemantiCore.get_status()` - Return system health and metrics + - `Semantica.initialize()` - Setup all modules and connections + - `Semantica.run_pipeline()` - Execute complete processing pipeline + - `Semantica.get_status()` - Return system health and metrics - `PipelineBuilder.add_step()` - Add processing step to pipeline - `PipelineBuilder.set_parallelism()` - Configure parallel execution - `Config.validate()` - Validate configuration against schema @@ -1419,7 +1419,7 @@ agents β–ˆβ–ˆβ–ˆβ–ˆ 4 ```mermaid gantt dateFormat YYYY-MM-DD - title SemantiCore high-level roadmap + title Semantica high-level roadmap section MVP Core & Ingest :done, a1, 2025-01-01, 45d Parsing & Chunking :done, a2, after a1, 30d @@ -1486,7 +1486,7 @@ gantt /docs/ /examples/ /infra/k8s/ -/helm/semanticore/ +/helm/semantica/ /.github/workflows/ πŸ†• /packages/template_manager/ @@ -1520,9 +1520,9 @@ gantt ## 12. Example API usage (reference) ```python -from semanticore import SemantiCore +from semantica import Semantica -core = SemantiCore( +core = Semantica( config_path="./config.yaml", llm_provider="local", vector_store="faiss" @@ -1535,14 +1535,14 @@ print(kb.search("key trends")) ### πŸ†• **NEW API EXAMPLES FOR KNOWLEDGE GRAPH QUALITY** ```python -from semanticore import SemantiCore -from semanticore.template_manager import TemplateRegistry -from semanticore.seed_manager import SeedManager -from semanticore.semantic_deduplicator import SemanticDeduplicator -from semanticore.conflict_detector import ConflictDetector +from semantica import Semantica +from semantica.template_manager import TemplateRegistry +from semantica.seed_manager import SeedManager +from semantica.semantic_deduplicator import SemanticDeduplicator +from semantica.conflict_detector import ConflictDetector # Initialize with quality modules -core = SemantiCore( +core = Semantica( config_path="./config.yaml", template_manager=TemplateRegistry("./templates/"), seed_manager=SeedManager("./seed_data/"), diff --git a/Update_Readme.md b/Update_Readme.md index 8e9e4be2..9283496d 100644 --- a/Update_Readme.md +++ b/Update_Readme.md @@ -1,33 +1,33 @@ -# 🧠 SemantiCore +# 🧠 Semantica
[![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg?style=for-the-badge&logo=python&logoColor=white)](https://www.python.org/downloads/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/licenses/MIT) -[![PyPI version](https://badge.fury.io/py/semanticore.svg?style=for-the-badge)](https://badge.fury.io/py/semanticore) -[![Downloads](https://pepy.tech/badge/semanticore?style=for-the-badge)](https://pepy.tech/project/semanticore) -[![Docker](https://img.shields.io/badge/docker-ready-blue?style=for-the-badge&logo=docker&logoColor=white)](https://hub.docker.com/r/semanticore/semanticore) +[![PyPI version](https://badge.fury.io/py/semantica.svg?style=for-the-badge)](https://badge.fury.io/py/semantica) +[![Downloads](https://pepy.tech/badge/semantica?style=for-the-badge)](https://pepy.tech/project/semantica) +[![Docker](https://img.shields.io/badge/docker-ready-blue?style=for-the-badge&logo=docker&logoColor=white)](https://hub.docker.com/r/semantica/semantica) [![Kubernetes](https://img.shields.io/badge/kubernetes-ready-326CE5?style=for-the-badge&logo=kubernetes&logoColor=white)](https://kubernetes.io/) -[![GitHub stars](https://img.shields.io/github/stars/semanticore/semanticore?style=for-the-badge)](https://github.com/semanticore/semanticore) -[![Contributors](https://img.shields.io/github/contributors/semanticore/semanticore?style=for-the-badge)](https://github.com/semanticore/semanticore/graphs/contributors) +[![GitHub stars](https://img.shields.io/github/stars/semantica/semantica?style=for-the-badge)](https://github.com/semantica/semantica) +[![Contributors](https://img.shields.io/github/contributors/semantica/semantica?style=for-the-badge)](https://github.com/semantica/semantica/graphs/contributors) **πŸš€ The Ultimate Open Source Toolkit for building Semantic Layers for AI** *Transform any data format into intelligent, contextual knowledge graphs, embeddings, and semantic structures that power next-generation AI applications, RAG systems, and intelligent agents.* -[πŸ“– Documentation](https://semanticore.readthedocs.io/) β€’ [πŸš€ Quick Start](#-quick-start) β€’ [πŸ’‘ Examples](#-examples) β€’ [🀝 Community](#-community) β€’ [πŸ”§ API Reference](https://semanticore.readthedocs.io/api/) +[πŸ“– Documentation](https://semantica.readthedocs.io/) β€’ [πŸš€ Quick Start](#-quick-start) β€’ [πŸ’‘ Examples](#-examples) β€’ [🀝 Community](#-community) β€’ [πŸ”§ API Reference](https://semantica.readthedocs.io/api/)
--- -## 🌟 What is SemantiCore? +## 🌟 What is Semantica? -SemantiCore is the most comprehensive open-source semantic intelligence platform that transforms raw, unstructured data from **any source** into intelligent, contextual knowledge. Built for developers, researchers, and enterprises, it bridges the gap between chaotic data and AI-ready semantic understanding. +Semantica is the most comprehensive open-source semantic intelligence platform that transforms raw, unstructured data from **any source** into intelligent, contextual knowledge. Built for developers, researchers, and enterprises, it bridges the gap between chaotic data and AI-ready semantic understanding. > **"The missing link between your data and AI β€” turning unstructured chaos into structured, intelligent semantic knowledge."** -### 🎯 Why Choose SemantiCore? +### 🎯 Why Choose Semantica?
@@ -68,7 +68,7 @@ SemantiCore is the most comprehensive open-source semantic intelligence platform ## πŸ”§ Core Modules Overview -SemantiCore is built with a modular architecture that provides comprehensive semantic intelligence capabilities: +Semantica is built with a modular architecture that provides comprehensive semantic intelligence capabilities: ### πŸ“Š **Data Processing Modules** - **[Document Processor](#-document-processing-module)** - PDF, DOCX, XLSX, PPTX, LaTeX, EPUB and more @@ -126,27 +126,27 @@ SemantiCore is built with a modular architecture that provides comprehensive sem ```bash # Complete installation with all modules -pip install "semanticore[all]" +pip install "semantica[all]" # Lightweight core installation -pip install semanticore +pip install semantica # Specific module support -pip install "semanticore[pdf,web,feeds,office,scientific]" +pip install "semantica[pdf,web,feeds,office,scientific]" # Development installation -git clone https://github.com/semanticore/semanticore.git -cd semanticore +git clone https://github.com/semantica/semantica.git +cd semantica pip install -e ".[dev]" ``` ### ⚑ Transform Any Data in 60 Seconds ```python -from semanticore import SemantiCore +from semantica import Semantica # Initialize with your preferred providers -core = SemantiCore( +core = Semantica( llm_provider="openai", # or "anthropic", "huggingface", "ollama" embedding_model="text-embedding-3-large", vector_store="pinecone", # or "weaviate", "chroma", "qdrant" @@ -202,7 +202,7 @@ for result in results: Handle complex document formats with full semantic understanding: ```python -from semanticore.processors import DocumentProcessor +from semantica.processors import DocumentProcessor # Initialize with comprehensive extraction capabilities doc_processor = DocumentProcessor( @@ -257,7 +257,7 @@ for content in [pdf_content, docx_content, pptx_content, xlsx_content]: Real-time web content and feed processing with semantic understanding: ```python -from semanticore.processors import WebProcessor, FeedProcessor +from semantica.processors import WebProcessor, FeedProcessor # Advanced web content processor web_processor = WebProcessor( @@ -324,7 +324,7 @@ async for item in feed_processor.stream_items(): Transform structured and semi-structured data into semantic knowledge: ```python -from semanticore.processors import StructuredDataProcessor +from semantica.processors import StructuredDataProcessor # Initialize with intelligent schema detection structured_processor = StructuredDataProcessor( @@ -384,7 +384,7 @@ unified_graph = core.merge_data_graphs([item['triples'] for item in processed_da Advanced context building and preservation across all data sources: ```python -from semanticore.context import ContextEngineer +from semantica.context import ContextEngineer # Initialize context engineering system context_engineer = ContextEngineer( @@ -446,7 +446,7 @@ for result in contextual_results: Create context-aware embeddings optimized for semantic understanding: ```python -from semanticore.embeddings import SemanticEmbedder +from semantica.embeddings import SemanticEmbedder # Initialize advanced semantic embedder embedder = SemanticEmbedder( @@ -523,7 +523,7 @@ for result in search_results: Automatically construct intelligent knowledge graphs from any data: ```python -from semanticore.graph import KnowledgeGraphBuilder +from semantica.graph import KnowledgeGraphBuilder # Initialize knowledge graph builder graph_builder = KnowledgeGraphBuilder( @@ -584,7 +584,7 @@ for query in graph_queries: Automatically generate SPARQL queries for semantic search: ```python -from semanticore.query import SPARQLQueryGenerator +from semantica.query import SPARQLQueryGenerator # Initialize SPARQL query generator sparql_generator = SPARQLQueryGenerator( @@ -627,7 +627,7 @@ for nl_query in natural_queries: Process real-time data streams with semantic understanding: ```python -from semanticore.streaming import StreamProcessor +from semantica.streaming import StreamProcessor # Initialize stream processor with multiple platform support stream_processor = StreamProcessor( @@ -642,7 +642,7 @@ stream_processor = StreamProcessor( kafka_config = { 'bootstrap_servers': ['localhost:9092'], 'topics': ['documents', 'web_content', 'feeds', 'social_media'], - 'consumer_group': 'semanticore_processors' + 'consumer_group': 'semantica_processors' } stream_processor.configure_kafka(kafka_config) @@ -653,7 +653,7 @@ rabbitmq_config = { 'port': 5672, 'virtual_host': '/', 'queues': ['semantic_processing', 'document_analysis'], - 'exchange': 'semanticore_exchange' + 'exchange': 'semantica_exchange' } stream_processor.configure_rabbitmq(rabbitmq_config) @@ -711,7 +711,7 @@ await process_stream_data() Monitor live feeds with intelligent content analysis: ```python -from semanticore.streaming import LiveFeedMonitor +from semantica.streaming import LiveFeedMonitor # Initialize live feed monitor feed_monitor = LiveFeedMonitor( @@ -790,8 +790,8 @@ async for feed_item in feed_monitor.stream_items(): ### πŸ”¬ Research Paper Analysis Pipeline ```python -from semanticore import SemantiCore -from semanticore.pipelines import ResearchPipeline +from semantica import Semantica +from semantica.pipelines import ResearchPipeline # Initialize research-focused pipeline research_pipeline = ResearchPipeline( @@ -847,7 +847,7 @@ for query in research_queries: ### πŸ“Š Business Intelligence Dashboard ```python -from semanticore.dashboards import BusinessIntelligenceDashboard +from semantica.dashboards import BusinessIntelligenceDashboard # Initialize BI dashboard bi_dashboard = BusinessIntelligenceDashboard( @@ -897,7 +897,7 @@ async for update in bi_dashboard.stream_updates(): ### πŸ₯ Healthcare Knowledge System ```python -from semanticore.healthcare import HealthcareProcessor +from semantica.healthcare import HealthcareProcessor # Initialize healthcare-specific processor healthcare_processor = HealthcareProcessor( @@ -951,7 +951,7 @@ for query in medical_queries: ### πŸ”’ Cybersecurity Threat Intelligence ```python -from semanticore.security import CyberSecurityProcessor +from semantica.security import CyberSecurityProcessor # Initialize cybersecurity processor cyber_processor = CyberSecurityProcessor( @@ -1011,12 +1011,12 @@ for query in threat_queries: ### πŸš€ Scalable Deployment ```python -from semanticore.deployment import EnterpriseDeployment +from semantica.deployment import EnterpriseDeployment # Configure enterprise deployment enterprise_config = { 'kubernetes': { - 'namespace': 'semanticore-prod', + 'namespace': 'semantica-prod', 'replicas': 10, 'resources': { 'cpu': '4000m', @@ -1057,7 +1057,7 @@ print(f"🌐 Active Connections: {metrics.active_connections}") ### πŸ”§ Custom Pipeline Builder ```python -from semanticore.pipelines import PipelineBuilder +from semantica.pipelines import PipelineBuilder # Build custom enterprise pipeline enterprise_pipeline = PipelineBuilder() \ @@ -1133,7 +1133,7 @@ print(f" ⏱️ Processing Time: {results.processing_time:.2f} seconds") ### πŸ“Š Real-Time Analytics Dashboard ```python -from semanticore.analytics import AnalyticsDashboard +from semantica.analytics import AnalyticsDashboard # Initialize comprehensive analytics dashboard analytics = AnalyticsDashboard( @@ -1200,7 +1200,7 @@ print("πŸ“Š Analytics Dashboard started at http://localhost:8080") ### πŸ” Quality Assurance System ```python -from semanticore.quality import QualityAssurance +from semantica.quality import QualityAssurance # Initialize comprehensive quality assurance qa_system = QualityAssurance( @@ -1261,8 +1261,8 @@ qa_system.enable_continuous_monitoring( ### βš™οΈ Multi-Provider Setup ```python -from semanticore import SemantiCore -from semanticore.config import MultiProviderConfig +from semantica import Semantica +from semantica.config import MultiProviderConfig # Configure multiple providers for redundancy and optimization config = MultiProviderConfig({ @@ -1296,7 +1296,7 @@ config = MultiProviderConfig({ 'vector_stores': { 'primary': { 'provider': 'pinecone', - 'index': 'semanticore-prod', + 'index': 'semantica-prod', 'environment': 'us-west1-gcp' }, 'secondary': { @@ -1320,7 +1320,7 @@ config = MultiProviderConfig({ }) # Initialize with multi-provider configuration -core = SemantiCore(config=config) +core = Semantica(config=config) # Automatic failover and load balancing core.enable_automatic_failover( @@ -1333,7 +1333,7 @@ core.enable_automatic_failover( ### πŸ” Security & Privacy Configuration ```python -from semanticore.security import SecurityConfig +from semantica.security import SecurityConfig # Configure comprehensive security settings security_config = SecurityConfig({ @@ -1387,8 +1387,8 @@ We welcome contributions from developers, researchers, and domain experts! Here' ```bash # Clone the repository -git clone https://github.com/semanticore/semanticore.git -cd semanticore +git clone https://github.com/semantica/semantica.git +cd semantica # Create development environment python -m venv venv @@ -1401,9 +1401,9 @@ pip install -e ".[dev,test,docs]" pytest tests/ # Run linting -flake8 semanticore/ -black semanticore/ -mypy semanticore/ +flake8 semantica/ +black semantica/ +mypy semantica/ # Build documentation cd docs/ @@ -1434,35 +1434,35 @@ make html ### πŸ“š Learning Resources #### πŸ“– Official Documentation -- **[Getting Started Guide](https://semanticore.readthedocs.io/getting-started/)** - Complete beginner's guide -- **[API Reference](https://semanticore.readthedocs.io/api/)** - Comprehensive API documentation -- **[Architecture Guide](https://semanticore.readthedocs.io/architecture/)** - System architecture and design -- **[Performance Tuning](https://semanticore.readthedocs.io/performance/)** - Optimization best practices +- **[Getting Started Guide](https://semantica.readthedocs.io/getting-started/)** - Complete beginner's guide +- **[API Reference](https://semantica.readthedocs.io/api/)** - Comprehensive API documentation +- **[Architecture Guide](https://semantica.readthedocs.io/architecture/)** - System architecture and design +- **[Performance Tuning](https://semantica.readthedocs.io/performance/)** - Optimization best practices #### πŸŽ“ Tutorials & Examples -- **[Tutorial Series](https://semanticore.readthedocs.io/tutorials/)** - Step-by-step learning path -- **[Example Projects](https://github.com/semanticore/examples)** - Real-world implementation examples -- **[Best Practices](https://semanticore.readthedocs.io/best-practices/)** - Industry best practices guide -- **[Case Studies](https://semanticore.readthedocs.io/case-studies/)** - Real-world success stories +- **[Tutorial Series](https://semantica.readthedocs.io/tutorials/)** - Step-by-step learning path +- **[Example Projects](https://github.com/semantica/examples)** - Real-world implementation examples +- **[Best Practices](https://semantica.readthedocs.io/best-practices/)** - Industry best practices guide +- **[Case Studies](https://semantica.readthedocs.io/case-studies/)** - Real-world success stories #### πŸŽ₯ Video Content -- **[YouTube Channel](https://youtube.com/semanticore)** - Video tutorials and demos -- **[Webinar Series](https://semanticore.io/webinars)** - Live learning sessions -- **[Conference Talks](https://semanticore.io/talks)** - Conference presentations and talks +- **[YouTube Channel](https://youtube.com/semantica)** - Video tutorials and demos +- **[Webinar Series](https://semantica.io/webinars)** - Live learning sessions +- **[Conference Talks](https://semantica.io/talks)** - Conference presentations and talks ### πŸ’¬ Community Support #### πŸ—¨οΈ Discussion Forums -- **[Discord Server](https://discord.gg/semanticore)** - Real-time chat and community support -- **[GitHub Discussions](https://github.com/semanticore/semanticore/discussions)** - Technical discussions and Q&A -- **[Reddit Community](https://reddit.com/r/semanticore)** - Community discussions and sharing -- **[Stack Overflow](https://stackoverflow.com/questions/tagged/semanticore)** - Technical questions and answers +- **[Discord Server](https://discord.gg/semantica)** - Real-time chat and community support +- **[GitHub Discussions](https://github.com/semantica/semantica/discussions)** - Technical discussions and Q&A +- **[Reddit Community](https://reddit.com/r/semantica)** - Community discussions and sharing +- **[Stack Overflow](https://stackoverflow.com/questions/tagged/semantica)** - Technical questions and answers #### πŸ“§ Communication Channels -- **[Mailing List](https://groups.google.com/g/semanticore)** - Announcements and updates -- **[Developer Newsletter](https://semanticore.io/newsletter)** - Monthly development updates -- **[Twitter](https://twitter.com/semanticore)** - Latest news and quick updates -- **[LinkedIn](https://linkedin.com/company/semanticore)** - Professional updates and networking +- **[Mailing List](https://groups.google.com/g/semantica)** - Announcements and updates +- **[Developer Newsletter](https://semantica.io/newsletter)** - Monthly development updates +- **[Twitter](https://twitter.com/semantica)** - Latest news and quick updates +- **[LinkedIn](https://linkedin.com/company/semantica)** - Professional updates and networking #### πŸŽ‰ Community Events - **Monthly Meetups** - Local and virtual community meetups @@ -1542,7 +1542,7 @@ This project is licensed under the **MIT License** - see the [LICENSE](LICENSE) ``` MIT License -Copyright (c) 2024 SemantiCore Contributors +Copyright (c) 2024 Semantica Contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -1591,15 +1591,15 @@ SOFTWARE. ## πŸš€ Ready to Transform Your Data? -**Join thousands of developers, researchers, and organizations using SemantiCore to build the next generation of intelligent applications.** +**Join thousands of developers, researchers, and organizations using Semantica to build the next generation of intelligent applications.** -[![Get Started](https://img.shields.io/badge/Get%20Started-blue?style=for-the-badge&logo=rocket)](https://semanticore.readthedocs.io/quickstart/) -[![View Examples](https://img.shields.io/badge/View%20Examples-green?style=for-the-badge&logo=github)](https://github.com/semanticore/examples) -[![Join Community](https://img.shields.io/badge/Join%20Community-purple?style=for-the-badge&logo=discord)](https://discord.gg/semanticore) +[![Get Started](https://img.shields.io/badge/Get%20Started-blue?style=for-the-badge&logo=rocket)](https://semantica.readthedocs.io/quickstart/) +[![View Examples](https://img.shields.io/badge/View%20Examples-green?style=for-the-badge&logo=github)](https://github.com/semantica/examples) +[![Join Community](https://img.shields.io/badge/Join%20Community-purple?style=for-the-badge&logo=discord)](https://discord.gg/semantica) ### 🌟 Star us on GitHub β€’ 🐦 Follow us on Twitter β€’ πŸ’¬ Join our Discord -**[Documentation](https://semanticore.readthedocs.io/) β€’ [GitHub](https://github.com/semanticore/semanticore) β€’ [Discord](https://discord.gg/semanticore) β€’ [Twitter](https://twitter.com/semanticore)** +**[Documentation](https://semantica.readthedocs.io/) β€’ [GitHub](https://github.com/semantica/semantica) β€’ [Discord](https://discord.gg/semantica) β€’ [Twitter](https://twitter.com/semantica)** ---