Guest User

Untitled

a guest
Feb 18th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. Afin d'assurer le "paramétrage de la solution", une interface REST sans état s'impose.
  2. D'autre part, il convient de prévoir le cas de plusieurs terminologies.
  3. Je propose d'utiliser d'un manière très simple le format N-Triples du Web Sémantique, qui est simple à générer, et simple à analyser syntaxiquement.
  4. Dans cette utilisation très simple du Web Sémantique chaque, chose a un URI, auquel sont associés respectivement via rdfs:label et rdfs:comment, un label court, et un libellé détaillé. De plus, on ajoute une propriété :belongsToTerminology pour indiquer l'appartenance d'un mot/concept à une terminologie. Ce format extrêmement ouvert permettra d'ajouter des données si nécessaire, telles que hiérarchie des concepts, thématiques, etc.
  5.  
  6. Protocole HTTP GET
  7. URL:
  8. URL de base + "/indexation.rest"
  9. - en entrée: corps du message HTTP: texte à indexer (brut de préférence)
  10. - renvoie: les termes reconnus, en format N-Triples (Web Sémantique) :
  11.  
  12. pour chaque terme reconnu:
  13. <URI du terme> rdfs:label "le mot ou expression".
  14. <URI du terme> :belongsToTerminology <URI de la terminologie> .
  15. <URI du terme> rdfs:type skos:Concept .
  16.  
  17. pour chaque terminologie:
  18. <URI de la terminologie> rdfs:label "le nom de la terminologie".
  19. <URI de la terminologie> rdfs:comment "détails sur la terminologie".
  20. <URI de la terminologie> rdfs:type skos:Collection .
Add Comment
Please, Sign In to add comment