Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Прогон по словам
Форумы портала PHP.SU » » Вопросы новичков » Прогон по словам

Страниц (1): [1]
 

1. pantela - 05 Октября, 2011 - 15:41:27 - перейти к сообщению
Есть таблица из 2 полей (словарь):
1. Слово
2. Описание

На сайте публикуются материалы, надо что бы словарь делал прогон по материалам и если есть такое слово что бы он его подсвечивал (ну помтоя сделаю что бы при наведении на слово появлялсь бы окошко с Описанием слова)

Тут таблица изх 4000 слов, как реализовать прогон?
Ттут 2 проблеммы:
1. Нагрузка
2. Падежы слов. - но мне скзаали ка кто можно делать сравнени и урезывать при прогоне окончания..

Думаю вы поняли задчю помогите как правильнее решить.

P.S. Есть ли разница базу буду зранить в MySQL или в XML ?

спс.Ув.
2. pantela - 05 Октября, 2011 - 22:31:26 - перейти к сообщению
Странно, я что то не возможное спросил, или не многие знаю решение задачи. Растерялся
3. snikers987 - 05 Октября, 2011 - 22:47:22 - перейти к сообщению
Ты готовое решение ждешь?
4. pantela - 05 Октября, 2011 - 22:53:22 - перейти к сообщению
Нет кончно теоритическое, мне сказали что есть что то вроде фреймворка для таких задач спецально...
5. caballero - 05 Октября, 2011 - 23:08:48 - перейти к сообщению
Цитата:
Падежы слов. - но мне скзаали ка кто можно делать сравнени и урезывать при прогоне окончания


это называется стемминг
гугли реализацию на PHP алгоритма Портера для русского языка
6. pantela - 05 Октября, 2011 - 23:39:33 - перейти к сообщению
Во да вспомнил именно стеммпинг.
А если требуется не на русс и англ. а армянском или грузинском и.т.д. мне сказали что там нету поддержки этих языков...

 

Powered by ExBB FM 1.0 RC1