Projects using Neo4jProjects using Neo4j🚀 Building a Graph-Based Fraud Detection System with Neo4j
A single transaction may look normal. Its connections can tell a different story.
I’m building a learning project using Neo4j and Cypher to explore relationships between customers, accounts, transactions, and devices—and flag patterns worth investigating.
🔍 Patterns I’m exploring:
• Multiple customers sharing the same device
• Unusually large transactions
• Rapid transactions within a short period
• Multiple accounts sending money to one account
• Circular transfers between connected accounts
The focus is explainability: showing the relationships behind each flag so the suspicious activity is easier to understand.
Through this project, I’m strengthening my graph data modelling, Cypher queries, and rule-based detection skills.
Next: FastAPI integration, transaction risk scores, fraud alerts, and an interactive monitoring dashboard.
🛠️ Currently a learning prototype, with more updates coming as I build.
What would you investigate first: shared devices or circular transfers?
#Neo4j #GraphDatabase #FraudDetection #Cypher #BackendDevelopment #LearningInPublic LookInsight AI : AI Customer Support Automation System
Full-stack AI system that automates customer support workflows.
What it does:
→ Classifies customer intent (complaint, inquiry, refund, support) → Detects urgency and routes to the right team
→ Looks up customer history via knowledge graph
→ Generates personalized response drafts in seconds
Key features: • Real-time processing pipeline with live visualization
• Multi-channel support (Email, Twitter, Slack, WhatsApp)
• Business rules engine for tier-based treatment (VIP, Premium, Regular)
• Neo4j knowledge graph for customer context
Tech stack: Python, FastAPI, OpenAI GPT-4, Neo4j, Next.js, TypeScript
Live demo: https://lookinsight.ai
Skills: Python AI OpenAI FastAPI Next.js Customer Support Automation
Link: https://lookinsight.ai