Locked History Actions

Diff for "Multiservice"

Differences between revisions 2 and 12 (spanning 10 versions)
Revision 2 as of 2014-03-05 12:17:38
Size: 542
Comment:
Revision 12 as of 2014-10-15 21:39:52
Size: 1837
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
== Documentation ==

 * Users guide: [[http://glass.ipipan.waw.pl/redmine/projects/multiserwis/wiki/Usage]]
 * Admins guide (Polish): [[attachment:Multiserwis-Administracja.pdf]]
 * Developers guide (Polish): [[attachment:Multiserwis-Źródła.pdf]]

== Reports and publications ==

 * Ogrodniczuk M. (2011). [[http://glass.ipipan.waw.pl/publications/download/ogr%3A11%3Aformat|The Packaged TEI P5-based Stand-off Annotation Format. Internal description of the Multiservice format]]

== Demo ==
Line 8: Line 20:

== Console client ==

Here you can download python console client script: [[attachment:wsclient.py]].

Requires [[https://fedorahosted.org/suds/|suds python library]], you can install it using:

{{{
pip install suds
}}}

=== Requirements ===
 * Python 2.7
 * suds python package ([[https://fedorahosted.org/suds/]])

=== Invocation ===

Console client can be invoked as following:

{{{
python wsclient.py <Service1> <Service2> ... < input.txt > output.xml}}}

For example:

{{{
python wsclient.py Pantera Spejd DependencyParser < input.txt > output.xml
}}}

=== Output format ===

Output format is packaged TEI P5 representation (more information about the format is available here: [[http://glass.ipipan.waw.pl/redmine/projects/multiserwis/wiki/InOut]].

Multiservice

ICS PAS Multiservice is a robust linguistic Web service for Polish, combining several mature offline linguistic tools in a common online platform. Packaged TEI P5-based annotation is used as representation format for the service. Apache Thrift is used for data exchange between underlying tools.

In contrast to most frequent approaches, the architecture supports asynchronous handling of requests to enable processing large amounts of text.

Documentation

Reports and publications

Demo

The Web demo of the service: http://glass.ipipan.waw.pl/multiservice/

Console client

Here you can download python console client script: wsclient.py.

Requires suds python library, you can install it using:

pip install suds

Requirements

Invocation

Console client can be invoked as following:

python wsclient.py <Service1> <Service2> ... < input.txt > output.xml

For example:

python wsclient.py Pantera Spejd DependencyParser < input.txt > output.xml

Output format

Output format is packaged TEI P5 representation (more information about the format is available here: http://glass.ipipan.waw.pl/redmine/projects/multiserwis/wiki/InOut.