Pushing the state-of-the-art

Despite dramatic improvements in AI, most conversational interfaces still follow handcrafted scripts. Sway from the script and you get an ‘I don't understand’ response. Your customers deserve better than that.

NLP & AI

Drawing on research in computational linguistics, I implement sophisticated dialogue management approaches that exceed the common state-based or slot-filling strategies you see in most systems.

Full-Stack Development

From messaging platform to back-end system integration; from prototype to deployment. I'll take care of transforming your idea into a chatbot or voice assistant skill.

Training

The process of training a bot never ends. Analyzing chat logs will tell how your customers are using your bot and how it can be made even smarter. I'll ensure your bot stays responsive and engaging.

About me and what I do

I’m a lecturer at the NHL Stenden University of Applied Sciences where I teach Artificial Intelligence, Algorithms and Concurrent Programming. 

I’m fascinated by the question of how we can make computers understand natural language. In particular, I’m interested in the topic of dialogue management which I believe is the missing link in the development of sophisticated conversational interfaces.

I’m excited about the recent surge of interest in chatbots, but think that most bots aren’t as impressive as they could be. The majority of these chatbots are built by software developers without any input from linguists. The resulting systems are too inflexible to handle conversations of moderate complexity, nor can they be adapted to new tasks or domains without considerable effort.

Together with my students I’ve been building dialogue systems that can learn, reason and converse in a variety of domains. At the core of these systems lies a dialogue manager that takes care of the state and flow of a conversation. This component allows users to provide information in any desired order, revise previously given information, and shift topics. Furthermore, it generates clarification questions and other grounding feedback when needed.

This dialogue manager integrates seamlessly with platforms such as Amazon Alexa, Google Assistant, and Facebook Messenger; significantly shortens development time; and pushes the limits of what’s achievable today. I believe in a bright future for natural language as a part of a human-computer interface and look forward to working with you in creating the next generation of conversational interfaces. 

Service your clients wherever they are

Engage with your customers through any or all of their preferred channels, whether that be mobile, instant messaging or voice assistants. Supported platforms include Facebook Messenger, WeChat, LINE, Viber, Telegram, Microsoft Cortana and many more!
Facebook Messenger

Facebook Messenger

Telegram

Telegram

Viber

Viber

Twilio SMS

Twilio SMS

Amazon Alexa

Amazon Alexa

Google Assistant

Google Assistant

Blog

News from the trenches

Get in Touch

Interested in working together? Let's talk!

Contact Me