🌍 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.

Built With

  • api
  • apis
  • chatbot
  • gemmini
  • gps
  • netlify
  • python
  • streamlit
Share this project:

Updates