ListaentitásList entity

Az entitások listája a kapcsolódó szavak rögzített, lezárt készletét jelöli a szinonimákkal együtt.List entities represent a fixed, closed set of related words along with their synonyms. A LUIS nem észlel további értékeket a List entitások számára.LUIS does not discover additional values for list entities. Az ajánlott funkció használatával megtekintheti az új szavakra vonatkozó javaslatokat az aktuális lista alapján.Use the Recommend feature to see suggestions for new words based on the current list. Ha egynél több azonos értékű listaelem szerepel, a rendszer az összes entitást visszaadja a végponti lekérdezésben.If there is more than one list entity with the same value, each entity is returned in the endpoint query.

Egy lista entitás nem gépi megtanult.A list entity isn't machine-learned. Ez egy pontos szöveges egyezés.It is an exact text match. LUIS a válaszban entitásként jelöli meg a listában szereplő elemek bármelyikének egyezését.LUIS marks any match to an item in any list as an entity in the response.

Az entitás jól illeszkedik a szöveges adatként:The entity is a good fit when the text data:

  • Ismert készlet.Are a known set.
  • Nem változik gyakran.Doesn't change often. Ha módosítania kell a listát, vagy ha szeretné, hogy a lista kibontható legyen, egy egyszerű entitás jobb választás egy kifejezési listával.If you need to change the list often or want the list to self-expand, a simple entity boosted with a phrase list is a better choice.
  • A készlet nem haladja meg a LUIS maximális határait ezen entitástípus esetében.The set doesn't exceed the maximum LUIS boundaries for this entity type.
  • A kiírásban szereplő szöveg a kis-és nagybetűk megkülönböztetése egy szinonimával vagy a kanonikus névvel.The text in the utterance is a case-insensitive match with a synonym or the canonical name. LUIS nem használja az egyezésen felüli listát.LUIS doesn't use the list beyond the match. A zavaros egyezés, a létrehozás, a többes szám és az egyéb változatok nem oldhatók meg egy listával rendelkező entitással.Fuzzy matching, stemming, plurals, and other variations are not resolved with a list entity. A változatok kezeléséhez érdemes mintát használni a választható szöveges szintaxissal.To manage variations, consider using a pattern with the optional text syntax.

entitás listázása

Példa. JSON a List entitásba való importáláshozExample .json to import into list entity

A következő. JSON formátum használatával importálhat értékeket egy meglévő listára:You can import values into an existing list entity using the following .json format:

[
    {
        "canonicalForm": "Blue",
        "list": [
            "navy",
            "royal",
            "baby"
        ]
    },
    {
        "canonicalForm": "Green",
        "list": [
            "kelly",
            "forest",
            "avacado"
        ]
    }
]

Példa JSON-válaszraExample JSON response

Tegyük fel, hogy az alkalmazás rendelkezik egy nevű listával, Cities amely lehetővé teszi a városi nevek (például a Sea-Tac), a repülőtéri kód (Sea), a irányítószám (98101) és a telefonos körzetszám (206) változatának módosítását.Suppose the app has a list, named Cities, allowing for variations of city names including city of airport (Sea-tac), airport code (SEA), postal zip code (98101), and phone area code (206).

ListaelemList item Elemek szinonimáiItem synonyms
Seattle sea-tac, sea, 98101, 206, +1sea-tac, sea, 98101, 206, +1
Paris cdg, roissy, ory, 75001, 1, +33cdg, roissy, ory, 75001, 1, +33

book 2 tickets to paris

Az előző részletben a Word a paris lista entitás részeként van leképezve a párizsi elemre Cities .In the previous utterance, the word paris is mapped to the paris item as part of the Cities list entity. A lista entitás megegyezik az elem normalizált nevével és az elem szinonimákkal.The list entity matches both the item's normalized name as well as the item synonyms.

  "entities": [
    {
      "entity": "paris",
      "type": "Cities",
      "startIndex": 18,
      "endIndex": 22,
      "resolution": {
        "values": [
          "Paris"
        ]
      }
    }
  ]
AdatobjektumData object Entitás neveEntity name ÉrtékValue
Entitás listázásaList Entity Cities paris

Következő lépésekNext steps

További információ az entitásokról:Learn more about entities: