Inspiration: I was inspired to learn how to build a chatbot using visual studio/ microsoft's chatbot SDK. I wrote intents and chose entities using LUIS.ai for better parsing dialog and teaching the bot to recognize certain questions. And I wanted to incorporate the Hololense.
What it does: It utilizes the Holobot SDK, Holotoolkit, and an ai Chatbot configured with Skype, Webchat, and Slack api integration. It displays a holographic chatbot that you can interact with.
How I built it
This is a Unity project for Microsoft HoloLens that lets you interact with a floating robot head using speech recognition, and receive answers spoken back by the "bot" using Text-to-Speech. The commands sent to the bot are powered by the Microsoft Bot Framework and LUIS (artificial intelligence training through intents, entities, and Regex) from Microsoft Cognitive Services. I created the chatbot using the visual studios bot framework SDK, and integrated Skype, Webchat, and Slack API. The DumBot chatbot is currently being hosted and pulled from Azure cloud services Bot Services. - Copy and Pasted from my Github
Challenges I ran into: Biggest challenge was not being able to pay for Azure credit to host my bot originally through their Bot Services and Key Insights.
Accomplishments that I'm proud of: Finishing the chatbot. It was my first chatbot, and integrating with the hololense wasn't very difficult. But a very fun process.
What I learned: I learned a great deal about creating a chatbot and integrating LUIS. Using the Holotoolkit is always fun, and holographic models are cool to mess around with.
What's next for DumBot: Hm, I'm still exploring opportunities to utilize it in some way!
Built With
- azure
- c#
- chatbot
- luis
- microsoft-hololens
- unity
- visual-studio

Log in or sign up for Devpost to join the conversation.