Practical Application of AI Chatbots in Drupal

Session Category Development & Performance Room 173 Audience All Attendees Time Slot Sat 1:00pm to 1:45pm (2/19/22)

Chatbots are a type of computer program that uses artificial intelligence (AI) to understand and respond to spoken or written language, which can be programmed to reply to simple keywords or hold intricate conversations about specific domains of knowledge. Since their implementation, chatbots have been reported to save as much as 30% in customer service costs. While they are increasingly ubiquitous, chatbots still must be delicately programmed as to provide the best user-flow to prevent recursive conversation, frustrated clicks, and keyboard smashing

In this talk, you'll learn how to integrate practical applications of conversational AI chatbots into your Drupal site using Rasa, an open source chatbot framework, and the Component module. Due to Drupal open-source nature and the modules available, Drupal provides a wealth of opportunities to develop an elegant, user-friendly chatbot for your site.

Some of the topics covered will include:

  • A gentle introduction to Machine Learning and Natural Language Processing
  • How conversational AI chatbots work - How to develop a knowledge/conversation base
  • Brief discussion of the different chatbots available
  • An overview of Rasa, an open source conversational AI chatbot framework
  • How to add a Rasa chatbot to a Drupal website
  • How to continually improve a chatbot through Conversation Driven Development

You'll walk away from this talk with a proof-of-concept for developing a chatbot, an understanding of how to piece everything together, and a plan for integration on your site.

About the Speaker

Rick Torzynski

Senior Drupal Developer at ECS

With 12 years of Drupal experience, Rick Torzynski is a Senior Drupal Developer at ECS, and has worked for companies like SpinSpire, Florida Blue, Scribe Fusion, and APR Energy. He has an M.A. in Psychology with an emphasis on statistics and research methodology. In his spare time, he works on integrating Machine Learning techniques and algorithms into IoT Edge devices (Raspberry Pi, Jetson Nano, OAK-D Spatial Camera), and is a Luthier – a maker of hand-crafted mandolins, guitars, and cigar-box instruments.

Platinum Sponsors

Gold Sponsors