Cha0smagick / Gemini_chatbot

Gemini chatbot with streamlit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WiseOracle

WiseOracle is an informative chatbot powered by Google GEMINI and integrated with generative model (gemini-pro). It assists users in obtaining answers to their questions.

Dependencies

  • Streamlit: A Python library for creating web applications with minimal effort.
  • Deep Translator: A library for translating text using various translation services.
  • Google GEMINI: A generative AI model by Google.
  • Re: Python's regular expression library for text cleaning.
  • Textwrap: Python's library for wrapping and formatting text.
  • IPython: A powerful interactive command-line interface for Python.
  • Hugging Face: A platform for sharing, discovering, and training models in NLP.

Installation

To run the WiseOracle chatbot, use the demo: Click here to access WiseOracle Chatbot on Hugging Face. Access the WiseOracle application in your web browser.

Enter your question in the provided text input.

Click the "Get answer" button to receive a response from WiseOracle.

Important Notes

The chatbot translates user questions to English, cleans the text, and generates a response using the GEMINI model.

If an error occurs, the chatbot handles it gracefully and provides informative messages to the user.

Contributions to the project are welcome. To collaborate, subscribe on Hugging Face or GitHub.

Donations to support the project can be made in Bitcoin: 3KcF1yrY44smTJpVW68m8dw8q64kPtzvtX.

For additional information, check the Google GEMINI Use Policy.

Feel free to reach out with questions or feedback. WiseOracle is here to assist you!

About

Gemini chatbot with streamlit


Languages

Language:Python 100.0%