KaifAhmad1
84b90b45a2
fix: align split methods with documentation and registry
2025-12-12 16:15:57 +05:30
KaifAhmad1
d3366bbcf0
Refactor Semantic Extract module: Update notebooks, docs, and implementation to use class-based interfaces
2025-12-12 13:23:37 +05:30
KaifAhmad1
8b6e8608c3
Enhance SeedDataManager with robust CSV/JSON support and improved validation
2025-12-12 12:04:24 +05:30
Mohd Kaif
315e2edb14
Merge pull request #81 from Hawksight-AI/seed
...
Seed Module Tests: Comprehensive Coverage for SeedDataManager
2025-12-11 22:08:19 +05:30
KaifAhmad1
a93ed8f13a
Add comprehensive tests for SeedDataManager
2025-12-11 22:04:36 +05:30
Mohd Kaif
921bf18041
Merge pull request #80 from Hawksight-AI/reasoning
...
Reasoning Module Enhancement: Variable Unification & Advanced Inference
2025-12-11 21:57:13 +05:30
KaifAhmad1
971b42631e
Enhance reasoning module with variable unification and add comprehensive tests
2025-12-11 21:54:16 +05:30
Mohd Kaif
3e4bc8521f
Merge pull request #79 from Hawksight-AI/pipeline
...
Comprehensive Test Suite for Pipeline Orchestration Module
2025-12-11 21:36:16 +05:30
KaifAhmad1
521e2e27d8
Add comprehensive tests for pipeline orchestration module
2025-12-11 21:28:51 +05:30
KaifAhmad1
c8f745cef0
chore: remove PR descriptions and temporary test output files
2025-12-11 20:18:12 +05:30
KaifAhmad1
c307011311
Merge branch 'main' of https://github.com/Hawksight-AI/semantica
2025-12-11 19:34:26 +05:30
KaifAhmad1
79ff296001
Removing unnecessary Files
2025-12-11 19:34:03 +05:30
Mohd Kaif
2a28e833b9
Merge pull request #78 from Hawksight-AI/parse
...
Comprehensive Testing and Fixes for Parse Module
2025-12-11 18:57:53 +05:30
KaifAhmad1
30cede84c7
feat(parse): deep dive and comprehensive testing of parse module
...
- Added ests/parse/test_parse_comprehensive.py covering all core parsers (CSV, JSON, XML, PDF, DOCX, Code, Email, HTML).
- Added ests/parse/test_notebook_03.py to verify the document parsing cookbook.
- Fixed HTMLParser metadata extraction and return type (returning HTMLData with dict metadata).
- Fixed HTMLParser import of get_progress_tracker.
- Fixed StructuredDataParser progress tracker initialization.
- Updated PR description.
2025-12-11 18:53:34 +05:30
Mohd Kaif
9c8d0c032b
Merge pull request #77 from Hawksight-AI/ontology
...
Comprehensive Testing and Bug Fixes for Ontology Module
2025-12-11 18:16:31 +05:30
KaifAhmad1
e0e42dc539
feat(ontology): comprehensive testing and bug fixes for ontology module
...
- Added comprehensive test suite (test_ontology_comprehensive.py) covering all core classes.
- Added test_notebook_14.py to verify documentation examples.
- Fixed PropertyGenerator to respect min_occurrences config.
- Fixed NamingConventions for singularization (ss endings) and camelCase preservation.
- Fixed OntologyVisualizer to handle list-type domains/ranges.
- Fixed ModuleManager method usage in tests.
- Validated all 32 tests pass.
2025-12-11 18:11:58 +05:30
Mohd Kaif
f59fe1d689
Merge pull request #76 from Hawksight-AI/normalize
...
Normalize Module Enhancements & Comprehensive Testing
2025-12-11 17:00:46 +05:30
KaifAhmad1
e7e67bd673
Enhance normalize module: fix recursion, add comprehensive tests (57 passed)
2025-12-11 16:58:14 +05:30
Mohd Kaif
1cfbf626d0
Merge pull request #75 from Hawksight-AI/knowledge-engineering
...
feat: Knowledge Engineering Module Enhancements and Testing
2025-12-11 15:23:54 +05:30
KaifAhmad1
5d5928badf
feat: enhance kg module with tests, conflict resolution placeholders, and doc updates
2025-12-11 15:21:39 +05:30
Mohd Kaif
2f94986b01
Merge pull request #74 from Hawksight-AI/ingest
...
validate and fix ingest module and notebooks
2025-12-11 00:31:15 +05:30
KaifAhmad1
3e7863aa23
feat(ingest): validate and fix ingest module and notebooks
...
- Fix ProgressTracker usage in MCPIngestor and RepoIngestor
- Fix recursive calls in methods.py
- Add comprehensive test suite for all ingest submodules (tests/ingest/test_submodules.py)
- Add integration tests for key cookbooks (tests/ingest/test_cookbook_integration.py)
- Fix and align existing tests (test_notebook_02.py, test_notebook_06.py)
- Ensure full coverage of all 15 data sources
2025-12-11 00:28:25 +05:30
Mohd Kaif
d23ca2d743
Update README.md
2025-12-10 21:56:26 +05:30
Mohd Kaif
507a1f9c71
Merge pull request #73 from Hawksight-AI/graph-store
...
Remove KuzuDB backend support and cleanup references
2025-12-10 20:33:29 +05:30
KaifAhmad1
afc94ad059
Remove KuzuDB backend support and cleanup references
2025-12-10 20:30:59 +05:30
Mohd Kaif
bad6bd0326
Merge pull request #72 from Hawksight-AI/export
...
Fix export_yaml schema export bug and update docs
2025-12-10 18:43:35 +05:30
KaifAhmad1
3207eb3b41
Fix export_yaml schema export bug and update docs
...
- Fix YAMLSchemaExporter method call in export_yaml (use export_ontology_schema)
- Add file writing logic to export_yaml for schema method
- Update docs/reference/export.md and semantica/export/export_usage.md with correct method signature
- Add test_export_methods_wrapper.py to verify schema export
- Prevent infinite recursion in method_registry lookups in methods.py
2025-12-10 18:40:32 +05:30
Mohd Kaif
3457f4d7c8
Merge pull request #71 from Hawksight-AI/export
...
Enhanced Export Module Testing & Notebook Fixes
2025-12-10 18:19:23 +05:30
KaifAhmad1
7bbf8e9881
Enhance export module, fix notebooks, and add tests
...
- Added comprehensive unit tests for export module (tests/test_export_module.py)
- Added simulation tests for notebooks 15 and 05 (tests/test_notebook*.py)
- Fixed GraphBuilder.build() signature usage in notebooks and simulations
- Fixed CSVExporter file path handling and CSV content verification
- Fixed VectorExporter data format in notebooks
- Updated YAMLSchemaExporter usage
- Fixed conflict detection in GraphBuilder
- Verified all export formats (JSON, CSV, RDF, GraphML, YAML, OWL, Vector, LPG)
2025-12-10 18:15:04 +05:30
Mohd Kaif
a163a46c56
Merge pull request #70 from Hawksight-AI/embeddings
...
Dynamic Embedding Model Switching & Enhanced Testing
2025-12-10 17:37:17 +05:30
KaifAhmad1
6ee19d971e
feat: enhance embeddings with dynamic model switching, updated docs and tests
2025-12-10 17:32:43 +05:30
Mohd Kaif
0f48b5bc87
Merge pull request #69 from Hawksight-AI/conflicts
...
`fix(conflicts/deduplication): Fix critical bugs and add comprehensive verification for Conflict and Deduplication modules`
2025-12-10 16:11:05 +05:30
KaifAhmad1
e7bf664868
Update PR description
2025-12-10 16:07:01 +05:30
KaifAhmad1
ff7768f1ad
Fix deduplication/conflict bugs and add verification scripts
2025-12-10 16:05:46 +05:30
Mohd Kaif
e0fce67ab2
Merge pull request #68 from Hawksight-AI/core
...
`test(core/pipeline): Add comprehensive unit tests and fix pipeline validation logic`
2025-12-10 15:31:20 +05:30
KaifAhmad1
926c518bd7
feat: comprehensive testing and fixes for Core, KG, Conflicts, and Pipeline modules
2025-12-10 15:26:05 +05:30
Mohd Kaif
ea477f9b32
Merge pull request #67 from Hawksight-AI/context-engineering
...
Context Module Testing & Validation
2025-12-10 14:07:21 +05:30
KaifAhmad1
a7106f810f
feat(context): Add comprehensive tests and fix dependencies
...
- Added unit tests for Context module (AgentContext, AgentMemory, ContextGraph, EntityLinker)
- Fixed Tuple import error in deduplication/merge_strategy.py
- Verified notebook examples via test conversion
2025-12-10 14:05:05 +05:30
Mohd Kaif
36e94cdbbc
Merge pull request #66 from Hawksight-AI/conflicts
...
fix(conflicts): fix recursion bug in methods module and add comprehensive unit tests
2025-12-10 13:39:27 +05:30
KaifAhmad1
b169ce6253
fix(conflicts): fix recursion bug in methods.py and add comprehensive tests
...
- Fix infinite recursion in semantica/conflicts/methods.py by removing redundant registration
- Update 04_Conflict_Resolution_Strategies.ipynb to use correct API
- Add unit tests for conflicts module in tests/conflicts/test_conflicts.py
- Add __init__.py files to tests/ and tests/conflicts/ for package structure
2025-12-10 13:36:05 +05:30
Mohd Kaif
845de6a0d0
Remove code style badge from README
...
Removed the badge for code style 'black' from README.
2025-12-10 11:46:06 +05:30
KaifAhmad1
4900285dc4
docs(readme): update badge label color for better contrast
2025-12-09 21:49:19 +05:30
KaifAhmad1
50b6be4081
docs(readme): improve badge spacing and alignment
2025-12-09 21:46:40 +05:30
KaifAhmad1
49dd4ef819
docs(readme): add support stickers and star badge
2025-12-09 21:42:44 +05:30
KaifAhmad1
732729e707
refactor(docs): improve format and organization of context and embeddings reference
2025-12-09 21:08:55 +05:30
KaifAhmad1
9445d96fff
docs: Update context and embeddings reference docs with grid cards
2025-12-09 20:23:12 +05:30
KaifAhmad1
da08354a96
Refactor Context Module: Architecture 2.0, Hierarchical Memory, and Doc Updates
2025-12-09 18:43:27 +05:30
KaifAhmad1
cf56dad82a
docs: update cookbook links to absolute GitHub URLs in reference docs
2025-12-09 16:51:28 +05:30
KaifAhmad1
45556563f0
docs: Add missing notebook links to README
2025-12-09 13:09:09 +05:30
KaifAhmad1
dec98bcee5
docs: Update broken notebook links in README
2025-12-09 12:44:18 +05:30