Skip to content

It is a chatbot for answering questions with information in documents.

License

Notifications You must be signed in to change notification settings

ata-turhan/Delta-ChatBot

Repository files navigation


Sourcery Poetry GPL v3 black isort


Delta ChatBot

This is a chatbot that answers questions based on uploaded documents.

WebApp Link

Table of Contents

Prerequisites

Before setting up the project, ensure that you have the following prerequisites installed on your machine:

Installation

  1. Clone the project repository:
git clone https://github.com/olympian-21/Delta-Chatbot.git
  1. Navigate to the project directory:
cd delta-chatbot
  1. Install project dependencies using Poetry:
poetry install

This command will create a virtual environment and install all the necessary dependencies specified in the pyproject.toml file.

Usage

  1. Activate the virtual environment created by Poetry:
poetry shell
  1. Run the project:
streamlit run "delta-chatbot/app.py"

Contributing

If you would like to contribute to this project, follow the guidelines below:

  1. Fork the repository and clone it locally.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature
    
  3. Make your changes and commit them with descriptive commit messages.

  4. Push your changes to your forked repository:

    git push origin feature/your-feature
    
  5. Open a pull request in the original repository, describing your changes in detail.

License

GPL v3


About

It is a chatbot for answering questions with information in documents.

Topics

Resources

License

Stars

Watchers

Forks

Languages