Skip to content

sheck87/fast-ru-morf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fast-ru-morf

Fast russian morfology. No words lemmas, no spell suggest. Can be used only for seacrh or spellcheck (without suggest).

##RU

Быстрая русская морфология, не выводит леммы слова (падежи, род и прочее). Только id слова (омонемической группы). Можно использовать только для организации поиска с учетом морфологии и для проверки орфографии (без вывода подсказок).

Использует нормализацию такую-же как Яндекс.Директ и WordStat. Есть вероятность 1 к 2000 ложноположительного срабатывания (слова нет в базе, но выводиться левый ID). Критично только по поиску по огромным базам разнотематической информации, типа Вики.

##Using MorfFindGroup(UTF8_String $Word); Returns WordId or NULL.

Получает строку в UTF8, содержащую слово. Возвращает id слова (омонемической группы) или NULL если слова нет в базе.

	include('morf.php');
	if(MorfFindGroup('Автобус')===MorfFindGroup('Автобусы'))
		echo 'match';
	else
		echo 'not match';

About

Fast russian morfology

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%