News, updates, and happenings at Burlington High School (MA)
Wednesday, June 27, 2018
AI Chatbot Presentation at ISTE 2018
Guest post from the BHS Help Desk about Ms. Tyrell, Mr. Wong, and Gati Aher who presented at the ISTE Conference in Chicago on their work with Artificial Intelligence Chatbots! Thanks to Ms. Tyrell, Mr. Wong, and Gati Aher for their efforts with this amazing project!
This pilot opened up a vast world which we had some understanding of, but we didn’t really know the technology underpinning chatbots. In my class, we looked at chatbots before including ELIZA (an AI, Rogerian psychotherapist) which was created in the 60’s. I first learned about ELIZA when I had it on my PowerBook back in the 90’s. That PowerBook actually still works, incidentally, and I’ve shown ELIZA to the students along with some very dated voice synthesis. One of my students Shawn Scott showed me that Microsoft has a Virtual Agent used on its support site. Mel Thibodeau showed me Replika which is an AI friend whom you can install on your smartphone.
The pilot also introduced us to the world of AWS (Amazon Web Services). Everyone knows Amazon as a commerce company, but not nearly as many people know Amazon’s reach and influence with the web. The pilot curriculum showed us how to use Amazon Lex and Amazon Lambda. Lex is essentially what powers Amazon’s Alexa assistant, and it can be used to create chatbots. Lambda allows you to run external code from Amazon’s servers, and it gave our chatbots more functionality. There are any more tools in AWS, and our students will continue to learn more about its tools. If schools are interested, they can sign up for AWS Educate.
This video gives a good introduction of how Lex works.
Our materials for ISTE 2018 can be found here. While we learned a lot in our month or so working with the pilot curriculum, we believe we just scratched the surface. We will continue to work with our students and our school’s IT group and the school community to see if what we’ve done can be implemented as functional chatbots which would be used to provide basic tech support and other useful functions in our school.