Dela via


Märka dina data i Language Studio

Innan du tränar din modell måste du märka dina dokument med de anpassade entiteter som du vill extrahera. Datamärkning är ett viktigt steg i utvecklingslivscykeln. I det här steget kan du skapa de entitetstyper som du vill extrahera från dina data och märka dessa entiteter i dina dokument. Dessa data används i nästa steg när du tränar din modell så att din modell kan lära sig av märkta data. Om du redan har etiketterade data kan du importera dem direkt till projektet, men du måste se till att dina data följer det godkända dataformatet. Mer information om hur du importerar etiketterade data till projektet finns i Skapa projekt .

Innan du skapar en anpassad NER-modell måste du först ha märkta data. Om dina data inte redan är märkta kan du märka dem i Language Studio. Märkta data informerar modellen om hur text ska tolkas och används för träning och utvärdering.

Förutsättningar

Innan du kan märka dina data behöver du:

Mer information finns i livscykeln för projektutveckling .

Riktlinjer för dataetiketter

När du har förberett dina data, skapat schemat och skapat projektet måste du märka dina data. Det är viktigt att märka dina data så att din modell vet vilka ord som ska associeras med de entitetstyper som du behöver extrahera. När du etiketterar dina data i Language Studio (eller importerar etiketterade data) lagras dessa etiketter i JSON-dokumentet i din lagringscontainer som du har anslutit till det här projektet.

När du etiketterar dina data bör du tänka på:

  • I allmänhet leder mer märkta data till bättre resultat, förutsatt att data är korrekt märkta.

  • Precisionen, konsekvensen och fullständigheten i dina märkta data är viktiga faktorer för att fastställa modellens prestanda.

    • Etikett exakt: Märk alltid varje entitet till rätt typ. Inkludera bara det du vill extrahera, undvik onödiga data i etiketterna.
    • Etikett konsekvent: Samma entitet ska ha samma etikett i alla dokument.
    • Etikett helt: Märk alla instanser av entiteten i alla dokument. Du kan använda funktionen för automatisk etikettering för att säkerställa fullständig etikettering.

    Anteckning

    Det finns inget fast antal etiketter som kan garantera att din modell presterar bäst. Modellprestanda beror på eventuell tvetydighet i ditt schema och kvaliteten på dina märkta data. Vi rekommenderar dock att du har cirka 50 märkta instanser per entitetstyp.

Märka dina data

Använd följande steg för att märka dina data:

  1. Gå till projektsidan i Language Studio.

  2. På menyn till vänster väljer du Dataetiketter. Du hittar en lista över alla dokument i lagringscontainern.

    Tips

    Du kan använda filtren på den översta menyn för att visa de omärkta dokumenten så att du kan börja märka dem. Du kan också använda filtren för att visa de dokument som är märkta med en viss entitetstyp.

  3. Ändra till en enskild dokumentvy från den vänstra sidan på den översta menyn eller välj ett specifikt dokument för att börja etikettera. Du hittar en lista över alla .txt dokument som är tillgängliga i projektet till vänster. Du kan använda bakåt - ochnästaknappen längst ned på sidan för att navigera i dina dokument.

    Anteckning

    Om du har aktiverat flera språk för projektet finns listrutan Språk på den översta menyn där du kan välja språk för varje dokument.

  4. Lägg till entitetstyp i projektet i rutan till höger så att du kan börja märka dina data med dem.

  5. Du har två alternativ för att märka dokumentet:

    Alternativ Beskrivning
    Etikett med hjälp av en pensel Välj penselikonen bredvid en entitetstyp i den högra rutan och markera sedan texten i dokumentet som du vill kommentera med den här entitetstypen.
    Etikett med hjälp av en meny Markera det ord som du vill märka som en entitet så visas en meny. Välj den entitetstyp som du vill tilldela för den här entiteten.

    Skärmbilden nedan visar etikettering med hjälp av en pensel.

    En skärmbild som visar de etiketteringsalternativ som erbjuds i Anpassad NER.

  6. I den högra rutan under pivoten Etiketter hittar du alla entitetstyper i projektet och antalet märkta instanser per var och en.

  7. I det nedre avsnittet i rutan till höger kan du lägga till det aktuella dokumentet som du visar i träningsuppsättningen eller testuppsättningen. Som standard läggs alla dokument till i din träningsuppsättning. Läs mer om tränings- och testuppsättningar och hur de används för modellträning och utvärdering.

    Tips

    Om du planerar att använda automatisk datadelning använder du standardalternativet att tilldela alla dokument till din träningsuppsättning.

  8. Under distributionspivoten kan du visa distributionen över tränings- och testuppsättningar. Du har två alternativ för att visa:

    • Totalt antal instanser där du kan visa antalet etiketterade instanser av en viss entitetstyp.
    • dokument med minst en etikett där varje dokument räknas om det innehåller minst en märkt instans av den här entiteten.
  9. När du etiketterar synkroniseras dina ändringar regelbundet, om de inte har sparats ännu visas en varning överst på sidan. Om du vill spara manuellt väljer du knappen Spara etiketter längst ned på sidan.

Ta bort etiketter

Ta bort en etikett

  1. Välj den entitet som du vill ta bort en etikett från.
  2. Bläddra igenom menyn som visas och välj Ta bort etikett.

Ta bort entiteter

Om du vill ta bort en entitet väljer du borttagningsikonen bredvid den entitet som du vill ta bort. Om du tar bort en entitet tas alla dess märkta instanser bort från datauppsättningen.

Nästa steg

När du har etiketterat dina data kan du börja träna en modell som lär sig baserat på dina data.