Skip to content

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.

License

Notifications You must be signed in to change notification settings

bdeekshith066/Bharat-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

17 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

delete img

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
  1. Install the required Python packages. You can use pip to install them:
pip install -r requirements.txt
  1. 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

Author

License

This project is licensed under the MIT License.


About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages