Skip to content

narkq/php-mystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

php-mystem

Интерфейс к библиотеке Yandex.Mystem.

Сборка и установка

$ wget https://github.com/yandex/tomita-parser/releases/download/v1.0/libmystem_c_binding.so.linux_x64.zip $ unzip libmystem_c_binding.so.linux_x64.zip $ sudo cp libmystem_c_binding.so /usr/local/lib64/ $ sudo ln -s /usr/local/lib64/libmystem_c_binding.so /usr/local/lib64/libmystem_c_binding.so.1 $ sudo apt-get -y install libicu-dev $ phpize $ ./configure $ make $ sudo make install # прописать 'extension=mystem.so' в php.ini

Использование

Mystem\lemma(string word): array Mystem\form_info(string word, bool gram_info_as_string = false): array Mystem\generate_forms(string word, bool gram_info_as_string = false): array Mystem\gram_name(int gram_value): string 

Константы грамматических меток находятся в неймспейсе Mystem\GramInfo. Названия этих констант возвращает функция Mystem\gram_name.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published