LINUX.ORG.RU

Особенности поиска на лор

 , , сниппет


0

1

Вот такой запрос:

www.linux.org.ru/search.jsp?q=python&range=TOPICS&interval=THREE_YEAR...

Почему-то для некоторых тем выдаёт фрагмент текста (сниппет) не с начала топика, а выдирает три-четыре слова из середины большого текста.

Алгоритм, вроде, понял. Ищется самое короткое предложение (от точки до точки), содержащее искомое слово. Но получается как-то не очень...

Предложение: Не надо самое короткое предложение (особенно, если в нём всего пяток слов). Лучше максимально длинный (ещё допустимый для сниппета на лоре) кусок текста (с искомым словом), находящийся максимально близко к началу стартового сообщения.

★★★★★

Последнее исправление: greenman (всего исправлений: 4)

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

xaizek ★★★★★
()

Это что-то поменялось в новом Elasticsearch. По задумке фрагменты должны быть по 500 символов, а не по предложению.

maxcom ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.