Skip to main content
AI Chatbots

Kā darbojas nolūku noteicējs

Lai virtuālais asistents saprastu, ko lietotājs vaicā, tas darbojas kopā ar mākslīgā intelekta risinājumu, ko sauc par nolūku noteicēju. Katru reizi, lietotājam ierakstot kādu tekstu, nolūku noteicējs to analizē un nosaka tā nolūku. 

Taču virtuālais asistents saprot tikai to, kas viņam ir iemācīts. Lai asistents būtu gatavs saprast lietotāja teiktā jēgu un piemeklētu pareizo atbildi, tam ir jāiemāca, kādā formā lietotājs vispār var izpaust noteikto nolūku. Dzīvē ir simtiem veidu, kā pavaicāt vienu un to pašu. Asistenta mācīšana notiek ar daudzu nolūka piemēru ― lietotāju izteikumu ― došanu. 

Kad nolūki ar piemēriem ir pievienoti virtuālo asistentu vietnē, asistents iemācās tos noteikt.

Lietotāja ievade tiek apstrādāta, pārveidota algoritmam nepieciešamajā formā un padota mākslīgā intelekta risinājumam, kas aprēķina varbūtību sadalījumu pa asistentam iemācītajiem nolūkiem. Saskaitot visu nolūku varbūtību rādītājus, pārliecībai kopumā jāsanāk 1. 

Konkrētā nolūka varbūtības skaitlis norāda, cik augsta ir virtuālā asistenta pārliecība, ka lietotāja ievadītais teksts atbilst šim nolūkam. Ja pārliecība ir pietiekami augsta (parasti ir iestatīts, ka tai jābūt lielākai par 0,5, bet šo slieksni var mainīt iestatījumos), lietotāja ievadei tiek noteikts tas nolūks, kuram ir augstākais pārliecības rādītājs. Ja visi atgrieztie pārliecības rādītāji ir pārāk zemi, nolūks netiek noteikts vispār. 

noteicejs