Inspiration

Climate change is the biggest challenge of our generation, yet climate education often feels inaccessible, fragmented, or uninspiring. We wanted to build a tool that makes climate knowledge engaging, data-driven, and interactive — something that can spark curiosity, empower action, and reach everyone, from students in classrooms to individuals on their mobile devices.

What it does

Our app combines real-time weather insights with an AI-powered climate education assistant: Live Climate Dashboard – shows current weather, temperature trends, and forecasts. AI Chatbot – answers climate-related questions using a knowledge base of 1000+ curated facts. Summaries & Related Info – provides layered responses for better learning. Accessible Design – dark, clean UI with multilingual potential, built for inclusivity.

How we built it

Frontend/UI: Streamlit for a professional, interactive dashboard. Backend: Python with requests for weather APIs and matplotlib for visualization. AI Chatbot: sentence-transformers + semantic search over climate.txt knowledge base. Knowledge Base: Curated Q&A about climate science, sustainability, and global warming.

Challenges we ran into

Handling real-time API errors (e.g., missing weather icons). Ensuring the chatbot gives meaningful multi-line answers instead of one-liners. Balancing performance with knowledge base size (smooth retrieval with 1000+ facts). Designing a UI that is simple yet professional under hackathon time constraints.

Accomplishments that we're proud of

Built a fully working AI-powered climate app in limited time. Integrated real data + AI chatbot into one cohesive experience. Made climate knowledge accessible and engaging through layered responses. Created a solution that can scale to classrooms and communities worldwide.

What we learned

How to combine AI (semantic search) with real-time data effectively. Importance of clean UI/UX in education-focused apps. How climate education needs both scientific accuracy and approachable explanations.

What's next for AI Climate App

-Add multilingual support to reach underserved communities.

  • Build a mobile-friendly version for wider accessibility.

  • Expand the knowledge base with expert-reviewed climate content.

-Introduce gamified learning (quizzes, simulations, challenges).

  • Integrate satellite and emission data for deeper climate insights.

Built With

Share this project:

Updates