Inspiration
We were thinking about how to use the IoT in places other than the home. After going through a few possible use cases, the idea of a tour guide was unanimously agreed to be the best for us to gain score in the hackathon
What it does
The Bacon Tour Guide is an IoT tour guide that can respond to customers movement throughout the hall as well as answer questions about the exhibits.
How we built it
We built it using node-red as a basis for the raspberry pi control hub taking events from Jillia modules that represent various doors, and/or exhibits individuals would run into. Through node-red the appropriate response would be returned. In addition, it would handle, and parse requests to watson for questions about the exhibits which Watson's retrieval, and rank module would handle.
Challenges we ran into
Due to the relative inexperience of all of our member in dealing with network protocols such as HTTP, and MQTT. We were unable to connect devices such as microphones or smartphones so as to improve user experience, and demonstrate the complete experience Watson would be able to bring.
Accomplishments that we're proud of
As a team consisting of 3 second year University computer science students, and 2 grade eleven students with little to no background in full stack web development, the fact that we were able to finish most of the back end, and front end code is praiseworthy in my opinion, and I'm proud of what we have been able to accomplish in 24 hours.
What we learned
Most of us learned a bit about Node.JS, and Javascript in general throughout our use of node-red, and we also learned quite a bit about IBM bluemix, and its services for future use. Lastly Watson was a great experience as an experience of using an API to interact with a complex, and state of the line Artificial Intelligence.
What's next for Bacon Tour Guide
It's going in our CVs. A lot of museums already have automated switches, and sensors for pre-recorded messages. Therefore the only market exists for Watson's dynamic exhibition question answering abilities.
Built With
- android
- ibm-watson
- imap
- jillia
- node.js
- raspberry-pi
Log in or sign up for Devpost to join the conversation.