As I wrote before - I process a lot of news and I want read only news which are interesting for me. For that purpose I need to rank incoming news. OpenNLP is one of different tools which help with that.

But lack of Russian models (there are different models for English, German, Chinese etc.) for OpenNLP forced me to write a Chrome extension which give me possibility to add data for training of an OpenNLP model.

Long holidays gave me a chance to work with:

  1. Javascript
  2. Chrome API and security model
  3. jQuery and Annotatorjs
  4. Idea Webstorm

As a result I wrote an extension, which can send tagged text (JSON format) to a remote server.