KaifAhmad1
6eca6af7bc
Merge branch 'main' of https://github.com/Hawksight-AI/semantica
2025-12-18 22:28:52 +05:30
KaifAhmad1
eb5980a1fb
Finalize triplet store refactoring and documentation updates
2025-12-18 22:28:15 +05:30
KaifAhmad1
ec6cfdf304
Update docs: Enhance CONTRIBUTING.md with performance section & add Contributors widget to README
2025-12-18 22:14:02 +05:30
Mohd Kaif
bb63faa1ec
Merge pull request #103 from Hawksight-AI/triplet-store
...
Triplet Store Module: Unified Interface & New Backends
2025-12-18 21:42:56 +05:30
KaifAhmad1
38962d3d7a
Refactor triplet_store: Unified TripletStore interface, removed Virtuoso/TripletManager, added Blazegraph/Jena/RDF4J support, updated docs and notebooks
2025-12-18 21:37:11 +05:30
Mohd Kaif
fbe0ed1a41
Delete context_tutorial_data/saved_agent directory
2025-12-18 18:34:55 +05:30
Mohd Kaif
affb16de9e
Merge pull request #102 from Hawksight-AI/context-engineering
...
Context Engineering Module Overhaul & Advanced Documentation
2025-12-18 18:33:46 +05:30
KaifAhmad1
8d6b38d7da
Refactor Context Engineering module, rebuild advanced notebook, and update README
2025-12-18 18:30:16 +05:30
Mohd Kaif
a1ae001618
Merge pull request #101 from Hawksight-AI/context-engineering
...
feat(embeddings): Switch Default Embedding Engine to FastEmbed
2025-12-18 13:43:26 +05:30
KaifAhmad1
5cc0c7eac4
feat(embeddings): switch default to FastEmbed and update docs
...
Set FastEmbed as default embedding provider in TextEmbedder. Updated dependencies in pyproject.toml. Refreshed Context Module notebook and documentation to reflect changes. Added verification tests.
2025-12-18 13:40:39 +05:30
Mohd Kaif
734585ed92
Merge pull request #100 from Hawksight-AI/context-engineering
...
Feature: Context Engineering & Persistence Overhaul
2025-12-18 00:59:20 +05:30
KaifAhmad1
e45875f924
feat: enhance context module with persistence and FastEmbed
...
- Updated AgentContext, AgentMemory, and ContextGraph to support save/load persistence
- Integrated FastEmbed into VectorStore for high-performance local embeddings
- Replaced DemoVectorStore with production VectorStore in docs and examples
- Rebuilt 19_Context_Module.ipynb as a deep dive into context engineering
- Updated documentation and README to reflect new capabilities
2025-12-18 00:56:56 +05:30
KaifAhmad1
1620de371f
Update cookbook/introduction/18_Deduplication.ipynb
2025-12-17 23:49:49 +05:30
Mohd Kaif
ae4e93923e
Merge pull request #99 from Hawksight-AI/conflicts
...
Improve Deduplication Logic: Jaro-Winkler Default & Disjoint Property Handling
2025-12-17 23:12:07 +05:30
KaifAhmad1
7297d46ac8
Fix deduplication logic: Jaro-Winkler default, disjoint property handling, and docs update
2025-12-17 23:08:38 +05:30
Mohd Kaif
1a124c7294
Merge pull request #98 from Hawksight-AI/conflicts
...
Refactor: Simplify Merge Strategy Syntax
2025-12-17 22:30:05 +05:30
KaifAhmad1
0a052b676d
Refactor deduplication module to support simplified string-based merge strategies and update documentation
2025-12-17 22:27:16 +05:30
KaifAhmad1
0476950fdf
Refactor Deduplication notebook to use cell-local imports for better clarity
2025-12-17 21:33:12 +05:30
KaifAhmad1
a467cb5af6
Fix deduplication notebook code cells and workflow
2025-12-17 21:11:45 +05:30
Mohd Kaif
89235d1f19
Merge pull request #97 from Hawksight-AI/conflicts
...
Fix conflict resolution metadata and notebook output
2025-12-17 20:20:09 +05:30
KaifAhmad1
3934c74300
Fix conflict resolution metadata and notebook output
2025-12-17 20:17:03 +05:30
Mohd Kaif
8f8e532114
Merge pull request #96 from Hawksight-AI/conflicts
...
Improve conflicts documentation & notebook; align examples with current APIs
2025-12-17 19:15:06 +05:30
KaifAhmad1
b091c870bc
Improve conflicts docs and notebook; align conflicts APIs
2025-12-17 19:12:16 +05:30
KaifAhmad1
53f6aba967
refactor: distribute imports to relevant cells in conflict detection notebook
2025-12-17 16:35:57 +05:30
KaifAhmad1
0b67bfa998
fix: JSON syntax error in conflict detection notebook
2025-12-17 16:28:39 +05:30
Mohd Kaif
381de30cbd
Merge pull request #95 from Hawksight-AI/conflicts
...
Update conflict resolution notebook and fix module errors
2025-12-17 14:38:15 +05:30
KaifAhmad1
999c490ba9
Update conflict resolution notebook and fix module errors
2025-12-17 14:33:09 +05:30
KaifAhmad1
00322d81c6
feat: enhance visualization and fix source tracker
2025-12-17 13:34:21 +05:30
KaifAhmad1
ad6dd1af4f
Cleanup temporary and update scripts
2025-12-17 12:11:27 +05:30
KaifAhmad1
78a3b4a6cd
Update export notebook and ontology files
2025-12-17 12:07:04 +05:30
Mohd Kaif
07208318ec
Merge pull request #94 from Hawksight-AI/ontology
...
Fix Ontology Notebook and robustify Library Components
2025-12-17 01:28:15 +05:30
KaifAhmad1
ea6cfdf6a8
Fix Ontology notebook and related library bugs (missing entities, punctuation handling, imports key, version recursion)
2025-12-17 01:26:03 +05:30
KaifAhmad1
7439f31399
refactor: revamp ontology notebook with comprehensive module coverage
2025-12-17 00:34:59 +05:30
Mohd Kaif
8a25494f55
Merge pull request #93 from Hawksight-AI/ontology
...
PR: Update Ontology Module to 6-Stage Pipeline with Validation
2025-12-17 00:13:14 +05:30
KaifAhmad1
72d948972b
Update ontology module: 6-stage pipeline, OntologyValidator integration, and documentation updates
2025-12-17 00:10:51 +05:30
KaifAhmad1
a62326a61f
Manual update to 13_Vector_Store.ipynb
2025-12-16 22:46:50 +05:30
KaifAhmad1
e171e86daa
Fix dimension mismatch and remove convenience functions section from 13_Vector_Store.ipynb
2025-12-16 22:36:24 +05:30
KaifAhmad1
6dc4f69c84
refactor: overhaul 13_Vector_Store.ipynb with mastery guide format and fix numpy truthiness bug in hybrid_search.py
2025-12-16 22:05:43 +05:30
Mohd Kaif
45205ad54d
Merge pull request #92 from Hawksight-AI/vector-store
...
Refactor: Rename "Adapter" to "Store" & Fix Vector Store Bugs
2025-12-16 20:48:00 +05:30
KaifAhmad1
dd6b341fb9
Refactor: Rename Adapter to Store across Vector, Graph, and Triplet stores. Update docs and tests.
2025-12-16 20:45:11 +05:30
Mohd Kaif
77186a518d
Merge pull request #91 from Hawksight-AI/conflicts
...
Refactor: Remove QA Components & Enforce Submodule Imports
2025-12-16 17:54:12 +05:30
KaifAhmad1
adabdd283f
Refactor imports to use submodule-specific paths and remove generic exports
2025-12-16 17:49:41 +05:30
Mohd Kaif
abe730891f
Merge pull request #90 from Hawksight-AI/conflicts
...
Refactor: Remove Deferred QA Components and Cleanup References
2025-12-16 17:27:57 +05:30
KaifAhmad1
96702923de
Remove QA components (OntologyValidator, ConflictDetector, etc) and fix residual references
2025-12-16 17:25:15 +05:30
KaifAhmad1
bfd4bd60e5
fix(split): add id field to Chunk class and update provenance tracking logic in notebook
2025-12-15 23:16:11 +05:30
KaifAhmad1
e211a7bf57
Fix Chunking Notebook errors and Windows Unicode encoding issues
...
- Fix AttributeError in SlidingWindowChunker notebook example by using correct chunk attributes (start_index/end_index).
- Update SlidingWindowChunker initialization in notebook (window_size->chunk_size, step_size->stride).
- Fix UnicodeEncodeError in progress_tracker.py by adding fallback encoding for Windows console output.
- Minor updates to chunk validator and table chunker.
2025-12-15 22:22:13 +05:30
KaifAhmad1
30e2645a98
Remove temporary output files
2025-12-15 21:18:39 +05:30
KaifAhmad1
e5e8823423
Fix relation extraction for dependency method
2025-12-15 21:14:08 +05:30
KaifAhmad1
b5c91a90a3
fix(split): populate entities/relations in chunk metadata and reload modules in notebook
2025-12-15 19:30:49 +05:30
KaifAhmad1
569fdc31f1
fix(kg): update GraphAnalyzer metrics keys and fix notebook usage
2025-12-15 19:11:04 +05:30