Fast and Easy Language Understanding For Dialog Systems With Microsoft Language Understanding Intelligent Service (LUIS)

  • Jason Williams
  • Mikhtar Ashour
  • Hani Amr
  • Jessica Miller
  • Geoffrey Zweig

Proceedings of 2015 SIGDIAL Conference, Prague |

Published by ACL - Association for Computational Linguistics

Demonstration at SIGDIAL 2015.

With Language Understanding Intelligent Service (LUIS), developers without machine learning expertise can quickly build and use language understanding models specific to their task. LUIS is entirely cloud-based: developers log into a website, enter a few example utterances and their labels, and then deploy a model to an HTTP endpoint. Utterances sent to the endpoint are logged and can be efficiently labeled using active learning. Visualizations help identify issues, which can be resolved by either adding more labels or by giving hints to the machine learner in the form of features. Altogether, a developer can create and deploy an initial language understanding model in minutes, and easily maintain it as usage of their application grows.