Hacker News new | ask | show | jobs
by while1 258 days ago
We are using neo4j to power our agents at QA.tech.

Essentially to make it behave more like a human so that it learns and builds up an understanding of the pages it should test we map interactions into a knowledge graph stored in Neo4j. The consists of Pages and Actions on the page as well as links to documentation sections and other relevant info, together with descriptions, metadata and embeddings for search.

To make the agents better at planning and understanding the context of the page it can search the graph for relevant information and expand through the graph for more context.

This works remarkably well. I think our agents (when they have interacted a bit w the page) are some of the best browser agents I have tested.

I would highly recommend this but you need to put some effort into a nice ontology for the graph and making the tolling right for your use case. Its really not just plug and play. :)