We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.

Graph-based geo-intelligence

Formal Metadata

Graph-based geo-intelligence
Title of Series
Number of Parts
CC Attribution 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Release Date2023

Content Metadata

Subject Area
This talk describes how the presenter developed a free graph-based geo-intelligence engine that serves fast, scalable, and reliable data analysis. The engine's value lies in its flexibility and applicability to any relational dataset, as well as its integration of open-source technologies and libraries. They chose to build their geo-intelligence engine on a graph infrastructure to enable faster, index-free queries and better support for interconnected data. To showcase the capabilities of our engine, a geo-financial software that provides users with a powerful tool for analyzing financial scores of companies based on geo-location was developed. Businesses can quickly and easily analyze data to gain valuable insights into competitors, potential partnerships, and market trends. This software presents the results of the analysis in a user-friendly and visually appealing format, making it accessible even to non-technical users. Their geo-financial analysis software is based on user-specified location and range. The user interacts with an Angular frontend, which incorporates the Leaflet library for map interaction and an OpenStreetMap basemap. The backend is based on Golang, which handles authentication and message queueing interaction with a Python analysis tool. The data retrieved for Python processing comes from a Neo4j graph database, which is accessed through Cypher queries and networking algorithms. All of the software components are located in separate containers, promoting flexible and independent scalability achieved with Docker Compose and orchestrated by Kubernetes. In this presentation, their graph-based geo-intelligence engine will be discussed, which is the backbone of our application. The geo-financial analysis application itself, providing a demo and demonstrating how it can be used for business geo-intelligence analysis will be show cased.