🔹 Problem❓: Ever struggled to decide on the best physical activity based on weather, mood, and location? Whether it's too hot for a run, too snowy for biking, or you're just unsure what fits your energy level, Fitness Forecast is here to help!🚀

🔹 Solution💡: Fitness Forecast is an AI-powered wellness chatbot that suggests personalized activities based on real-time weather, mood, and preferences. Whether you're looking for a solo workout, a relaxing activity, or a social fitness session, our app provides the perfect match within your area.

🔹 Tech Stack: ✅ Python & Streamlit – Web app framework for seamless UI ✅ Google Generative AI (Gemini API) – AI-powered activity suggestions ✅ Folium & Streamlit-Folium – Interactive maps for location-based recommendations ✅ Geopy (Nominatim API) – Precise geolocation & distance calculation ✅ Open-Meteo API – Real-time weather data integration ✅ Custom domain: fitnessForecast.tech

🔹 User Journey: 1️⃣ Enter your location 📍 2️⃣ Tell us how you feel 🧠 3️⃣ Choose your activity preferences 🏃‍♂️ 4️⃣ Get smart AI-based suggestions 🤖 5️⃣ See locations on an interactive map! 🗺️

🔹 Challenges & Learnings: 💡 Integrating real-time AI suggestions with location-based results 💡 Optimizing user experience with tailored recommendations 💡 Expanding our skillset in Python, APIs, and AI-driven development

🎥 Watch our demo! 🔗 YouTube Link: https://www.youtube.com/watch?v=-GkMVvn9CAs

Special shoutout to our amazing team! 👩‍💻 Rebecca Abi Chahine – Software Engineering student, Polytechnique Montréal 📊 Kevork Tarakjian – Business Analytics student, HEC Montréal

Let’s redefine fitness recommendations with AI! 🌍💪

Hackathon2025 #AI #Fitness #Wellness #Innovation #FitnessForecast

Built With

Share this project:

Updates