DEV Community

Santhosh Kumar
Santhosh Kumar

Posted on

πŸŽ“ Capstone Project Completed! πŸš€

AI-Powered Customer Master Data Management (MDM)

Hey everyone! πŸ‘‹
I am excited to share that I have officially completed my capstone project as part of the IIT Patna Generative AI program! πŸŽ‰

I tackled a real-world challenge: duplicate and inconsistent customer data across multiple systems. My solution is an end-to-end AI-powered Customer Master Data Management (MDM) platform that:

πŸ”Ή Detects duplicate and partial-match records using ML embeddings
πŸ”Ή Generates a Golden Customer Record
πŸ”Ή Enables fast and accurate semantic search

✨ Key Features:

  • API data ingestion
  • Scoring and confidence interval computation using Drools rule engine
  • Embedding-based similarity matching using Sentence Transformers
  • k-NN semantic search with OpenSearch
  • Data Stewardship View

πŸ› οΈ Tech Stack:

  • replit.com + Java Spring Boot (Backend)
  • OpenSearch for search + k-NN
  • Sentence Transformers (all-MiniLM-L6-v2) for embeddings
  • lovable.dev (Front End)
  • Drools Rule Engine

🎯 Outcome:
βœ” Reduced duplicate customer entries
βœ” Better customer identity resolution
βœ” Faster search (<1 sec) with semantic understanding

This project gave me hands-on experience solving a real enterprise data challenge, and I am proud of the results! πŸ˜„

Happy to share demo / architecture if anyone is interested! πŸš€

IITPatnaCapstone #GenAI #AIProjects #Capstone #LearningJourney #IITPatna #GenerativeAI

Top comments (0)