Skip to content

KaratsubaLabs/oshaberi

Repository files navigation

oshaberi

very simple python chatbot to suck less at nlp

RUNNING FOR DEVELOPMENT

First create venv and install dependencies

$ virtualenv --python=<path to python3.7> venv
$ source venv/bin/activate
$ pip install -r requirements.txt

Next, download required nltk data

$ python bin/download.py

Start the vosk server for speech recognition

$ docker run -d -p 2700:2700 alphacep/kaldi-en:latest-en:latest

TODO

  • properly load intents data from json
  • add type annotations
  • do some benchmarking (maybe)
  • implement simple user interaction
  • python linter
  • support regex in intents to generate more testing data
  • support queries inside utterances

RESOURCES

using these resources

About

simple chatbot with pytorch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages