Bharat Bot is a Streamlit web application that connects people across India by comprehending and embracing the diverse spectrum of Indian languages.
Bharat Bot utilizes OpenAI's GPT-3 model to generate responses to user queries in various Indian languages. Users can select their input and output languages, ask questions, and receive responses generated by the AI model.
To run the Bharat Bot app locally, follow these steps:
- Clone this GitHub repository:
git clone https:/https://github.com/bdeekshith066/Bharat-Bot/.git
- Install the required Python packages. You can use
pip
to install them:
pip install -r requirements.txt
-
Set up your OpenAI API key:
- Get your OpenAI API key
- Replace the placeholder
YOUR_API_KEY
in themain.py
file with your actual API key.
Once you've installed the dependencies and set up your API key, you can run the Streamlit app by executing the following command in your terminal:
streamlit run main.py
This will start the Streamlit server, and you can access the Bharat Bot app in your web browser at http://localhost:8501
.
Contributions are welcome! If you have any suggestions, bug fixes, or enhancements, feel free to open an issue or submit a pull request.
- Typing animation: readme-typing-svg
- Indian flag image: Wikipedia
- Unity in Diversity image: CCJK Technologies
This project is licensed under the MIT License.