Skip to content

A chatbot that replies to romanized Nepali.

License

Notifications You must be signed in to change notification settings

sandeshthapa07/jelly

Repository files navigation

Jelly

A chatbot that replies to romanized Nepali(not production/working ready yet). Start by cloning and installing the required libraries.

git clone https://github.com/ashimdahal/jelly.git
pip install -r requirements.txt     

Create an account in hugging face and get the API KEY by going to the tokens settings.

Create the txt file for the token

touch bot/token.txt && nano bot/token.txt

paste your token in the file.

In order to get proper translation from English to Nepali and vice-versa, follow the google cloud authentication process and get the key.json file to run the project. We don't provide the google cloud key for privacy reasons.

Run it using FLASK

Set the environment variable and run the flask app.

export FLASK_APP=index
flask run

Credits

The chatbot used in this project is facebook blenderbot, used on huggingface API.

All the Nepali NLP related work is done by using the Nepali-nlp package by Sushil Ghimire.

About

A chatbot that replies to romanized Nepali.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 73.7%
  • JavaScript 26.2%
  • Procfile 0.1%