LUIS: Handling Parameter kan ikke bestått (med Dialog Execution)

stemmer
1

Ved å bruke LUIS og det er Dialog Execution under Handling Binding , jeg er ventet å være i stand til å gi den nødvendige parameter (av en handling). (Så at handlingen kan utløses eller Dialog kan videreføres.)

Så vidt jeg forstår, når Parameter har blitt bedt om å gi, skal vi gi det i oppfølgingen spørring samtale. For eksempel:

Første spørringen:

https://westus.api.cognitive.microsoft.com/luis/v2.0/apps/...?subscription-key=...&q=what are the available items

Så, spør den meg Under hvilken kategori? (Forventer meg å gi den nødvendige parameter), som:

skriv

Så jeg ga den i oppfølging spørring:

https://westus.api.cognitive.microsoft.com/luis/v2.0/apps/...?subscription-key=...&q=electronics&contextId=d754ce3...

Men så, virker som jeg fortsatt ikke får verdien akseptert, og derfor er det fortsatt vises som null. Som dette:

skriv

Parameter ikke fanges opp . Slik at tiltak kan noensinne bli utløst, ennå. (Eller jeg kan ikke komme til neste parameter, hvis det er noen)

Gjør jeg noe galt med det, eller hva synes å være problemet please?

(Nedenfor er skjermbilde av at Intent med action Parameters)

skriv

Publisert på 16/02/2017 klokken 12:04
kilden bruker
På andre språk...                            


1 svar

stemmer
1

Jeg har opplevd dette før. (Faktisk det fortsatt skjer). Selv i Microsofts offisielle LUIS API Eksempel DEMOS , likevel skjer det .


For eksempel, i sin Været Bot der, bare prøv noe sånt som:

Du : Hva vil været være i morgen?
Bot : Hvor vil du været?
Du : Singapore
Bot :

{
  "name": "location",
  "required": true,
  "value": null
}

Så nå prøve igjen, som:

Du : Hva vil været være i morgen?
Bot : Hvor vil du været?
Du : i Singapore
Bot :

{
  "name": "location",
  "required": true,
  "value": [
    {
      "entity": "singapore",
      "type": "builtin.geography.country"
    }
  ]
}

Konklusjon?

Preposisjoner ! (i, i, på, ved under, ...) LUIS fortsatt ikke forstår Entity inngang uten riktig preposisjon gitt, noen ganger, i noen tilfeller.

Jeg er ganske sikker på at dette er årsaken til din sak. Prøv igjen med en preposisjon.

(Dette problemet tok meg som 1 ~ 2 uker å realisere. Håper Microsoft kan forbedre LUIS bedre i alt dette aspekter asap.)

Svarte 22/02/2017 kl. 02:46
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more