Entita seznamu
Důležité
Služba LUIS bude vyřazena 1. října 2025 a od 1. dubna 2023 nebudete moct vytvářet nové prostředky LUIS. Doporučujeme migrovat aplikace LUIS do porozumění konverzačnímu jazyku, abyste mohli využívat další podporu produktů a vícejazyčné funkce.
Entity seznamu představují pevnou uzavřenou sadu souvisejících slov spolu s jejich synonymy. Služba LUIS nezjišťuje další hodnoty entit seznamu. Pomocí funkce Doporučit zobrazíte návrhy nových slov na základě aktuálního seznamu. Pokud existuje více než jedna entita seznamu se stejnou hodnotou, vrátí se každá entita v dotazu koncového bodu.
Entita seznamu není strojově naučená. Je to přesná shoda textu. Služba LUIS označí jakoukoli shodu s položkou v libovolném seznamu jako entitu v odpovědi.
Entita je vhodná pro textová data:
- Jedná se o známou sadu.
- Často se nemění. Pokud potřebujete seznam často změnit nebo chcete, aby se seznam sám rozbalil, je lepší volbou jednoduchá entita se seznamem frází.
- Tato sada nepřekračuje maximální hranice aplikace LUIS pro tento typ entity.
- Text v promluvě je nerozlišující malá a velká písmena se synonymem nebo kanonickým názvem. Služba LUIS nepoužívá seznam nad rámec shody. Přibližné porovnávání, smyšlování, množné číslo a další varianty nejsou vyřešeny entitou seznamu. Pokud chcete spravovat varianty, zvažte použití vzoru s volitelnou syntaxí textu.
Příklad .json pro import do entity seznamu
Hodnoty můžete importovat do existující entity seznamu pomocí následujícího formátu .json:
[
{
"canonicalForm": "Blue",
"list": [
"navy",
"royal",
"baby"
]
},
{
"canonicalForm": "Green",
"list": [
"kelly",
"forest",
"avacado"
]
}
]
Příklad odpovědi JSON
Předpokládejme, že aplikace má seznam s názvem Cities
, který umožňuje varianty názvů měst včetně měst letiště (Sea-tac), kódu letiště (SEA), PSČ (98101) a směrového čísla telefonní oblasti (206).
Položka seznamu | Synonyma položek |
---|---|
Seattle |
sea-tac , sea , 98101 , , 206 +1 |
Paris |
cdg , roissy , ory , 75001 , , 1 +33 |
book 2 tickets to paris
V předchozí promluvě se slovo paris
mapuje na položku paříže jako součást Cities
entity seznamu. Entita seznamu odpovídá normalizovanému názvu položky i synonymům položek.
"entities": [
{
"entity": "paris",
"type": "Cities",
"startIndex": 18,
"endIndex": 22,
"resolution": {
"values": [
"Paris"
]
}
}
]
Datový objekt | Název entity | Hodnota |
---|---|---|
Entita seznamu | Cities |
paris |
Další kroky
Další informace o entitách: