Skip to content

S-Chatbot is a Streamlit-based chatbot powered by GooglePalm language model. It allows users to interact with the chatbot and receive responses from the model.

Notifications You must be signed in to change notification settings

shaadclt/Chatbot-With-Summarization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

S-Chatbot

image

S-Chatbot is a Streamlit-based chatbot powered by GooglePalm language model. It allows users to interact with the chatbot and receive responses from the model.

Features

  • Real-time chat interaction
  • Conversation summarization using GooglePalm language model
  • User-friendly Streamlit interface

Getting Started

Prerequisites

Before you begin, make sure you have the following installed:

Installation

  1. Clone the repository:
git clone https://github.com/shaadclt/Chatbot-With-Summarization.git
cd Chatbot-With-Summarization
  1. Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Run the Streamlit app:
streamlit run app.py
  1. Open your web browser and go to http://localhost:8501 to interact with the chatbot.

Configuration

To use GooglePalm API, obtain an API key and paste it in the Streamlit sidebar.

Contributing

Contributions are welcome! Please follow the contribution guidelines before submitting pull requests.

License

This project is licensed under the MIT License.

Acknowledgments

Streamlit: https://streamlit.io/

About

S-Chatbot is a Streamlit-based chatbot powered by GooglePalm language model. It allows users to interact with the chatbot and receive responses from the model.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages