Company
Date Published
Author
Blake Nelson & Deve Palakkattukudy
Word count
3423
Language
English
Hacker News points
None

Summary

Agero, an industry leader in roadside assistance, has been utilizing Neo4j to create predictive roadway analytics for drivers and related service companies. The company is leveraging crowdsourced OpenStreetMap (OSM) data to detect changing roadway and driving conditions, analyze dynamic trends, predict potential consequences of those trends, and improve driver safety and the driving experience. Agero's use case involves analyzing hierarchical OSM data structures that consist of nodes, ways, and relationships, which are used to provide real-time driving conditions. The company chose Neo4j due to its Bolt protocol, stored procedures, and plugin capabilities, allowing for easy integration with their existing processes and programming languages. By utilizing Neo4j's graph database model, Agero can efficiently represent complex relationships between customers, service providers, and drivers, enabling data scientists to run analytics on the data from those relationships. The company's experience with Neo4j has provided flexibility in customizing the indexing for their use case and optimizing performance by moving algorithms into stored procedures.