Skip to content
forked from brown-uk/nlp_uk

This is a project to demonstrate NLP API from LanguageTool for Ukrainian language.

License

Notifications You must be signed in to change notification settings

dolynsky/nlp_uk

 
 

Repository files navigation

LanguageTool API NLP UK

This is a project to demonstrate NLP API from LanguageTool for Ukrainian language.

Це — проект демонстрації API для обробляння природної мови в LanguageTool для української мови.

Використовує мову groovy, засоби для токенізації та тегування також мають скрипти-обгортки для python3.

Для запуску скриптів потрібно встановити мову groovy

УВАГА: при першому запуску потрібно мережеве з'єднання, щоб скрипти могли звантажити потрібні модулі

ПРИМІТКА: скрипт gradle потрібен лише для розробників

Для невеликих текстів приклад розбиття та тегування також можна переглянути на сторінці аналізу LanguageTool

Основні скрити аналізу текстів знаходяться в каталозі src/main/groovy/org/nlp_uk/tools

Використання

Утиліта аналізу тексту: TagText.groovy

Утиліта розбиття тексту: TokenizeText.groovy

Утиліта лематизації тексту: LemmatizeText.groovy

докладніше про утиліти аналізу

Допоміжні утиліти:

докладніше про допоміжні утиліти

Використовувані програмні засоби

Для аналізу текстів використовується український модуль LanguageTool

Для тегування лексем використовується словник української мови з проекту ВЕСУМ

Ліцензія

Проект LanguageTool API NLP UK розповсюджується за умов ліцензії GPL версії 3

Copyright (c) 2018 Андрій Рисін ([email protected])

About

This is a project to demonstrate NLP API from LanguageTool for Ukrainian language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Groovy 94.2%
  • Python 3.4%
  • Java 2.4%