Inspiration
We had been learning about chatbots in class and how people try to use them to win the Loebner prize by making them as human-like as possible. We found this super cool and wanted to try building something of our own with them.
What it does
It takes text based input and teaches the user the moves to the hokey pokey, you can go step by step repeating them if necessary if you didn't unnderstand something.
How we built it
We used node.js to create waterfall based dialogs and created and trained in LUIS one of Microsoft's language understanding frameworks to allow it to converse more naturally and take a range of inputs while employing machine learning to better interpret people's input.
Challenges we ran into
We ran into challenges connecting the online version because we were not sure how to format the keys. We also wanted to put it on Hololens but were unable to get the robot to read the responses even though it was able to connect to our LUIS and interpret what we said.
Accomplishments that we're proud of
Writing the project using Javascript and Node.js without and background. And that we were able to change the project's goal without panicking when we learned that certain things we wanted to do were not possible.
What we learned
How to write in Javascript using Node.js, how to use LUIS's machine learning and the potential it has, a lot about implementing holograms for the hololens and about the Microsoft bot framework in general
What's next for Botyonce
Adding compatibility for hololens and adding multiple dances and commands.
Built With
- javascript
- microsoft-bot-framework
- node.js
Log in or sign up for Devpost to join the conversation.