Listaentitás
Fontos
A LUIS 2025. október 1-jén megszűnik, és 2023. április 1-től nem fog tudni új LUIS-erőforrásokat létrehozni. Javasoljuk, hogy a LUIS-alkalmazásokat áttelepítsebeszélgetési nyelvfelismerésre , hogy kihasználhassa a terméktámogatás és a többnyelvű képességek folyamatos előnyeit.
A listaentitások a kapcsolódó szavak rögzített, zárt készletét jelölik a szinonimáikkal együtt. A LUIS nem derít fel további értékeket a listaentitásokhoz. Az Ajánlás funkcióval az aktuális lista alapján megtekintheti az új szavakra vonatkozó javaslatokat. Ha egynél több, azonos értékkel rendelkező listaentitás van, a végpontlekérdezés minden entitást visszaad.
A listaentitások nem gépien tanultak. Ez egy pontos szövegegyezés. A LUIS minden listában szereplő elemet entitásként jelöl meg a válaszban.
Az entitás jól illeszkedik a szöveges adatokhoz:
- Ismert halmazok.
- Nem változik gyakran. Ha gyakran kell módosítania a listát, vagy azt szeretné, hogy a lista önkiterjesztő legyen, egy kifejezéslistával felturbózott egyszerű entitás jobb választás.
- A készlet nem haladja meg a LUIS maximális határait ezen entitástípus esetében.
- A kimondott szöveg egy kis- és nagybetűk megkülönböztetése szinonimával vagy a canonical névvel. A LUIS nem használja a listát az egyezésen túl. A fuzzy matching, stemming, plurals és egyéb változatok nem oldódnak fel listaentitásokkal. A változatok kezeléséhez fontolja meg a választható szövegszintaxisú minta használatát.
Példa .json fájlra listaentitásba való importáláshoz
Az értékeket a következő .json formátummal importálhatja egy meglévő listaentitásba:
[
{
"canonicalForm": "Blue",
"list": [
"navy",
"royal",
"baby"
]
},
{
"canonicalForm": "Green",
"list": [
"kelly",
"forest",
"avacado"
]
}
]
Példa JSON-válaszra
Tegyük fel, hogy az alkalmazás tartalmaz egy nevű listát, Cities
amely lehetővé teszi a városnevek variációit, beleértve a repülőtér városát (Sea-tac), a repülőtér kódját (SEA), irányítószámát (98101) és a telefon körzetszámát (206).
Listaelem | Elem szinonimái |
---|---|
Seattle |
sea-tac , sea , 98101 , 206 , +1 |
Paris |
cdg , roissy , ory , 75001 , 1 , +33 |
book 2 tickets to paris
Az előző kimondott szövegben a szó paris
a lista entitás részeként lesz leképezve a Cities
párizsi elemre. A listaentitás megegyezik az elem normalizált nevével és az elem szinonimáival is.
"entities": [
{
"entity": "paris",
"type": "Cities",
"startIndex": 18,
"endIndex": 22,
"resolution": {
"values": [
"Paris"
]
}
}
]
Adatobjektum | Entitás neve | Érték |
---|---|---|
Entitás listázása | Cities |
paris |
Következő lépések
További információ az entitásokról: