🌍 About SafeRoute AI
🔥 Inspiration
In today’s urban environments, safety is a growing concern—especially when navigating through unfamiliar areas. From rising crime rates to spontaneous public disturbances, people often lack real-time insights to make safe travel decisions. We were inspired to create SafeRoute AI, a chatbot-powered safety navigation system that empowers users with live, AI-driven route planning tailored to avoid dangerous zones.
🛠️ How We Built It
We developed SafeRoute AI using the following tools and technologies:
- Streamlit: For the front-end UI and map-based navigation interface.
- Google API: To power the chatbot assistant that interacts with users and suggests safe routes.
- Geolocation & Public Safety APIs: (e.g., simulated or integrated APIs for incident reports, crime zones, etc.)
- Python: Core logic, data handling, and backend services.
- Netlify: For hosting and deploying the web app.
The app integrates a chatbot that understands user queries (e.g., “Find me a safe route to the hospital”) and provides suggestions based on real-time data and contextual safety metrics.
🚧 Challenges We Faced
- Data Availability: Accessing real-time public safety data with reliable granularity was a key challenge. We worked around this by simulating or integrating mock datasets where necessary.
- Natural Language Understanding: Designing the chatbot to interpret user intent correctly and provide relevant responses required prompt engineering and multiple iterations.
- UI/UX Design: Balancing a clean, intuitive interface with complex routing logic and safety alerts took thoughtful design and testing.
📚 What We Learned
- How to integrate AI chatbots into real-world use cases for public good.
- The power of combining Streamlit with AI tools for rapid app prototyping.
- The importance of user-centric design when dealing with critical concerns like public safety.
- Navigating deployment and cross-platform accessibility using Netlify.
🚀 The Future
We plan to:
- Integrate real-time crime and emergency feeds.
- Add route ranking based on safety scores.
- Launch a mobile-friendly version for on-the-go safety navigation.
SafeRoute AI is more than a project—it's a step toward smarter, safer cities.
Log in or sign up for Devpost to join the conversation.