Inspiration
What it does
PathPal is a personal safety app that monitors your voice in real-time. Using speech recognition and AI, it detects distress or emergency words and sends an alert to trusted contacts or authorities. Whether walking home late or feeling uneasy in a new place, PathPal makes sure you're never alone.
How we built it
- Flask as the backend to handle AI processing.
- Kotlin and Android Studio to build a native Android experience.
- OpenAI Whisper for real-time voice transcription.
- Twilio to send emergency SMS alerts.
- MongoDB Atlas for storing metadata and logs securely.
Challenges we ran into
- Integrating Flask and Kotlin
- Designing an interface that feels friendly, not invasive.
Accomplishments that we're proud of
- Building my first ever Kotlin app
- Using openAI whisper
What we learned
- Native Android development with Kotlin and Jetpack libraries.
- The importance of balancing functionality with user comfort in safety apps.
What's next for PathPal
- Add emotion and tone detection to recognize fear or panic in voice.
- Introduce passive video analysis for visual safety cues.
- Expand location-based crime heatmaps and real-time GPS alerts.
- Partner with campus security teams to offer integrated safety response.
Log in or sign up for Devpost to join the conversation.