Málvinnsla Stofnun Árna Magnússonar í íslenskum fræðum

Málvinnsla API

Málvinnsla API (2.0.1)

License: Apache 2.0

Málvinnsluvefur Árnastofnunar býður upp á forritaskil (API), þar sem hægt er að keyra helstu málvinnslutól fyrir íslensku á innsenda texta

Marka og lemma

Tekur inn hráan íslenskan texta og skilar textanum í tókum, ásamt mörkum og lemmum

Request Body schema:
required
text
string

Textinn sem á að marka og lemma.

lemma
boolean

Breyta sem segir til um hvort eigi að skila lemmum ásamt mörkum. Lemmarinn sem er notaður er Nefnir.

expand_tag
boolean

Breyta sem segir til um hvort eigi að útbúa lýsingu á mörkunum á mannamáli.

Responses

Request samples

Content type
{
  • "text": Hér er setning. Hér er önnur.\nSvo er hægt að nota línubil líka.,
  • "lemma": true,
  • "expand_tag": true
}

Response samples

Content type
application/json
{
  • "submitted": string,
  • "sentences": [
    ]
}

Skipta orðum upp

Request Body schema: application/json
required
One of
text
required
string

Textinn sem inniheldur orðin sem á að skipta upp.

hyphenation_mode
required
string
Value: pattern

Aðferðin til að finna orðhlutaskil

hyphen_type
required
string
Enum: soft hard custom split

Aðferðin til að skilja að orðhluta (skeyta inn tákni). hard lætur setja inn bandstrik (-), soft lætur setja inn ósýnilegan skiptivísi og custom lætur setja tákn að eigin vali. split lætur skila orðhlutunum, með engu innskeyttu tákni.

hyphen_character
string or null

Sjál

Responses

Request samples

Content type
application/json
Example
{
  • "text": Þessi setning inniheldur orð sem á að skipta upp.,
  • "hyphenation_mode": pattern,
  • "hyphen_type": hard,
  • "hyphen_character": string
}

Response samples

Content type
application/json
{
  • "sentences": [
    ]
}
Málgreiningartól