Sobes.tech
Middle — Senior

Ի՞նչ է սլոտների լրացումը և ինչպես է ձևակերպվում առաջադրանքը։

sobes.tech AI

Պատասխան AI-ից

Սլոտների լրացումը՝ դա բնական լեզվի մշակման և երկխոսության համակարգերի ոլորտում առաջադրանք է, որը նպատակ ունի օգտվողի մուտքից որոշ պարամետրեր (սլոտներ) հանելը և լրացնելը՝ հետագա օգտագործման համար երկխոսության կամ համակարգի մեջ:

Օրինակ՝ տոմսերի ամրագրման համակարգում, սլոտները կարող են լինել՝ ամսաթիվ, ժամանակ, նպատակակետ, ուղևորների քանակ։ Սլոտների լրացման խնդիրն է որոշել և հանել այդ արժեքները օգտվողի արտահայտությունից:

Առաջադրանքի ձևակերպում՝

  • Մուտքագրվում է տեքստ (օգտագործողի հարցը):
  • Պետք է տեքստից հանել նախապես սահմանված սլոտների հավաքածուի արժեքները:
  • Արդյունքը՝ լրացված սլոտների հավաքածու, որը կարող է օգտագործվել գործողություն կատարելու կամ պատասխան տալու համար:

Օրինակ՝ Օգտագործող՝ "Իմ համար ամրագրիր մոսկովյան տոմս՝ 10 հուլիսին" Սլոտների լրացման արդյունք՝

  • destination: Մոսկվա
  • date: 10 հուլիս

Ելուծման մեթոդները ներառում են հաջորդական նշագրման մոդելների (օրինակ՝ CRF, BiLSTM-CRF), փոխակերպիչների և այլ NLU մոտեցումների օգտագործում։