by james_chu on 4/29/24, 11:12 AM with 66 comments
by TrueDuality on 4/29/24, 1:57 PM
Searching through their sources, it looks like the problem came from Neo4j's blog post misclassifying "knowledge augmentation" from a Microsoft research paper with "knowledge graph" (because of course they had to add "graph" to the title).
This approach is fine, and probably useful but its not a knowledge graph in the sense that its structure isn't encoding anything about why or how different entities are actually related. A concrete example in a knowledge graph you might have an entity "Joe" and a separate entity "Paris". Joe is currently located in Paris so would have a typed edge between the two entities of something like "LocatedAt".
I didn't dive into the code but what I inferred from the description and referenced literature, it is instead storing complete responses as "entities" and simply doing RAG style similarity searches to other nodes. It's a graph structured search index for sure but not a knowledge graph by the standard definitions.
by CuriouslyC on 4/29/24, 12:14 PM
by abrichr on 4/29/24, 12:30 PM
At OpenAdapt (https://github.com/OpenAdaptAI/OpenAdapt) we are looking into using pm4py (https://github.com/pm4py) to extract a process graph from a recording of user actions.
I will look into this more closely. In the meantime, could the authors share their perspective on whether Memary could be useful here?
by ec109685 on 4/29/24, 5:01 PM
The current YouTube video has a query about the Dallas Mavericks and it’s not clear how it’s using any of its memory or special machinery to answer the query: https://www.youtube.com/watch?v=GnUU3_xK6bg
by BirbSingularity on 4/29/24, 9:18 PM
by JabavuAdams on 4/30/24, 1:52 AM
by altilunium on 4/29/24, 1:30 PM
by 392 on 4/29/24, 2:30 PM
I have since found Kuzu Db, which looks foundationally miles ahead. Plus no jvm. But have not yet given it a shot for rough edges. At the time, it was easier just to stay in plain application code.
Hopefully the workload intended by this tool won't notice the bloat. But it would be nice to be able to dump huge loads of data into this knowledge graph as well, and let the GPT generate queries against it.
by CyberDildonics on 4/29/24, 2:15 PM
by falcor84 on 4/29/24, 1:04 PM
by anoy8888 on 4/29/24, 6:20 PM