We were influenced by the HitchBot project to some extent.

What it does

MotivationBot can snap a photo of your face. Then using several APIs, determines the sentiment the user most likely feels. MotivationBot will make sure to help and you to be happy and ask what your goal is for the day. Based on the user's goal, MotivationBot will use natural language processing to really understand what the user wants, and then will respond in kind specifically to the user's input, and to get the user excited for the future!

How I built it

Using the raspberry-pi, lots of redbull and soylent, LOTS of sweat and tears, and many many many frustrating debugging!

Challenges I ran into

MANY challenges, specifically hardware related with the frustrating outdated Raspberry pi OS that caused huge compatibility issues with the 4 google api's we used because of the Arm and x86 system differences. Also, updating libraries literally broke the hardware button. CRAZY

Accomplishments that I'm proud of

Creating an incredibly cute bot that wants to talk to you!!!!! :3

What I learned

HOW to avoid huge frustrations and which stack is best for creating an artificial intelligence!

What's next for MotivationBot

More cuteness!!!! :3 Also lots more redbull

Built With

Share this project: