Entiteiten toevoegen om gegevens op te halen
Maak entiteiten voor het extra heren van belang rijke gegevens van gebruikers uitingen in apps van Language Understanding (LUIS). Geëxtraheerde entiteits gegevens worden door uw client toepassing gebruikt voor fullfile-aanvragen van klanten.
De entiteit vertegenwoordigt een woord of woord groep in de utterance die u wilt geëxtraheerden. Entiteiten beschrijven informatie die relevant is voor de bedoeling, en soms zijn ze essentieel voor uw app om de taak uit te voeren. U kunt entiteiten maken wanneer u een voor beeld-utterance toevoegt aan een intentie of van (vóór of na) het toevoegen van een voor beeld-utterance aan een intentie.
Entiteiten plannen, vervolgens maken en labelen
machine learning-entiteiten kunnen worden gemaakt op basis van de voorbeeld uitingen of worden gemaakt op basis van de pagina entiteiten .
Over het algemeen is een best practice tijd om de entiteiten te plannen voordat een machine learning-entiteit wordt gemaakt in de portal. Maak vervolgens de machine learning-entiteit uit het voor beeld utterance met zoveel details in de subentiteiten en functies die u op dat moment kent. Met de zelf studie voor het samen stellen van de entiteit wordt gedemonstreerd hoe u deze methode gebruikt.
Als onderdeel van het plannen van de entiteiten weet u misschien dat u tekst-overeenkomende entiteiten (zoals vooraf gemaakte entiteiten, reguliere expressie-entiteiten of lijst entiteiten) nodig hebt. U kunt deze maken op de pagina entiteiten voordat ze worden gelabeld in voor beeld uitingen.
Wanneer u labels aanmaakt, kunt u afzonderlijke entiteiten labelen en vervolgens een bovenliggende entiteit voor machine learning bouwen. U kunt ook beginnen met een bovenliggende machine learning-entiteit en de onderliggende entiteiten afbreken.
Tip
Voorzie alle woorden die een entiteit kunnen aanduiden, zelfs als de woorden niet worden gebruikt als ze worden geëxtraheerd in de client toepassing.
Wanneer u een entiteit maakt
Nadat u uw entiteiten hebt gepland, moet u uw machine learning-entiteiten en-subentiteiten maken. Hiervoor moet u mogelijk vooraf gemaakte entiteiten of tekst vergelijkings entiteiten toevoegen om functies te bieden voor uw machine learning-entiteiten. Deze moeten allemaal worden uitgevoerd voordat labels kunnen worden gelabeld.
Zodra u begint met het labelen van voor beeld uitingen, kunt u door de machine geleerde entiteiten maken of lijst entiteiten uitbreiden.
Gebruik de volgende tabel om te begrijpen waar u elk type entiteit kunt maken of toevoegen aan de app.
| Entiteitstype | Locatie voor het maken van een entiteit in de LUIS-Portal |
|---|---|
| machine learning-entiteit | Details van entiteiten of intentie |
| Lijstentiteit | Details van entiteiten of intentie |
| Een entiteit in de vorm van een reguliere expressie | Entiteiten |
| Pattern.any-entiteit | Entiteiten |
| Vooraf gebouwde entiteit | Entiteiten |
| Vooraf ontwikkelde domein entiteit | Entiteiten |
U kunt alle entiteiten maken op de pagina entiteiten , maar u kunt ook een aantal entiteiten maken als onderdeel van het labelen van de entiteit in het voor beeld utterance op de detail pagina van het doel . U kunt een entiteit alleen labelen in een voor beeld-utterance van de detail pagina van het doel .
Een nieuwe aangepaste entiteit maken
Dit proces werkt voor door machines gewerkte entiteiten, lijst entiteiten en reguliere expressie-entiteiten.
- Meld u aan bij de LUIS-portal en selecteer uw abonnement en Ontwerpresource om de apps weer te geven die aan die ontwerpresource zijn toegewezen.
- Open uw app door de naam ervan op mijn apps -pagina te selecteren.
- Selecteer de pagina entiteiten .
- Selecteer + maken en selecteer vervolgens het entiteits type.
- Ga verder met het configureren van de entiteit en selecteer maken wanneer u klaar bent.
Een door een machine geleerde entiteit maken
Meld u aan bij de LUIS-portal en selecteer uw abonnement en Ontwerpresource om de apps weer te geven die aan die ontwerpresource zijn toegewezen.
Open uw app door de naam ervan op mijn apps -pagina te selecteren.
Selecteer in de sectie Build de optie entiteiten in het linkerdeel venster en selecteer + maken.
Voer in het dialoog venster een entiteits type maken de naam van de entiteit in en selecteer door de machine geleerd. Als u subentiteiten wilt toevoegen, selecteert u structuur toevoegen. Selecteer Maken.

Voeg een subentiteit toe door in subentiteiten toevoegen de + rij bovenliggende entiteit te selecteren.

Selecteer maken om het aanmaak proces te volt ooien.
Een functie toevoegen aan een door een machine geleerde entiteit
Meld u aan bij de LUIS-portal en selecteer uw abonnement en Ontwerpresource om de apps weer te geven die aan die ontwerpresource zijn toegewezen.
Open uw app door de naam ervan op mijn apps -pagina te selecteren.
Selecteer in de sectie Build de optie entiteiten in het linkerdeel venster en selecteer vervolgens de door de machine geleerde entiteit.
Voeg een functie toe door de functie + toevoegen te selecteren in de rij entiteit of subentiteit.
Selecteer in de lijsten bestaande entiteiten en zinsdelen.
Als de entiteit alleen moet worden geëxtraheerd als de functie is gevonden, selecteert u het sterretje
*voor die functie.
Een entiteit in de vorm van een reguliere expressie maken
Meld u aan bij de LUIS-portal en selecteer uw abonnement en Ontwerpresource om de apps weer te geven die aan die ontwerpresource zijn toegewezen.
Open uw app door de naam ervan op mijn apps -pagina te selecteren.
Selecteer in de sectie Build de optie entiteiten in het linkerdeel venster en selecteer + maken.
In het dialoog venster een entiteits type maken voert u de naam van de entiteit in en selecteert u regex, voert u de reguliere expressie in het veld regex in en selecteert u maken.

