All Projects → aparrish → semanticsimilaritychatbot

aparrish / semanticsimilaritychatbot

Licence: MIT license
A tiny unfussy corpus-driven chatbot based on semantic similarity

Programming Languages

python
139335 projects - #7 most used programming language

Semantic Similarity Chatbot

By Allison Parrish

This is a little snippet of sample code that I wrote for implementing a chatbot based on semantic similarity.

Installation

You can just cut and paste the code, if you want!

Or you can install via pip:

pip install https://github.com/aparrish/semanticsimilaritychatbot/archive/master.zip

Other Python modules you'll need to have installed:

Note that you'll need to download a spaCy model with word vectors for this chatbot to feel like it's doing anything useful. The default model for English does not include word vectors, so you'll need to download a model that does. For English, I recommend the large model:

python -m spacy download en_core_web_lg

Usage

TK

License

See LICENSE in this repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].