Guardians of the SDGs, powered by AI from Uganda
# Climate Change Awareness Chatbot
## Live Demo
Try the chatbot live at Climate Change Awareness Chatbot.
# Climate Change Awareness Chatbot
## Overview
The Climate Change Awareness Chatbot is an AI-powered assistant designed to educate users in Uganda about climate change, sustainability, and eco-friendly practices. It provides factual answers to questions on climate change impacts, sustainable farming, afforestation, renewable energy, and more.
## Features
- **Interactive Chat:** Users can ask climate-related questions and receive AI-generated responses.
- **Localized Context:** Focuses on climate issues specific to Uganda.
## Technologies Used
- Python
- Chainlit (for UI and chat interaction)
- OpenRouter API (for model inference)
- DeepSeek R1 model (for climate-related question answering)
## Installation
Clone the repository:
```bash
git clone
github.com
cd QuantumCoders-TheSDGGuardiansAI
```
Install dependencies:
```bash
pip install -r requirements.txt
```
Run the application:
```bash
chainlit run main.py -w
```
## Usage
Type a message in the input box and press Enter.
View AI-generated responses in the chat window.
Use the "Clear Chat" button in the top-right corner to reset the conversation.
## Future Enhancements
- Expand coverage to include other African regions.
- Retrain the model with Ugandan-specific climate data.
- Integrate with real-time climate data APIs.
- Visualize climate trends and statistics.
- Add multilingual support: English, Luganda, and Swahili.
- Add voice, image, and video interaction support.
- Integrate with social media platforms.
- Offline access: Enable lightweight versions for rural users without internet.
- USSD support: Provide climate advice through basic phone USSD menus without the need for data.
## Team Members
- **Fred Okorio (Lead)**
Role: AI & Software Engineer
Email: write2fredokorio@gmail.com
- **Joseph Byamukama**
Role: Researcher
Ema …