Skip to content

kaiosod/english-chatbot-with-LLM

Repository files navigation

ChatBuddy

ChatBuddy is your friendly Chatbot designed to help you improve your English through conversational practice. Whether you're a beginner or looking to refine your skills, ChatBuddy offers interactive conversations to enhance your fluency and confidence.

alt text

ChatBuddy supports practicing:

  • Speaking: Use the mic for voice input, which is transcribed to text.
  • Listening: Hear the responses through voice output at the end of each ChatBuddy message.
  • Reading: Engage with text-based interactions.
  • Writing: Practice your writing skills through typed responses.

Used Tools

Gramformer Installation

pip3 install spacy
python3 -m spacy download en_core_web_sm
en-core-web-sm==3.7.1
pip install -U git+https://github.com/PrithivirajDamodaran/Gramformer.git

Install required libraries

pip install -r requirements.txt

How to run Chainlit

python -m chainlit run main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published