Deployed Link - BirthdayFetch
BirthdayFetch is a Streamlit-based web app that extracts birthdays from WhatsApp group chats and organizes them into a CSV file. You can then upload the data into a Notion Template for easy access and viewing. This project is aimed at helping you quickly gather and store birthday information from your WhatsApp groups and contacts.
- Extract Birthdays: Automatically detects messages containing "Happy Birthday" in WhatsApp group chats.
- Organize Contacts: Matches phone numbers from WhatsApp messages to your contact list and associates names.
- Customizable Views: Categorizes birthdays by Friend, Family, or Work groups.
- Export Data: Provides a downloadable CSV with names and birthdates that you can upload to Notion.
- Frontend: Streamlit
- Backend: Python
- Libraries:
pandas,whatstk,re,collections