Understanding extended Neo4j capabilities to build intelligent applications
In earlier chapters, we looked at using LLMs and Neo4j to build good search applications. While knowledge graphs provide great context for building intelligent search applications, they can also be a great foundation for building personalized recommendation applications.
To extract intelligence from the data and build better, more intelligent applications that go beyond basic flow-based analytics, we would need more than graph database capabilities. This is where Neo4j’s capabilities as a database can help with building better applications.
Some of these capabilities are listed here:
- Scalability: Neo4j enables us to build large graphs, using sharding to build federated graphs to handle large datasets. It can scale to meet data growth and business needs while minimizing costs. You can read more about these capabilities at https://neo4j.com/docs/operations-manual/current/database...