EpistasisLab / EpistasisLab/KRAGEN
Need a way to automatically update knowledge from the Neo4j DB to the Vector DB
- Dominant language
- Python
- Stars
- 681
- Forks
- 44
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
We need an automated process to update the knowledge in the vector DB from the Graph KB.
**Describe the solution you'd like**
Whenever the knowledge is added to the AlzKB, we need to match this knowledge in the vector DB.
We may need to ADD, DELETE, UPDATE the knowledge.
This entails: Getting the updated relationships from AlzKB, translating into natural language, embedding and uploading the data.
**Describe alternatives you've considered**
We currently have the process in place to ADD data (without duplicates), but we need to design the proper way to handle DELETEs and UPDATEs
A few things we'll need:
- [ ] #67
- [ ] #68
- [ ] #70
- [x] Scripts to convert, parse, vectorize, tokenize and upload (these are ready and can be reused)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.