I am building a graph based semantic search engine. We can use low cost LLMs, like Haiku, or local models to extract semantics (named entity recognition).
Then the nodes in the graph maintain types (things like people, date, currency) as extracted and allow queries.
https://github.com/pixlie/PixlieAI
Currently building a demo where we crawl startup investment data to build a knowledge graph that can be filtered for patterns.
The engine can guide the crawl process, to keep crawl limited to the problem statement.