Difference between revisions of "TextServer Documentation"

From Textserver wiki
Jump to: navigation, search
 
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
<strong>MediaWiki has been successfully installed.</strong>
+
== Introduction ==
  
Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
+
TextServer is a platform of language analysis services that can be used to process texts either interactively or in batch mode.
  
== Getting started ==
+
TextServer is powered by the High Performance Computing cluster in the [http://www.cs.upc.edu Computer Science Department] at [http://www.upc.edu UPC], that totals over 1,000 cores and 3TB of RAM.
* [//www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
+
 
* [//www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
+
TextServer offers NLP services based on [http://nlp.lsi.upc.edu FreeLing] and other tools. Services range from language identification or tokenization to Semantic Role Labelling and Coreference Resolution. Services are offered for a variety of languages, including English, Spanish, Russian, French, German, Italian, Portuguese, Catalan, Galician, Welsch, among others.
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
+
 
* [//www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
+
== TextServer goals ==
 +
 
 +
TextServer aims to simplify the use of advanced Natural Language Processing pipelines such as FreeLing, moving them to the cloud and freeing the user from time-consuming installation procedures and complex library API calling.  
 +
 
 +
With TextServer, the user can just submit a document or collection for its processing, and get the results in XML or JSON, among other formats.
 +
 
 +
The request can be sent manually via a web form, or programmatically from a remote client calling a web-service API.
 +
 
 +
== Contents ==
 +
 
 +
# [[Getting Started]]
 +
# [[Service Catalog]]
 +
# [[Executing Services]]
 +
## [[Executing_Services#Submitting_Jobs_via_Web_Browser|Via Web browser]]
 +
## [[Executing_Services#Submitting_Jobs_via_a_Remote_Client|Via remote client]]
 +
## [[Executing_Services#Retrieving_Results_for_a_Batch_Request|Retrieving Batch Results]]
 +
## [[Example Clients|Example Client Programs]]
 +
## [[TextServer Error Codes]]

Latest revision as of 15:06, 22 January 2016

Introduction

TextServer is a platform of language analysis services that can be used to process texts either interactively or in batch mode.

TextServer is powered by the High Performance Computing cluster in the Computer Science Department at UPC, that totals over 1,000 cores and 3TB of RAM.

TextServer offers NLP services based on FreeLing and other tools. Services range from language identification or tokenization to Semantic Role Labelling and Coreference Resolution. Services are offered for a variety of languages, including English, Spanish, Russian, French, German, Italian, Portuguese, Catalan, Galician, Welsch, among others.

TextServer goals

TextServer aims to simplify the use of advanced Natural Language Processing pipelines such as FreeLing, moving them to the cloud and freeing the user from time-consuming installation procedures and complex library API calling.

With TextServer, the user can just submit a document or collection for its processing, and get the results in XML or JSON, among other formats.

The request can be sent manually via a web form, or programmatically from a remote client calling a web-service API.

Contents

  1. Getting Started
  2. Service Catalog
  3. Executing Services
    1. Via Web browser
    2. Via remote client
    3. Retrieving Batch Results
    4. Example Client Programs
    5. TextServer Error Codes