The Wayback Machine - https://web.archive.org/web/20201030032105/https://github.com/iSuperMostafa/nlp-chatbot-poc
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

nlp-chatbot-poc

Simple chat bot using natural language processing.

Technologies used:

  • Django.
  • django-restframework
  • Angular2
  • spaCy

Setup

Create virtual environment, install dependencies and run migrations to setup the app:

# create virtualenv
virtualenv env
# activate env
source env/bin/activate         # if you're using linux :')
# env\Scripts\activate          # if you're using windows -_-

# install dependencies
chmod +x build.sh
./build.sh

Run the application

Run the server:

cd chatbox/
# run the server
python manage.py runserver
# create superuser
python manage.py createsuperuser

Start the client app:

cd ChatRoom
ng serve

testing the parser using CLI

cd helper/
# test nlp parser logic
python parser.py

References:

You can’t perform that action at this time.