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
a93ed8f13a
Add comprehensive tests for SeedDataManager
2025-12-11 22:04:36 +05:30
KaifAhmad1
971b42631e
Enhance reasoning module with variable unification and add comprehensive tests
2025-12-11 21:54:16 +05:30
KaifAhmad1
521e2e27d8
Add comprehensive tests for pipeline orchestration module
2025-12-11 21:28:51 +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
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
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
KaifAhmad1
e7e67bd673
Enhance normalize module: fix recursion, add comprehensive tests (57 passed)
2025-12-11 16:58:14 +05:30
KaifAhmad1
5d5928badf
feat: enhance kg module with tests, conflict resolution placeholders, and doc updates
2025-12-11 15:21:39 +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
KaifAhmad1
afc94ad059
Remove KuzuDB backend support and cleanup references
2025-12-10 20:30:59 +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
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
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
ff7768f1ad
Fix deduplication/conflict bugs and add verification scripts
2025-12-10 16:05:46 +05:30
KaifAhmad1
926c518bd7
feat: comprehensive testing and fixes for Core, KG, Conflicts, and Pipeline modules
2025-12-10 15:26:05 +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
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
KaifAhmad1
da08354a96
Refactor Context Module: Architecture 2.0, Hierarchical Memory, and Doc Updates
2025-12-09 18:43:27 +05:30