Alvis::NLPPlatform is a Perl extension for linguistically annotating XML documents in Alvis.
Alvis::NLPPlatform::standalone_main(%config, $doc_xml, *STDOUT);
# Server process
# Client process
This module is the main part of the Alvis NLP platform. It provides overall methods for the linguistic annotation of web documents. Linguistic annotations depend on the configuration variables and dependencies between linguistic steps.
Input documents are assumed to be in the ALVIS XML format (standalone_main) or to be loaded in a hashtable (client_main). The annotated document is recorded in the given descriptor (standalone_main) or returned as a hashtable (client_main).