API's for processing of Shipibo-Konibo

Lemmatizer

Returns base form of a Shipibo-Konibo word
Url : http://192.168.204.226:8070/chalem/api/lemmatize/sklearn/word
Input : word
Output : { “result” : lemma }
//ejemplo   :  http://192.168.204.226:8070/chalem/api/lemmatize/sklearn/moara
//resultado : 
{
  "result": "moa"
}

Part-of-speech tagger

Returns part-of-speech tags of tokens in a Shipibo-Konibo sentence 
Url : http://192.168.204.226:8070/chapost/api/post/sentence
Input : sentence (tokens separated by spaces)
Output : { “result” : list of pos tags }
//ejemplo : http://192.168.204.226:8070/chapost/api/post/Teeyoma riki ea
//resultado :
{
"result": [ "Nombre", "Verbo", "Pronombre" ]
}

Named entity recognizer

Identify and classify named entities in a Shipibo-Konibo sentence
Url : http://192.168.204.226:8070/chaner/api/ner/sentence
Input : sentence (tokens separated by spaces)
Output: { “result” : list of ner's }
//ejemplo   :  http://192.168.204.226:8070/chaner/api/ner/Pedrora Limanko teetai
//resultado : 
{
  "result": [ "O",  "LOC", "O"]
}

Syllabification function

Returns syllables of a Shipibo-Konibo word
Url : http://192.168.204.229:8088/chasyll/api/syll/word
Input : word
Output: { “result” : list of syllables }
//ejemplo : http://192.168.204.229:8088/chasyll/api/syll/ochiti
//resultado :
{
"result": [ "o", "chi", "ti" ]
}

Morphological segmentator

Returns lemma and affixes of a Shipibo-Konibo word
Url : http://192.168.204.226:8070/chamorf/api/morf/palabra
Input : word
Ouput: { “result": list with lemma and affixes }
//ejemplo   : http://192.168.204.226:8070/chamorf/api/morf/jatibira
//resultado : 
{
  "result": [ "jatibi", "ra" ]
}

Morphological analyzer

Analyzer

Returns mophological analysis of a Shipibo-Konibo word  (root + affixes with gloses)
Url : http://192.168.204.226:8072/analizador/up/word
Input : Shipibo-Konibo word
Output : { “result": list of possible analysis }
//ejemplo   : http://192.168.204.226:8072/analizador/up/yamayamaai
//resultado : 
{
  "result": [ "yama[VRoot] yama[+Neg] ai[+SDS]", "yama[VRoot] yama[+Neg] ai[+Inc]" ]
}

Generator

Return a Shipibo-Konibo word, given its morphological annotation.
Url : http://192.168.204.226:8072/analizador/down/morphological_annotation
Input : morphological annotaion (glosses)
Output : Shipibo-Konibo word
//ejemplo   : http://192.168.204.226:8072/analizador/down/wai[NRoot] bo[+Pl]
//resultado : 
{
  "result": [ "waibo" ]
}

Statistical translator

Returns Shipibo-Konibo translation of a Spanish sentence.
Url : http://192.168.204.229:8090/traducir/espanol/shipibo/sentence
Input : Spanish sentence
Output : { “result": {“INPUT": “Spanish sentence", “OUTPUT": “Shipibo-Konibo sentence"} }
//example   : http://192.168.204.229:8090/traducir/espanol/shipibo/el aula de clases
//result : 
{
  "result": {
    "INPUT": "el aula de clases", 
    "OUTPUT": "ja axeti neten ikanai ixon ointaanan"
  }
}

Language identificator

Identify language (iso) of a sentence.
Url : http://192.168.204.229:8088/chalid/api/lid/sentence
Input : sentence
Output : { “probas": list of tuples (iso, probability), “result": identified language (iso) }
//ejemplo   : http://192.168.204.229:8088/chalid/api/lid/Jain yoyo ikaishaman
//resultado : 
{
  "probas": [
    [
      [
        "shp", 
        0.9741161983029324
      ], 
      [
        "agr", 
        0.02530239857218516
      ], 
      [
        "cni", 
        0.00019329012747289448
      ], 
      ...
    ]
  ], 
  "result": [
    "shp"
  ]
}
Contáctanos