Inspiration
We built Mama AI to make maternal health information accessible to pregnant and nursing women. Our goal was to create an AI-powered voice and text assistant that speaks both international and local languages and provides instant, trustworthy health guidance.
What it does
Mama AI lets users speak or type health-related questions in their preferred language. The system converts speech to text, translates it, retrieves relevant information using an AI model, and responds through text or voice. It helps users understand pregnancy care, nutrition, and maternal health practices in a simple, local-language format.
How we built it
We used a serverless, event-driven architecture powered by AWS:
- Frontend hosted on Amazon S3 and served via CloudFront.
- Users interact through voice or text on
dev.auto-hive.site. - AWS Lambda handles backend logic and connects all services.
- Amazon Transcribe converts audio to text.
- Amazon Translate translates text to the desired language.
- Amazon S3 stores translated text.
- Amazon Bedrock Agent Core generates intelligent responses.
- Amazon OpenSearch indexes and retrieves context with vector embeddings.
- Amazon Polly converts the AI response to speech for playback. ## Challenges we ran into
- Limited support for some local dialects
- Low accuracy of transcription in noisy environments
- Complex IAM role configuration for secure service communication
- Keeping latency low while maintaining scalability ## Accomplishments that we're proud of
- Built a working AI health assistant fully powered by AWS services
- Enabled local language interaction for improved accessibility
- Achieved end-to-end automation using a serverless design
- Integrated speech, translation, and conversational AI into one seamless experience ## What we learned We learned how to design and deploy an AI-driven multilingual system using AWS generative AI services. We gained hands-on experience with:
- Amazon Bedrock for intelligent conversation and response generation
- Amazon Transcribe, Translate, and Polly for speech and translation processing
- Amazon OpenSearch for semantic search and vector embeddings
- Serverless integration using AWS Lambda and S3 We also learned how to process and embed text data, manage IAM permissions, and deliver real-time voice interactions efficiently. ## What's next for Mama AI Team We plan to:
- Add support for more African languages
- Launch a mobile version for wider access
- Use Amazon SageMaker to train a local-language health model
Log in or sign up for Devpost to join the conversation.