Coherence estimation web service

The web service (Docker image) is created in order to perform the following processing of Ukrainian texts:

  • Estimation of the coherence of a text (a number of text’s sentences should exceed 3).
  • Extraction of noun phrases.
  • Search for coreferent pairs (test mode).

The web service is implemented as REST API. Data processing is performed using HTTP POST requests to the following endpoints:

  • Estimation of the coherence of a text: /api/get_coherence
  • Extraction of noun phrases: /api/get_phrases
  • Search for coreferent pairs: /api/get_coreferent_clusters

The input format of a request body: {"text": "<:text>"}. The response from the server is returned in JSON format according to the endpoint.

The web service is created by Artem Kramov