Keva — сайт libmorph.ru

libmorph — высокопроизводительная библиотека морфологического анализа на C++ с поддержкой русского, английского и украинского

Домен
libmorph.ru
Сайт
https://libmorph.ru
Отрасль
Информационные технологии
Ключевые слова
морфологический, лемматизация, анализ, NLP, Keva

Технологии

  • analytics: Google Analytics, Yandex Metrica, Yandex Webvisor
  • seo_signals: open_graph

О сайте

Title: libmorph :: Быстрая морфология

Description: libmorph — высокопроизводительная библиотека морфологического анализа. libmorphrus, libmorpheng, libmorphukr - поддержка русского, английского и украинского языков. C++, Open Source, MIT License.

Keywords: морфология, русский язык, C++, SDK, лемматизация, NLP, анализ текста, libmorphrus

---

libmorph: морфологический анализ на C++

1 300 000 слов в секунду на одном ядре Intel Core Ultra 7 155H @ 4.5 GHz

libmorph — семейство высокопроизводительных библиотек морфологического анализа на C++

- Изящная модель описания словоизменения - Радиксные деревья для поиска - Выверенные словари для проверки орфографии - Пятнадцать лет индексирования и поиска в [Rambler](http://www.rambler.ru) - Единый COM-подобный API - Нативная поддержка UTF-16 и популярных кодировок кириллицы - Лемматизация, синтез словоформ, поиск по шаблону - Фиксированные числовые идентификаторы лексем!

🇷🇺

Русский

🇬🇧

Английский

🇺🇦

Українська

Пример использования (C++)

// Лемматизация слова (multibyte-версия) IMlmaMbXX pmorph; SLemmInfoA lemmas[32]; char fmbuff[256]; SGramInfo grbuff[32];

mlmaruGetAPI( LIBMORPHAPI4MAGIC ":utf-8", (void)&pmorph );

nlemma = pmorph-Lemmatize( "стали", lemmas, fmbuff, grbuff );

for ( int i = 0; i < nlemma; ++i ) printf( "%s\tIDL:%u\n", lemmas[i].plemma, lemmas[i].nlexid );

Каноническая страница: libmorph.ru

Keva — сайт libmorph.ru | Строка