Delen via


Uw projectschema bouwen

In projecten voor het begrijpen van gesprekstalen wordt het schema gedefinieerd als de combinatie van intenties en entiteiten binnen uw project. Schemaontwerp is een cruciaal onderdeel van het succes van uw project. Wanneer u een schema maakt, wilt u nadenken over welke intenties en entiteiten in uw project moeten worden opgenomen.

Richtlijnen en aanbevelingen

Houd rekening met de volgende richtlijnen bij het kiezen van intenties voor uw project:

  1. Maak afzonderlijke, scheidbare intenties. Een intentie kan het beste worden beschreven als een actie die de gebruiker wil uitvoeren. Denk aan het project dat u bouwt en identificeer alle verschillende acties die uw gebruikers kunnen ondernemen bij de interactie met uw project. Verzenden, aanroepen en annuleren zijn allemaal acties die het beste worden weergegeven als verschillende intenties. 'Een bestelling annuleren' en 'een afspraak annuleren' lijken erg op elkaar, met het verschil wat ze annuleren. Deze twee acties moeten worden weergegeven onder dezelfde intentie, Annuleren.

  2. Maak entiteiten om relevante stukjes informatie in uw tekst te extraheren. De entiteiten moeten worden gebruikt om de relevante informatie vast te leggen die nodig is om aan de actie van uw gebruiker te voldoen. Een bestelling of afspraak kan bijvoorbeeld verschillende dingen zijn die een gebruiker probeert te annuleren en u moet een entiteit maken om dat stukje informatie vast te leggen.

U kunt eenbericht verzenden, een e-mailberichtof een pakket verzenden. Het maken van een intentie om elk van deze vereisten vast te leggen, wordt na verloop van tijd niet geschaald en u moet entiteiten gebruiken om te bepalen wat de gebruiker heeft verzonden. De combinatie van intenties en entiteiten moet uw gespreksstroom bepalen.

Denk bijvoorbeeld aan een bedrijf waar de botontwikkelaars de drie meest voorkomende acties hebben geïdentificeerd die hun gebruikers uitvoeren bij het gebruik van een agenda:

  • Nieuwe vergaderingen instellen
  • Reageren op vergaderverzoeken
  • Vergaderingen annuleren

Ze kunnen een intentie maken om elk van deze acties weer te geven. Ze kunnen ook entiteiten bevatten om deze acties te voltooien, zoals:

  • Deelnemers aan vergaderingen
  • Date
  • Duur van vergadering

Intents toevoegen

Een projectschema maken in Language Studio:

  1. Selecteer Schemadefinitie in het menu aan de linkerkant.

  2. In de bovenste draaipunten kunt u de weergave wijzigen in Intenties of Entiteiten.

  3. Als u een intentie wilt maken, selecteert u Toevoegen in het bovenste menu. U wordt gevraagd een naam te typen voordat u het maken van de intentie voltooit.

  4. Herhaal de bovenstaande stap om alle intenties te maken om alle acties vast te leggen die de gebruiker volgens u wil uitvoeren tijdens het gebruik van het project.

    Een schermopname van de pagina voor het maken van schema's voor gespreksprojecten in Language Studio.

  5. Wanneer u de intentie selecteert, wordt u omgeleid naar de pagina Gegevenslabeling , met een filter ingesteld voor de intentie die u hebt geselecteerd. U kunt voorbeelden voor intenties toevoegen en deze labelen met entiteiten.

Entiteiten toevoegen

  1. Ga naar de draaitabel Entiteiten vanaf de bovenkant van de pagina.

  2. Als u een entiteit wilt toevoegen, selecteert u Toevoegen in het bovenste menu. U wordt gevraagd een naam in te voeren voordat u de entiteit maakt.

  3. Nadat u een entiteit hebt gemaakt, wordt u doorgestuurd naar de pagina met entiteitsgegevens, waar u de samenstellingsinstellingen voor deze entiteit kunt definiëren.

  4. Elke entiteit kan worden gedefinieerd door meerdere onderdelen: geleerd, lijst of vooraf gedefinieerd. Een geleerd onderdeel wordt toegevoegd aan al uw entiteiten zodra u ze in uw uitingen hebt gelabeld.

    Een schermopname van de pagina met entiteitsgegevens voor gespreksprojecten in Language Studio.

5. U kunt een lijst of vooraf gedefinieerd onderdeel toevoegen aan elke entiteit.

Vooraf samengesteld onderdeel toevoegen

Als u een vooraf samengesteld onderdeel wilt toevoegen, selecteert u Nieuwe vooraf samengestelde toevoegen en selecteert u in de vervolgkeuzelijst het vooraf samengestelde type dat u aan deze entiteit wilt toevoegen.

Lijstonderdeel toevoegen

Als u een lijstonderdeel wilt toevoegen, selecteert u Nieuwe lijst toevoegen. U kunt meerdere lijsten toevoegen aan elke entiteit.

  1. Als u een nieuwe lijst wilt maken, voert u in het tekstvak Waarde invoeren in dat dit de genormaliseerde waarde is die wordt geretourneerd wanneer een van de synoniemenwaarden wordt geëxtraheerd.

  2. Selecteer in de vervolgkeuzelijst taal de taal van de lijst met synoniemen, begin uw synoniemen te typen en druk op Enter na elke lijst. Het wordt aanbevolen synoniemenlijsten in meerdere talen te hebben.

Entiteitsopties definiëren

Ga naar de draaitabel Entiteitsopties op de pagina met entiteitsdetails. Wanneer er meerdere onderdelen zijn gedefinieerd voor een entiteit, kunnen de voorspellingen elkaar overlappen. Wanneer er een overlapping optreedt, wordt de uiteindelijke voorspelling van elke entiteit bepaald op basis van de entiteitsoptie die u in deze stap selecteert. Selecteer het item dat u wilt toepassen op deze entiteit en selecteer de knop Opslaan bovenaan.

Nadat u uw entiteiten hebt gemaakt, kunt u teruggaan en ze bewerken. U kunt entiteitsonderdelen bewerken of verwijderen door deze optie te selecteren in het bovenste menu.

Volgende stappen