Skip to content

leafstudiosDot/incotel-simchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Incotelligence SimChat

This repository contains the code for Incotelligence SimChat, an experimental chatbot trained on a small custom dataset (data/dialogues.txt) and is not yet intended for production use. This version is meant for testing, research and learning purposes and most responses are not perform well in all scenarios like handling ambiguous queries or providing detailed explanations.

Running the Chatbot

Make sure you are using Python 3.13 or higher

If you have a CUDA-compatible GPU, PyTorch will use it automatically. Otherwise, the chatbot will run on CPU (slower).

  1. Clone this repository
  2. Install the required dependencies:
pip install -r requirements.txt
  1. Train the model:

If you already have the pretrained model model.pt, place it in src/models/ and skip step 3.

python src/train.py
  1. Run the chatbot:
python src/main.py
  1. Interact with the chatbot via the command line.

Troubleshooting

  • If you get a ModuleNotFoundError, ensure all dependencies from requirements.txt are installed.
  • On Windows, you might need to install torch with the proper CUDA version manually.

About

An experimental chatbot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published