Inspiration

Most older adults forget to take medication, drink enough water, or exercise gently. Our intention was to design a tool that makes it easy, uncomplicated, and convenient to follow prescriptions, as well as to support daily practices of healthy living.

What it does

Users upload a prescription PDF.

It automatically fetches drug names.

Develops a daily health agenda with:

Medication reminders ????

Hydration recommendations ????

Moderate physical activity

Diet recommendations ????

Allows users to hear the plan with audio (TTS) and download as a text file.

How we built it

Python + Streamlit to deploy as web app.

PyPDF2 to extract meds from PDFs.

Plan generation as a rule-based system.

gTTS for text-to-speech audio playback.

Designed a simple UI for elderly users to navigate easily.

Challenges we ran into

PDF formats vary → extracting medications reliably was tricky.

Making the UI simple and readable for elderly users.

Limited time in hackathon → key features needed to come first.

Accomplishments that we're proud of

Fully functional PDF-to-plan pipeline.

Audio playback as accessibility.

Downloadable daily schedule suitable for offline.

Program functions totally without any external APIs → can be executed anywhere

What we learned

Rule-based AI does not require complicated ML models to solve real issues.

Processing PDF text extraction in Python.

Importance of user interfaces among elders.

How to quickly show a complete prototype at a hackathon.

What's next for MediMate

Support multiple languages for audio playback.

Add reminder notifications by phone or email.

Improve PDF extraction in more complex prescription formats.

Enable manual drug adjusting in the app to increase flexibility.

Built With

Share this project:

Updates