There’s a large body of research on machine learning-based dialogue, but most voice and chat systems in production are still implemented using a state machine and a set of rules. Rasa NLU and Rasa Core are the leading open source libraries for building machine learning-based chatbots and voice assistants.
Alan Nichol walks you through building fully machine learning-based voice and chatbots with the open source Rasa stack. You’ll start with language understanding, bootstrapping from very little annotated training data, before building up your bot’s ability to handle increasingly complex dialogues through supervised and interactive learning.
Alan Nichol is cofounder and CTO of leading open source conversational AI company Rasa, where he helps create the software that enables developers to build conversational software that really works. Rasa is trusted by thousands of developers in enterprises worldwide, including UBS, ERGO, and Helvetia. Alan has years of experience building AI-powered products in industry and is the author of the DataCamp course Building chatbots in Python. He was featured in Forbes’s 30 under 30 list. Alan holds a PhD in machine learning from the University of Cambridge.
©2018, O’Reilly UK Ltd • (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