Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

140 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MorphologicalStructures

MorphologicalStructures - единая структура, изменение, которой не потребует перекомпиляции инструментов. При этом структура гарантирует 100% совместимость инструментов между собою. Единственные условия: структура наследуется от интерфейса List и использует определенную вложенность.
MorphologicalStructures - хранит морфологические характеристики слова в трех файлах (2БД и один бинарный файл).
MorphologicalStructures - содержит более 100 морфологических характеристик слова, более 5 млн словоформы и 380 тыс. лемм.
Все доступные морфологические характеристики хранятся в классе MorfologyParameters.

Версии библиотеки

v 1.2.4-SNAPSHOT

  1. зависимость от TWC теперь не локальная, а от https://jitpack.io

MorphologicalStructures v1.2.2
1)Исправлен баг связанных с хэш-кодом:
а) Добавлен новый алгоритм получения хэш-кода.
b) Добавлена двойная проверка соответствия формы и строкового представления искомых формы.
2)Все повторяющиеся обертки классов вынесены в проект TemplateWrapperClasses (https://github.com/jalexpr/TemplateWrapperClasses), для уменьшения повторяющихся строк кода.

MorphologicalStructures v1.2.1

Что добавил:

  1. Полностью переработана конвертация исходного в словарь в формы MorphologicalStructures, что значительно фиксит ошибки и небольшие баги, которые оставались при предыдущем способе конвертации.
  2. Добавлены методы упрощающие работы с получением, обработкой и выводом морф. характеристик слова. Методы находятся в классе MorfologyParametersHelper.
  3. Добавлена усовершенствованная архивация БД и файлов. Для переноса библиотека весит до 43МБ, но при первом запуске будет разворачиваться, поэтому первая загрузка будет чуть дольше. Рабочий размер JMorfSdk 148МБ.

    NB! Было замечено, что встречаются слова с буквой е вместо ё. Такие слова JMorfSdk не распознает, поэтому не стоит пугаться, если не будет найдено слово "пошел".

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages