Laurie Hannon introduces you to Mycroft, an open source virtual assistant similar to Siri, Alexa, and the Google Assistant. Laurie explains what it takes to code your own custom skill for Mycroft and details how Microsoft’s open source Bot Framework can be used for cross-platform chatbots.
You’ll hear the Mycroft virtual assistant’s origin story and see a demo of the Mark I, Mycroft’s reference hardware. You’ll also get a grounding in chatbot concepts and definitions, including skills, dialogues, intents, and utterances, and learn how to write a custom Mycroft skill in Python. Laurie then demonstrates how to combine a Mycroft frontend with a backend in a different open source chatbot technology and showcases a Mycroft skill that calls a web service that is implemented with Microsoft’s open source Bot Framework and language understanding. You’ll then see a demo of the same web service with Amazon Alexa as a frontend, in place of Mycroft.
Join in to explore the possibilities for making chatbot development easier across platforms such as Mycroft, Alexa, Siri, and Google Assistant using common code.
Laurie Hannon is a Portland-based senior software engineer at SoftSource Consulting. For over 20 years, she has spent her days coding, mostly on the Microsoft stack. Laurie was the first female computer science major to graduate from Carleton College and the first student to earn honors in the major. Since then she has shipped more products than she can remember.
©2018, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org