JACK
JACK

Reputation: 484

Watson assistant algorithm used

Can anyone tell me what algorithm is used to classify intents and understand entities in Watson assistant? Have they published any papers or articles regarding this?

Upvotes: 2

Views: 592

Answers (2)

Cobus Greyling
Cobus Greyling

Reputation: 26

According to IBM Developer Answers:

"Intents are classified using an SVM, with some pre training by IBM. entities use a fuzzy matching algorithm." https://developer.ibm.com/answers/questions/387916/watson-conversation-algorithm/

Support Vector Machine (SVM) is a supervised machine learning algorithm.

Upvotes: 1

Fernandoms
Fernandoms

Reputation: 444

Yes, they published this paper explaining in a manner how the Watson Work, and for more information you should learn about Cognitive Systems, but in advance it's not just one algorithm used, but many approaches that combined are capable of getting the desired result.

Another material you should learn if this is your interest is the computer science area "Information Retrieval", in which many subjects are used to comprehend what the user wants and give the needed information. The book Modern Information Retrieval is a good start point.

Upvotes: 2

Related Questions