bild
Skolan för
elektroteknik
och datavetenskap

Välkommen till Språkteknologigruppen på KTH:s API för analys av sammansatta ord!

För fler verktyg, se sidan med Språkteknologigruppens verktyg

Sammansättningsanalys för hand

Du kan mata in ett sammansatt ord att dela upp direkt i din webbläsare såhär: analysera ordet "telefonstolpar" med https://skrutten.csc.kth.se/granskaapi/compound/telefonstolpar. Det finns även ett formulär nedan där du kan skriva eller klistra in ord att analysera.

Det går att få utmatningen i fyra olika format: som text https://skrutten.csc.kth.se/granskaapi/compound/text/telefonstolpar, som HTML https://skrutten.csc.kth.se/granskaapi/compound/html/telefonstolpar, som XML https://skrutten.csc.kth.se/granskaapi/compound/xml/telefonstolpar och som JSON https://skrutten.csc.kth.se/granskaapi/compound/json/telefonstolpar.

Det går att välja om man vill ha bara den bästa gissningen av hur sammansättningen ska delas upp ("telefon|stolpar") eller alla möjliga förslag till hur ordet skulle kunna delas upp ("telefon|stolpar" och "telefon|stol|par"): bara bästa förslaget https://skrutten.csc.kth.se/granskaapi/compound/best/telefonstolpar, alla förslag https://skrutten.csc.kth.se/granskaapi/compound/all/telefonstolpar.

Det går förstås också att kobinera de båda möjligheterna ovan, t.ex. bara bästa förslaget med svaret i XML: https://skrutten.csc.kth.se/granskaapi/compound/best/xml/telefonstolpar, eller alla förslag i JSON https://skrutten.csc.kth.se/granskaapi/compound/all/json/telefonstolpar.

Program som använder sammansättningsanalys

Om du skriver ett program som anropar sammansättningsanalystjänsten istället för att mata in ord för hand så kan anropen ske som ovan, d.v.s. t.ex. "GET https://skrutten.csc.kth.se/granskaapi/compound/json/nn.utr.plu.ind.nom/telefonstolpar", eller på formatet "GET https://skrutten.csc.kth.se/granskaapi/compound.php?coding=json&tagg=nn.utr.plu.ind.nom&word=telefonstolpar" om det passar din kod bättre. Ett ord måste skickas med, men att ange kodning är inte nödvändigt.

Om du vill skicka med flera ord på en gång så går det att använda POST istället för GET. Orden skickas i en variabel "words" och det går att skicka med vilken utmatning man vill ha i en variabel "coding". Det finns ett formulär nedan ("Ett formulär för flera ord") som kan användas som referens för att se hur anropen kan se ut.


Ett formulär att testa med

Ett ord att analysera

Mata ut XML
Mata ut JSON
Mata ut vanlig text
Mata ut HTML

Bara bästa förslaget
Alla möjliga uppdelningar


Ett formulär för flera ord

Några ord att analysera

Mata ut XML
Mata ut JSON
Mata ut vanlig text
Mata ut HTML

Bara bästa förslaget
Alla möjliga uppdelningar


Uppdaterad 2020-07-21