Een lijst entiteit maken
Lijst entiteiten vertegenwoordigen een vaste, gesloten set verwante woorden. Als de auteur de lijst kan wijzigen, kan LUIS de lijst niet verg Roten of verkleinen. U kunt ook importeren naar een bestaande lijst entiteit met behulp van een lijst entiteit. json-indeling.
In de volgende lijst ziet u de canonieke naam en de synoniemen.
| Kleur-lijst item naam | Kleur-synoniemen |
|---|---|
| Red | Crimson, bloed, Apple, brand engine |
| Blue | lucht, kobalt |
| Green | Kelly, licht groen |
Gebruik de procedure om een lijst entiteit te maken. Zodra de lijst entiteit is gemaakt, hoeft u geen label voor beeld-uitingen in te richten. Lijst items en synoniemen worden vergeleken met de exacte tekst.
Meld u aan bij de LUIS-portal en selecteer uw abonnement en Ontwerpresource om de apps weer te geven die aan die ontwerpresource zijn toegewezen.
Open uw app door de naam ervan op mijn apps -pagina te selecteren.
Selecteer in de sectie Build de optie entiteiten in het linkerdeel venster en selecteer + maken.
In het dialoog venster een entiteits type maken voert u de naam van de entiteit in, zoals
Colorsen lijst selecteren.Voer in het dialoog venster een lijst entiteit maken in de lijst nieuwe sublijst toevoegen.... de naam van het item in, bijvoorbeeld
Green, en voeg synoniemen toe.
Wanneer u klaar bent met het toevoegen van lijst items en synoniemen, selecteert u maken.
Wanneer u klaar bent met een groep wijzigingen in de app, vergeet dan niet om de app te trainen . Train de app niet na één wijziging.
Notitie
Deze procedure illustreert het maken en labelen van een lijst entiteit van een voorbeeld utterance op de detail pagina van het doel . U kunt ook dezelfde entiteit maken op de pagina entiteiten .
Een rol voor een entiteit toevoegen
Een rol is een benoemd subtype van een entiteit, op basis van de context.
Een rol toevoegen om verschillende contexten te onderscheiden
In de volgende utterance zijn er twee locaties en elke naam wordt semantisch door de woorden beschreven, zoals to en from :
Pick up the package from Seattle and deliver to New York City.
In deze procedure voegt origin destination u rollen toe aan een vooraf samengestelde geographyV2-entiteit.
Meld u aan bij de LUIS-portal en selecteer uw abonnement en Ontwerpresource om de apps weer te geven die aan die ontwerpresource zijn toegewezen.
Open uw app door de naam ervan op mijn apps -pagina te selecteren.
Selecteer in de sectie Build de optie entiteiten in het linkerdeel venster.
Selecteer + vooraf samengestelde entiteit toevoegen. Selecteer geographyV2 en selecteer vervolgens gereed. Hiermee voegt u een vooraf samengestelde entiteit toe aan de app.
Als u merkt dat het patroon, wanneer dit een Pattern.any bevat, entiteiten onjuist extraheert, gebruikt u een expliciete lijst om dit probleem te verhelpen.
Selecteer de zojuist toegevoegde, vooraf gemaakte geographyV2-entiteit uit de pagina lijst entiteiten van entiteiten.
Als u een nieuwe rol wilt toevoegen, selecteert u + volgende om geen rollen toe te voegen.
Voer in het tekstvak type Role... de naam van de rol in
Originen voer vervolgens in. Voeg een tweede rolnaam toe vanDestinationvervolgens ENTER.
De rol wordt toegevoegd aan de vooraf samengestelde entiteit, maar wordt niet aan uitingen toegevoegd met behulp van die entiteit.
Label tekst met een rol in een voor beeld van een utterance
Tip
Rollen kunnen worden vervangen door het labelen met subentiteiten van een machine learning-entiteit.
Meld u aan bij de LUIS-portal en selecteer uw abonnement en Ontwerpresource om de apps weer te geven die aan die ontwerpresource zijn toegewezen.
Open uw app door de naam ervan op mijn apps -pagina te selecteren.
Ga naar de pagina Details van intentie, met bijvoorbeeld uitingen die gebruikmaken van de rol.
Als u een label met de rol wilt hebben, selecteert u het label van de entiteit (effen lijn onder tekst) in het voor beeld utterance en selecteert u vervolgens weer geven in entiteit deel venster in de vervolg keuzelijst.

Het palet entiteit wordt geopend aan de rechter kant.
Selecteer de entiteit, ga naar de onderkant van het palet en selecteer de rol.

Een patroon maken. elke entiteit
Het patroon. elke entiteit is alleen beschikbaar met patronen.
Entiteits type niet wijzigen
LUIS staat niet toe dat u het type van de entiteit wijzigt omdat deze niet weet wat moet worden toegevoegd of verwijderd om die entiteit te bouwen. Als u het type wilt wijzigen, is het beter om een nieuwe entiteit van het juiste type te maken met een iets andere naam. Nadat de entiteit is gemaakt, verwijdert u in elke utterance de oude naam van de entiteit met het label en voegt u de nieuwe entiteits naam toe. Als alle uitingen opnieuw zijn gelabeld, verwijdert u de oude entiteit.
Volgende stappen
Meer informatie over: