neo4j-graphrag-python
neo4j-graphrag-python copied to clipboard
Ability to create lexical graph only
Description
This PR adds a LexicalGraphBuilder component that enables users to create the lexical graph without entity/relation extraction (see added example). It also updates the ERExtraction component to use the new LexicalGraphBuilder.
Type of Change
- [x] New feature
- [ ] Bug fix
- [ ] Breaking change
- [ ] Documentation update
- [ ] Project configuration change
Complexity
Complexity: Low
How Has This Been Tested?
- [x] Unit tests
- [x] E2E tests
- [x] Manual tests
Checklist
The following requirements should have been met (depending on the changes in the branch):
- [x] Documentation has been updated
- [x] Unit tests have been updated
- [x] E2E tests have been updated
- [x] Examples have been updated
- [x] New files have copyright header
- [x] CLA (https://neo4j.com/developer/cla/) has been signed
- [x] CHANGELOG.md updated if appropriate