Chatbot Intelligence: From Multiple Choice to Chit-Chat and Everything In-Between

  1. approximately equals: checks if the user’s utterance is just a couple of characters different from the condition, for example, if the user types “insurace” instead of “insurance”.
  2. approximately contains: checks if the user’s input contains a substring that is approximately equal to the condition. For example, the user says “I want to make an apointment” approximately contains “appointment”.
  3. semantically matches: this uses AI (specifically, deep learning) to check if the meaning is similar. For example, the user may type “university” instead of “college”. Note that this works with whole phrases too, not only a single keyword.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store