One popular application of recurrent neural networks (RNNs) is generating text in the style of another author, such as Shakespeare or J.K.Rowling. All you need is a huge corpus of training text by the author. Well what if you could generate text that sounds like you? Or better yet, have a chatbot that sounds like you! Why would you want a chatbot that talks like you?
Here are a few reasons:

  • You could laugh at how often you use :D emoticons
  • Friends and family could talk to your chatbot when they miss you and you are not around
  • If you are busy, you could use your chatbot to auto-reply to people on your behalf! (feature coming soon :P)

What it does

This system allows you to create your very own chatbot and then converse with it.

How we built it

The way it works is through a Chrome extension that allows a flask server running in AWS to download your FB message history. Next we parse the message history into a training corpus AWS and then train a model using your messages. The model then acts as a chatbot through a AWS webhook that talks to FB messenger.

Challenges we ran into


Accomplishments that we're proud of

What we learned

What's next for Mimical Bot

Share this project: