EmpowerAI is an AI-powered chatbot that uses Google's Gemini-Pro to tackle gender equality and social impact challenges faced by women and girls worldwide. It provides helpful insights and resources on topics such as eliminating violence, ensuring healthcare access, ending discrimination, and promoting economic empowerment.
The chatbot is powered by natural language processing and machine learning to provide intelligent responses on various issues related to gender equality and social good.
- Ending Discrimination: Provides information and resources to combat discrimination against women and girls.
- Eliminating Violence: Offers guidance on preventing and addressing violence against women and girls.
- Healthcare Access: Ensures access to healthcare resources and information for women and girls globally.
- Economic Empowerment: Supports women and girls in achieving financial independence and leadership opportunities.
You can connect with the project creator on various social media platforms:
-
Clone the repository:
git clone https://github.com/yourusername/empower-ai.git
-
Install dependencies:
pip install -r requirements.txt
-
Set up environment variables:
- Create a
.env
file in the root directory and add the following line with your Google API key:GOOGLE_API_KEY=your_google_api_key
- Create a
-
Run the application:
streamlit run app.py
- Backend: Uses Google's Gemini-Pro model API for AI-driven conversations and response generation.
- Frontend: Built with Streamlit, providing an interactive and easy-to-use interface for users.
- Environment Setup: Uses
.env
files for storing API keys securely.
- Google Gemini-Pro API: To generate natural language responses based on gender equality and social impact queries.
- Streamlit: For building the interactive web interface.
- Python: The backend language for implementing the chatbot logic and interaction with the API.
- dotenv: For securely managing environment variables like API keys.
Feel free to fork this project and submit pull requests for improvements. Whether you want to add new features, improve the codebase, or help with documentation, contributions are always welcome.
- UN Women - Gender Equality
- WHO - Violence Against Women
- UNICEF - Health for Women and Children
- World Bank - Gender Equality and Development
This project is licensed under the MIT License - see the LICENSE file for details.