Inspiration

Healthcare is one of the most critical areas of our lives, yet access to quick and reliable medical advice is often difficult, especially in emergency or rural settings. Many people rely on Google searches, which can be misleading and dangerous. We wanted to create a simple, interactive, and intelligent platform where users can describe their symptoms and instantly get actionable guidance, recommended care, and connections to nearby doctors and emergency services. The goal was to bridge the gap between AI-driven insights and human healthcare expertise.

What it does

Lets users describe their symptoms in natural language. Provides instant symptom analysis with severity prediction (mild, moderate, severe). Suggests self-care tips and common over-the-counter medicines for mild cases. Offers quick emergency actions (e.g., dialing 115 or 911). Displays a list of nearby doctors and healthcare services for more serious conditions. Uses an attractive, colorful UI with sidebar navigation for a smooth experience.

How we built it

Frontend/UI: Designed in Streamlit, with custom themes and layout optimization for an engaging and professional healthcare feel. Data & Training: Collected a dataset of symptoms and trained a simple baseline model for symptom classification. Backend Logic: Implemented symptom-to-disease mappings, severity categorization, and actionable care recommendations. Emergency Integrations: Added quick-access buttons for emergency services. Nearby Services: Built a simple data-driven approach to showcase doctors with names, specializations, contact info, and locations.

Challenges we ran into

Building a balance between AI accuracy and simplicity without overwhelming the user. Creating a clean and modern UI while keeping Streamlit lightweight. Ensuring the system doesn’t provide harmful or overconfident medical advice. Designing for both emergencies (immediate response) and general healthcare (doctor finder) in the same app.

Accomplishments that we're proud of

A fully working AI-powered healthcare app deployed with just Streamlit. A design that is minimal yet visually impressive, with engaging sections (Symptoms, Quick Actions, Nearby Services). Making healthcare more accessible, safe, and guided by AI for ordinary users. Building a system that balances trust, clarity, and usability.

What we learned

How to use Streamlit creatively beyond just data dashboards, turning it into a polished healthcare product. Importance of UI/UX in healthcare apps – users need trust and clarity above all. Integrating AI predictions with real-world actions like doctor finding and emergency dialing. Balancing medical responsibility with AI suggestions, focusing on safety-first approaches.

What's next for MediConnect – AI-powered Symptom Checker & Doctor Finder

Expanding the disease prediction model with larger medical datasets and better accuracy. Adding real-time location-based doctor suggestions using APIs like Google Maps or OpenStreetMap. Integrating telemedicine features (direct video/audio call with doctors). Including multi-language support for wider accessibility (e.g., Urdu, Hindi, Arabic). Exploring Wearable + IoT integration for real-time vitals monitoring (heart rate, SpO₂, etc.). Making MediConnect a trusted health companion app for both urban and rural communities.

Share this project:

Updates