Back to projects

Dodge AI — Order to Cash

An interactive Order-to-Cash (O2C) graph explorer with an AI-powered natural language query interface for SAP business data.

21K+ records

Dataset

11 Types

Entities

16 Types

Relationships

Problem

SAP Order-to-Cash data is fragmented across tables, making it difficult to visualize document flows and query relationships in plain English.

Architecture

React + Vite frontend for graph viz and chat; FastAPI backend orchestrating Gemini LLM calls, PostgreSQL for relational storage, and NetworkX for in-memory graph building.

Challenges

Engineering Decisions

Tradeoffs

Future Work