This project features a basic chatbot implemented in Python using the Hugging Face Transformers library. The chatbot engages in a text-based conversation with the user through a simple GUI. Although there might be a slight delay during the initial load due to the model being loaded into memory, once loaded, the chatbot is quite responsive and provides a delightful text-generation based interaction.
- Python 3: Ensure you have Python 3 installed on your machine. You can download it from the official website.
- Hugging Face Transformers: This project utilizes the Hugging Face Transformers library for text generation.
- Clone the
python-mini-project
repository to your local machine.git clone https://github.com/njwright92/python-mini-project.git
- Navigate to the Simple_Chatbot folder within the projects directory.
cd python-mini-project/projects/Simple_Chatbot
- Run the
chatbot.py
file.python3 chatbot.py
Engage with the chatbot through the GUI by typing your responses and pressing enter.
Live gif of the chatbot in action coming soon.