A chatbot prototype - DNV GL rules and standard chatbot

(Edited 2017-01-07: The newer version of Chatbot is at here).

At the end of March 2016, Microsoft announced the Bot Framework, a platform that helps you to quickly build the high quality bots for your business.

In April, after a long weekend happy hacking, I have built a chatbot prototype who can help you to find DNV GL service document.

You can head to https://dnvgl-rules-bot.azurewebsites.net/ to have a chat with it, or via skype and slack.

Here is a live preview:

Some facts about it:

  • It understands human language (English), thanks to the integrated Microsoft Language Understanding Intelligent Service. It can be extended to support such as Chinese or Spanish.
  • The business user (such as a Rules and Standard expert) can easily train this bot via the Machine Learning interface, to provide a better intelligence insight. I have only trained it with less than 50 sample inputs. But the more we talk, the more smart it can be.
  • It is hosted in Azure, the Microsoft cloud service.
  • Currently it supports 3 channels: Web Chat, Skype and Slack.
  • All data is from the publicly available information of DNV GL service document.



This chatbot prototype is a personal project. It is only based on the public information of the DNV GL documents. It has NO connection with DNV GL AS. All information from the chatbot is presented ‘as-is’. No warranties whatsoever for correctness; completeness or usefulness.

Share Comments