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
- python
- streamlit
Log in or sign up for Devpost to join the conversation.