See It In Action
Below is a simulated recording of a colang bot handling a customer support request. More details here.
Is this another language I have to learn?
Not quite. Colang uses natural language expressions, making it intuitive and easy to learn. It is designed to mimic the way you think about your bot.
Why a new language?
We believe that natural language interactions are best modeled using natural language. With just a few words, you can model very complex behaviors.
How is it different from ChatScript, CSML, ...?
TLDR: simpler and more natural syntax, yet much more expressive; supports documentation, design, implementation and testing; has contextual intents and multi-intents; NLU/NLG support; scales to models with thousands of intents.
Is colang open source?
The language itself is open and well documented. The interpreter and the conversational AI stack powering the playground are proprietary at the moment. But we might open source it, stay tuned!
What can I do with a model written in colang?
You can deploy a model live and connect it to any channel. Colang is in private beta, so get in touch if you want to implement your conversational AI using Colang.
Does it work with voice?
Yes. You can customize the flows and the messages if you are in voice scenario. You can also react to voice specific events e.g. “user is silent”.
Isn’t machine learning the future?
Yes it is. But, for various practical and legal reasons, the best models will always take a hybrid approach. We believe colang is the best way to model non-ML, explainable conversational flows.
Can I export a colang model?
Yes. We’re in private beta and support for exporting is experimental. However, keep in mind that given the powerful semantics of colang, some behaviors are not exportable e.g. a generic repeat question behavior.
No Reinventing the Wheel
Colang enables the creation of reusable components that you can easily include in your bot model.
Check out the “Co” framework written in colang which includes ready-built components for welcome, chitchat, bye, choosing a timeslot, handoff, repeating a question, explaining, common questions, and more.
L3-AI 2021 Demo
Colang was first introduced at the L3-AI 2021 conference held by RASA. This 20 minute talk will walk you through building a digital assistant for a conference.
Created by RoboSelf
Colang was created by the RoboSelf team while developing conversational AI solutions for multiple use cases, including Robotic Process Automation which saved thousands of hours for our customers.