Skip to content

Theju1212/Mediverify_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ₯ MediVerify AI Simplifying Provider Data Validation with Agentic AI πŸ“Œ Overview

MediVerify AI is an Agentic AI–based system designed to automate provider data validation, enrichment, and quality assurance for healthcare payers and provider directory management teams.

Healthcare organizations often struggle with inaccurate provider directories, leading to member frustration, regulatory risks, and high operational costs. MediVerify AI addresses this problem by using modular AI agents to validate provider data against public sources, enrich missing information, compute quality scores, and generate actionable dashboards and reports.

This solution demonstrates how intelligent automation can significantly reduce manual verification effort while improving data accuracy and compliance.

🎯 Problem Statement

Healthcare provider directories frequently contain outdated or incorrect information such as phone numbers, addresses, specialties, and license details. Manual validation processes are time-consuming, error-prone, and do not scale efficiently.

MediVerify AI aims to:

Detect inaccuracies in provider data

Automatically enrich missing information

Assign confidence and quality scores

Flag high-risk providers for manual review

Provide dashboards and reports for operational teams

🧠 Solution Approach (Agentic AI)

The system is built using loosely coupled AI agents, each responsible for a specific task:

πŸ”Ή Data Validation Agent

Compares provider data with simulated public sources

Computes similarity scores for phone, address, license, and specialty

πŸ”Ή Information Enrichment Agent

Enriches provider profiles using a mock NPI registry

Adds qualification, hospital affiliation, and experience

πŸ”Ή Quality Assurance Agent

Detects missing data and inconsistencies

Calculates final quality score

Categorizes providers as Good, Review, or High Risk

πŸ”Ή Directory Management Agent

Displays insights via an interactive Streamlit dashboard

Generates downloadable PDF reports

Highlights providers requiring manual attention

πŸ—οΈ Architecture Overview Provider Data (CSV / PDF) ↓ Data Validation Agent ↓ Information Enrichment Agent ↓ Quality Assurance Agent ↓ Directory Management Agent ↓ Dashboard + PDF Reports

πŸ“Š Key Features

Case-insensitive CSV upload validation

Automated quality score calculation

Multiple visualizations:

Bar Chart (Provider Quality Scores)

Histogram (Score Distribution)

Pie Chart (Quality Status Breakdown)

Heatmap (Similarity Metrics Correlation)

PDF report generation

Edge-case handling for missing or incomplete data

πŸ› οΈ Tech Stack Layer Technology Programming Python Data Processing Pandas, NumPy AI / Matching Fuzzy Matching (difflib) Dashboard Streamlit Visualization Matplotlib Reports ReportLab Data Sources Mock NPI Registry, Simulated Public APIs πŸ“‚ Project Structure MediVerify/ β”‚ β”œβ”€β”€ agents/ β”‚ β”œβ”€β”€ validation_agent.py β”‚ β”œβ”€β”€ enrichment_agent.py β”‚ β”œβ”€β”€ quality_assurance_agent.py β”‚ └── directory_management_agent.py β”‚ β”œβ”€β”€ data/ β”‚ β”œβ”€β”€ providers_sample.csv β”‚ └── mock_public_sources.json β”‚ β”œβ”€β”€ reports/ β”‚ β”œβ”€β”€ validated_providers.csv β”‚ β”œβ”€β”€ enriched_providers.csv β”‚ └── quality_checked_providers.csv β”‚ └── README.md

▢️ How to Run the Project 1️⃣ Install Dependencies pip install pandas numpy matplotlib streamlit reportlab

2️⃣ Run the Dashboard streamlit run agents/directory_management_agent.py

3️⃣ Upload CSV

Upload a provider CSV file

Click Load Dashboard

View insights, charts, and download PDF report

⚠️ Edge Cases Handled

Missing phone numbers or addresses β†’ flagged for review

Incomplete provider records β†’ lower quality score

Inconsistent data β†’ automatically detected

Empty or invalid CSV β†’ blocked with clear error messages

πŸ“ˆ Business Impact

Reduces manual verification effort by 60–80%

Improves provider directory accuracy

Enhances regulatory compliance

Scales easily for large provider datasets

πŸš€ Future Enhancements

Integration with real NPI and Google Maps APIs

Automated email notifications to providers

Support for unstructured PDF extraction

Role-based dashboards for compliance teams

πŸ‘©β€πŸ’» Author

Thejaswini Techathon 6.0 MediVerify AI – Agentic Healthcare Data Quality Solution

About

Agentic AI system for healthcare provider data validation and directory management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages