The ability to interact with a machine using natural language has always fascinated me.
Growing up, one of my favorite TV shows was Small Wonder. Back then, I didn’t know anything about machine learning and artificial intelligence, but I was really impressed with how Vicki (or V.I.C.I. which stands for Voice Input Child Identicant), a robot, was able to engage in real human interactions. As a kid, I wanted to have a sister robot like Vicki. But instead I had a real one :-).
Today, we can interact with machines in highly intuitive, natural ways through smartphones. Virtual assistants like Alexa, Cortana, Google Assistant, and Siri have changed the way we interact with machines, using technology like Natural Language Processing (NLP).
At Axelerant, after years web development, we realized that today the landscape is mature enough to begin adopting some of these technologies, and provide our customers new ways to interact with their end-customers. That's how I thought of building a bot for eCommerce to change the shopping experience for both businesses and consumers.
Drupal Commerce was the obvious choice for the bot's business logic and also to store the content and product details. Being API-first, Drupal provided a lot of APIs out of the box and could use the recently released beta version of the Commerce Cart API module by Matt Glaman, making it very easy to interact with carts in Drupal Commerce.
I will be sharing my learnings about integrating bots with decoupled Drupal Commerce, and how a bot can be created in a few simple steps, at Decoupled Drupal Days 2018.
When: Saturday, August 18, 4:15 PM
I'm excited to learn about how you might be building different conversational interfaces for your customers. Hope to see you there.