Logo Lanfrica

nadja2506/MamaVoice

Domaine:

healthcarenatural language processing

Type de record:

software
Créateur:
nad
Hôte:
Voice-based maternal health information app for pregnant women in rural northern Nigeria. # Mama Voice A voice-based maternal health information app designed for pregnant women in rural northern Nigeria. ## What the app does Mama Voice provides personalised maternal health information through short daily audio messages. Unlike existing apps that push the same content to every user, Mama Voice first assesses what each woman already knows through a voice-based quiz and sequences daily content to address the most urgent gaps first. The app has six main screens: - **Welcome**-language selection with spoken instructions - **Quiz**-10-question voice-based knowledge assessment across five health domains - **Gap Results**-personalised knowledge map showing scores per topic - **Daily Setup**-choose when to receive the daily message (timed to prayer rhythms) - **Home**-daily audio message player with knowledge progress tracking - **Chatbot**-AI-powered question answering using Claude Haiku, with voice input ## Prerequisites - Node.js installed on your machine - Expo Go installed on your phone (available on the App Store and Google Play) ## Installation Download or clone the project, open a terminal in the project folder and run: ```bash npm install ``` ## Running the app ```bash npx expo start --lan ``` Press `w` to open in the browser, or scan the QR code with Expo Go on your phone. ## Notes - All user data is stored locally on the device using AsyncStorage. - The app currently operates in English. Production deployment would use pre-recorded audio in Hausa, Yoruba and Igbo. - A reset button at the bottom of the home screen clears all saved data and restarts the flow. This is implemented for testing only. ## Author Nada Kaluderovic

Languages