Service to call  
 
Input
Select file Change Remove
 
Output
Result in JSON format
 

Documentation of the keyterm extraction REST service.

Request Keyterm extraction from the PDF of a scientific article
URL /processKeyTermArticlePDF
Request typePOST
Accept
application/json (default) application/xml Set the output MIME type of the response result, JSON (default) or XML TEI standoff
Parameters
Required filemultipart/form-data Article document in PDF
Optional nerdmultipart/form-data If true, the extracted terms are disambiguated against Wikipedia/FreeBase (default is true)
Optional customisation multipart/form-data Name of the customisation to be used for disambiguation (default null)
Response type
application/json application/xml MIME response type depending on the value indicated by the request header's Accept
Response status codes
200Successful operation
400Wrong request
500Indicate an internal service error
Sample call

curl --form nerd=0 --form file=@./thefile.pdf localhost:8070/processKeyTermArticlePDF

curl -H "Accept: application/xml" --form nerd=1 --form file=@./thefile.pdf localhost:8070/processKeyTermArticlePDF


RequestKeyterm extraction from a scientific article encoded in a customized TEI format
URL/processKeyTermArticleTEI
Request typePOST
Accept
application/json (default) application/xml Set the output MIME type of the response result, JSON (default) or XML TEI standoff
Parameters
Requiredfilemultipart/form-dataArticle document encoded in customized TEI
Optionalnerdmultipart/form-dataIf true, the extracted terms are disambiguated against Wikipedia/FreeBase (default is true)
Optionalcustomisationmultipart/form-dataName of the customisation to be used for disambiguation (default null)
Response typeapplication/json
Response status codes
200Successful operation
400Wrong request
500Indicate an internal service error
Sample call curl -v -include --form nerd=0 --form file=@./thefile.tei localhost:8070/processKeyTermArticleTEI

RequestKeyterm extraction from a scientific article based on an archive number
URL/processKeyTermArticleNumber
Request typePOST
Accept
application/json (default) application/xml Set the output MIME type of the response result, JSON (default) or XML TEI standoff
Parameters
RequirednumberstringHAL publication number, e.g. hal-00023080
OptionalnerdbooleanIf true the extracted terms are disambiguated against Wikipedia/FreeBase (default is true)
OptionalcustomisationstringName of the customisation to be used for disambiguation (default null)
Response typeapplication/json
Response status codes
200Successful operation
400Wrong request
500Indicate an internal service error
Sample call curl -X GET 'http://localhost:8070/processKeyTermArticleNumber?number=hal-00023080'