An open API service indexing awesome lists of open source software.

https://github.com/bdeekshith066/bharat-bot

This Streamlit-based application, called "Bharat Bot 🇮🇳🤖," facilitates multilingual communication across India by employing OpenAI's GPT-3.5 model to generate responses in various Indian languages based on user inputs.
https://github.com/bdeekshith066/bharat-bot

multilingual python streamlit

Last synced: about 1 month ago
JSON representation

This Streamlit-based application, called "Bharat Bot 🇮🇳🤖," facilitates multilingual communication across India by employing OpenAI's GPT-3.5 model to generate responses in various Indian languages based on user inputs.

Awesome Lists containing this project

README

          

![delete img](https://github.com/bdeekshith066/Made-for-India-Bot-/assets/130782878/c8ff414b-986b-4e0c-b43b-68ff28cdf7d2)

# Bharat Bot 🇮🇳🤖

Bharat Bot is a Streamlit web application that connects people across India by comprehending and embracing the diverse spectrum of Indian languages.

## Description

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.

## Installation

To run the Bharat Bot app locally, follow these steps:

1. Clone this GitHub repository:

```
git clone https:/https://github.com/bdeekshith066/Bharat-Bot/.git
```

2. Install the required Python packages. You can use `pip` to install them:

```
pip install -r requirements.txt
```

3. Set up your OpenAI API key:

- Get your OpenAI API key
- Replace the placeholder `YOUR_API_KEY` in the `main.py` file with your actual API key.

## Usage

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`.

## Contributing

Contributions are welcome! If you have any suggestions, bug fixes, or enhancements, feel free to open an issue or submit a pull request.

## Credits

- Typing animation: [readme-typing-svg](https://github.com/abhisheknaiidu/readme-typing-svg)
- Indian flag image: [Wikipedia](https://en.wikipedia.org/wiki/Flag_of_India)
- Unity in Diversity image: [CCJK Technologies](https://www.ccjk.com/wp-content/uploads/2021/03/How-many-languages-are-spoken-in-India.png)

## Author
- [Deekshith B](https://www.linkedin.com/in/deekshith2912/)

## License

This project is licensed under the [MIT License](LICENSE).
```