LiaWebServices Web Services @ Lia

Examples

this exampls is powered by the LIA_PHON and LIA_TAGG is will be build in order to add easily a processor for specifique taches

 

Principe

Le Web service du Lia Pos Tagger est pour l'instant simple. Il écoutes à l'adresse MonUrl/tagger et attend un Json qui contient un champ String avec la chaine de caractére à tagger. Il attend le tout par méthode post puis retourne la chaine tagger sous forme d'un Json.

{"string":"Je suis un phrase à tagguer "}  

La demo ci-dessus vous permet de voir le fonctionment du web service. Vous pouvez le tester aussi avec curl ou httpie. Pour des raisons pratiques je conseille httpie.

 bin/http  POST MonURL:5000/tagger string="je suis une phrase à tagger" 

renvoie

 
HTTP/1.0 200
Content-Length: 60
│·················
Content-Type: text/html; charset=utf-8
 │·················
Date: Thu, 09 May 2013 14:47:46 GMT
│·················
Server: Werkzeug/0.8.3 Python/2.7.3
│·················
[{"markup": "ZTRM", "lemm": "<s>", "word": " < s >"}, {"markup": "PPER1S", "lemm": "il", "word": "je"}, {"markup": "VE1S", "lemm": "\u00eatre", "word": "suis"}, {"markup": "DETFS", "lemm": "un", "word": "une"}, {"markup": "NFS", "lemm": "phrase", "word": "phrase"}, {"markup": "PREPADE", "lemm": "\u00e0", "word": "\u00e0"}, {"markup": "NMS", "lemm": "tagger", "word": "tagger"}, {"markup": "ZTRM", "lemm": " < /s >", "word": "</s >"}]
      

Installation

Requis

Optionel

procedure

Todos