Продвинутый поиск

Post Reply
libra-team
Posts: 186
Joined: Tue Nov 27, 2012 11:13 am

Продвинутый поиск

Post by libra-team »

Есть ли возможность улучшить поиск путем добавления базы синонимов?

Сейчас вижу, что ищется точное вхождение по словам в дескрипшне. Тот же самый алгоритм и в search log advanced.

Как бы сделать поле с синонимами? Например "темный стол" может выдавать результаты как "темный стол", "черный стол", "темная мебель" и т.д. То есть тут также задействована морфология, но с этим должен сфинкс справиться, а вот синонимы, вроде как тоже должны быть в нем, но в вики не нашел такого момента и ни разу не сталкивался с сфинксом, чтобы наверняка знать.

И для advanced searches используется сфинкс или нет? Если нет, тогда точно синонимы нужны для поиска, была бы продвинутая и релевантная перелинковка на сайте.
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Продвинутый поиск

Post by darkover »

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

первое что погуглилось
http://sphinxsearch.com/forum/view.html?id=12267
http://chakrygin.ru/2013/07/sphinx-search.html
libra-team
Posts: 186
Joined: Tue Nov 27, 2012 11:13 am

Re: Продвинутый поиск

Post by libra-team »

Да, спасиб, натыкался на эти сайты, когда задался вопросом.

Получается сфинкс точно умеет обрабатывать синонимы. Вот и нужен мануал для смарта теперь и обязательно с рилейтед серчами опеределиться как они выбираются, да и рилейтед видеос по идее можно было бы выводить через сфинкс более релевантно.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Продвинутый поиск

Post by admin »

advanced search log - да , имнено сфинкс и использует.

вообще интересная тема с синонимами.

вот дока как их составлять

http://sphinxsearch.com/blog/2014/12/04 ... orms-list/


Для релейтов можно доделать например вида

<thumb num=1-10 search=ITEM_DESCRIPTION

выглядит ок ?
Don't forget to run script update
libra-team
Posts: 186
Joined: Tue Nov 27, 2012 11:13 am

Re: Продвинутый поиск

Post by libra-team »

Для релейтов можно доделать например вида

<thumb num=1-10 search=ITEM_DESCRIPTION
Да выглядит все нормально, в шаблон поставил и делов, главное по какому алгоритму это все будет работать.

Этот тег будет выводить рилейтед галеры на основе своего дескрипшена (или тайтла, если деск будет пустым) через сфинкс с учетом словаря синонимов и морфологии?

В таком случае это было бы супер!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Продвинутый поиск

Post by admin »

Он будет делать запрос в сфинкс - да

Синонимы вы вписали в сфинкс ?
Don't forget to run script update
libra-team
Posts: 186
Joined: Tue Nov 27, 2012 11:13 am

Re: Продвинутый поиск

Post by libra-team »

Да нет, какой сфинкс, я ж только задался вопросом

Опыта со сфинксом не было, сейчас буду разбираться. То есть все упирается теперь только в настройку сфинкса? От смарта ничего не зависит в плане поиска с морфологией и синонимами?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Продвинутый поиск

Post by admin »

Да, верно.
оке, давайте знать как эта часть будет настроена
Don't forget to run script update
Post Reply