The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"поиск по ключевым словам"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"поиск по ключевым словам"
Сообщение от LinaS emailИскать по авторуВ закладки on 03-Окт-03, 12:15  (MSK)
Добрый день!
господа, поделитесь ссылками плз, на предмет реализации поиска по ключевым словам, так как это сделано, например, на opennet.
Интересует собственно, каким образом можно добиться того, чтобы когда пользователь набирает в строке поиска "манная каша", поиск велся по словам "каша", "кашу", "каше", ну и тд, во всех формах...
спасибо заранее.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "поиск по ключевым словам"
Сообщение от dev emailИскать по авторуВ закладки on 04-Окт-03, 19:53  (MSK)
>Добрый день!
>господа, поделитесь ссылками плз, на предмет реализации поиска по ключевым словам, так
>как это сделано, например, на opennet.
>Интересует собственно, каким образом можно добиться того, чтобы когда пользователь набирает в
>строке поиска "манная каша", поиск велся по словам "каша", "кашу", "каше",
>ну и тд, во всех формах...
>спасибо заранее.

Если PHP/Perl:
Сделать индекс - записать в файл по строчке на слово с ссылкой на страничку (как УРЛ или ID, можно просто ориентироваться по номеру строки). Потом agrep. У меня так почти заработало :)

Если Java:
jakarta.apache.org/lucene - не проверял, но должно искать похожие слова.

В обоих случаях будет искать не формы слова, и похожие слова.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "поиск по ключевым словам"
Сообщение от Maxim Chirkov emailИскать по авторуВ закладки on 06-Окт-03, 11:58  (MSK)
>господа, поделитесь ссылками плз, на предмет реализации поиска по ключевым словам, так
>как это сделано, например, на opennet.

Если речь идет о разделе http://www.opennet.me/keywords/, то технология такая -  изначально определяется ключевое слово и список корней-синонимов.
Например:
  smp (многопроц)
  optimization (оптимиза optimizat)


Если разговор о разделе поиска http://www.opennet.me/search.shtml
то там просто подбираются однокоренные слова по ispell базам Лебедева. Как использовать такую базу можно посмотреть на примерах кода в mnogosearch, aspseek, OpenFTS.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "поиск по ключевым словам"
Сообщение от LinaS emailИскать по авторуВ закладки on 06-Окт-03, 16:06  (MSK)
>>господа, поделитесь ссылками плз, на предмет реализации поиска по ключевым словам, так
>>как это сделано, например, на opennet.
>
>Если речь идет о разделе http://www.opennet.me/keywords/, то технология такая -  изначально
>определяется ключевое слово и список корней-синонимов.
>Например:
>  smp (многопроц)
>  optimization (оптимиза optimizat)
>
>
>Если разговор о разделе поиска http://www.opennet.me/search.shtml
>то там просто подбираются однокоренные слова по ispell базам Лебедева. Как использовать
>такую базу можно посмотреть на примерах кода в mnogosearch, aspseek, OpenFTS.
>

спасибо!
направление вроде ясно..

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру