Stanza allows users to access our Java toolkit, Stanford CoreNLP, via its server interface, by writing native Python code. Stanza does this by first launching a Stanford CoreNLP server in a background process, and then sending annotation requests to this server process. The response from the CoreNLP server will then be parsed and rendered into a Document protobuf object. As a result of this server-client communication, users can obtain annotations by writing native Python program at the client side, and do not need to worry about anything at the Java server side.
You can find out more information about the full functionality of Stanford CoreNLP on the CoreNLP website.
Table of contents
- Client Installation and Setup
- Client Basic Usage
- Client Regex Usage
- Advanced Usage & Client Customization