Share via


Så här skapar du projektschemat

I projekt för förståelse av konversationsspråk definieras schemat som en kombination av avsikter och entiteter i projektet. Schemadesign är en viktig del av projektets framgång. När du skapar ett schema bör du tänka på vilka avsikter och entiteter som ska ingå i projektet.

Riktlinjer och rekommendationer

Tänk på följande riktlinjer när du väljer avsikter för ditt projekt:

  1. Skapa distinkta, avgränsade avsikter. En avsikt beskrivs bäst som en åtgärd som användaren vill utföra. Tänk på projektet som du skapar och identifiera alla olika åtgärder som användarna kan vidta när de interagerar med projektet. Att skicka, anropa och avbryta är alla åtgärder som bäst representeras som olika avsikter. "Att avbryta en beställning" och "avbryta en avtalad tid" är mycket lika, med skillnaden vad de avbryter. Dessa två åtgärder ska representeras med samma avsikt, Avbryt.

  2. Skapa entiteter för att extrahera relevanta informationsdelar i din text. Entiteterna ska användas för att samla in relevant information som behövs för att uppfylla användarens åtgärd. Till exempel kan beställning eller avtalad tid vara olika saker som en användare försöker avbryta, och du bör skapa en entitet för att samla in den informationen.

Du kan "skicka" ett meddelande, "skicka" ett e-postmeddelande eller "skicka" ett paket. Om du skapar en avsikt att avbilda var och en av dessa krav skalas inte över tid, och du bör använda entiteter för att identifiera vad användaren skickade. Kombinationen av avsikter och entiteter bör bestämma ditt konversationsflöde.

Tänk dig till exempel ett företag där robotutvecklarna har identifierat de tre vanligaste åtgärderna som användarna vidtar när de använder en kalender:

  • Konfigurera nya möten
  • Svara på mötesförfrågningar
  • Avbryt möten

De kan skapa en avsikt att representera var och en av dessa åtgärder. De kan också innehålla entiteter för att slutföra dessa åtgärder, till exempel:

  • Mötesvärdar
  • Date
  • Mötesvaraktighet

Lägg till avsikter

Så här skapar du ett projektschema i Language Studio:

  1. Välj Schemadefinition på menyn till vänster.

  2. Från de översta pivoterna kan du ändra vyn till Avsikter eller Entiteter.

  3. Om du vill skapa en avsikt väljer du Lägg till på den översta menyn. Du uppmanas att ange ett namn innan du slutför skapandet av avsikten.

  4. Upprepa ovanstående steg för att skapa alla avsikter för att samla in alla åtgärder som du tror att användaren vill utföra när projektet används.

    En skärmbild som visar sidan för att skapa scheman för konversationsprojekt i Language Studio.

  5. När du väljer avsikten dirigeras du till sidan Dataetiketter med en filteruppsättning för den avsikt som du har valt. Du kan lägga till exempel för avsikter och märka dem med entiteter.

Lägg till entiteter

  1. Flytta till Pivot för entiteter överst på sidan.

  2. Om du vill lägga till en entitet väljer du Lägg till på den översta menyn. Du uppmanas att ange ett namn innan du slutför skapandet av entiteten.

  3. När du har skapat en entitet dirigeras du till sidan med entitetsinformation där du kan definiera sammansättningsinställningarna för den här entiteten.

  4. Varje entitet kan definieras av flera komponenter: inlärd, lista eller fördefinierad. En inlärd komponent läggs till i alla dina entiteter när du märker dem i dina yttranden.

    En skärmbild som visar entitetsinformationssidan för konversationsprojekt i Language Studio.

5.Du kan lägga till en lista eller en fördefinierad komponent i varje entitet .

Lägg till fördefinierad komponent

Om du vill lägga till en fördefinierad komponent väljer du Lägg till ny fördefinierad och i den nedrullningsbara menyn väljer du den fördefinierade typ som du vill lägga till i den här entiteten.

Lägg till listkomponent

Om du vill lägga till en listkomponent väljer du Lägg till ny lista. Du kan lägga till flera listor i varje entitet.

  1. Om du vill skapa en ny lista anger du i textrutan Returvärde att detta är det normaliserade värde som returneras när något av synonymvärdena extraheras.

  2. I den nedrullningsbara språkmenyn väljer du språket för synonymlistan och börjar skriva in dina synonymer och trycker på Retur efter var och en. Vi rekommenderar att du har synonymlistor på flera språk.

Definiera entitetsalternativ

Ändra till pivoten Entitetsalternativ på sidan med entitetsinformation. När flera komponenter har definierats för en entitet kan deras förutsägelser överlappa varandra. När en överlappning inträffar bestäms varje entitets slutliga förutsägelse baserat på det entitetsalternativ som du väljer i det här steget. Välj den som du vill använda för den här entiteten och välj knappen Spara längst upp.

När du har skapat entiteterna kan du komma tillbaka och redigera dem. Du kan redigera entitetskomponenter eller ta bort dem genom att välja det här alternativet på den översta menyn.

Nästa steg