This project uses EdgeDB to construct a graph-relational schema over Yelp’s business and review data, enabling advanced queries and structured analytics. Built for the MSDS 420-3 course, it highlights database design, data modeling, and query optimization.

Yelp’s raw data is transformed into a semantic knowledge graph that connects businesses, users, and reviews through typed relationships. From here, advanced queries reveal spatial patterns, user preferences, and categorical trends across Chicago’s business ecosystem.

Features

Key Insight

Database-first AI products require intentional design. This project shows how structuring and enriching data upfront leads to faster, deeper insights, with less reliance on LLM guesswork.

View the source code on GitHub

View on GitHub →