I wanted to learn how to build a chatbot, but my local IDE and environments weren't working so I decided to work on a project on Colab. I came across a chatbot tutorial for Colab, and decided to follow/learn it.

What it does

MovieBot is a chatbot but only replies to you with movie phrases

How I built it

Made with help from a tutorial, Google Colab, Flask, Spacy, Python, and SimpleNeighbors

Challenges I ran into

Understanding the theory and math behind semantic similarity and reading the documentation to use updated versions of code

Accomplishments that I'm proud of

Finishing my first AI project and understanding the theory behind semantic similarity

What I learned

The theory behind chatbots, NLP, word and sentence vectors, cleaning/arranging data, etc.

What's next for MoiveBot

Moviebot is fundamentally a chatbot. If we train the chatbot with customer service data, support data, etc. you automate customer support for your business. Making an API for you to add the chatbot onto your website would also be great.

Built With

Share this project: