Demo Currently Offline

An AI-powered knowledge graph for California Storm Water regulations. AquaIntel combined a Neo4j graph database with OpenAI GPT models to provide natural language access to Construction General Permit (CGP 2022) compliance information.

What AquaIntel Did

🔍

Natural Language Queries

Ask questions about storm water regulations in plain English. The system translated questions into graph database queries using GPT-4.

🕸️

Knowledge Graph

500+ entities and relationships extracted from regulatory documents, stored in Neo4j with permits, requirements, BMPs, personnel roles, and monitoring parameters.

📄

RAG Vector Search

Document chunks embedded with OpenAI and stored as graph nodes, enabling retrieval-augmented generation for precise regulatory answers.

☁️

Serverless Architecture

AWS Lambda backend with API Gateway, Neo4j on EC2, CloudFront CDN, and automated CI/CD via GitHub Actions.

Technology Stack

Python Neo4j OpenAI GPT-4 LangChain AWS Lambda API Gateway CloudFront S3 CloudFormation GitHub Actions Docker Cypher

Architecture

PDF Documents
CGP 2022 regulatory PDFs
Entity Extraction
GPT-4o-mini + regex
Neo4j Graph
Knowledge graph + vectors
Query Engine
NLP → Cypher → Answer