Описание тега solr-boost
Повышение - это искусство повышения релевантности результата поиска на основе альтернативных индексов / свойств. Это противоположность наказания.
1
ответ
Apache Solr неопределенное поле оценки поля в запросе функции
Я использую Solr 4.10. Я должен изменить релевантность документов на основе повышения поля и оценки документа. Для этого я узнал, что должен использовать функцию query. Ниже приводится синтаксис поля наддува в схеме. <field name="boost" type="flo…
19 янв '16 в 07:19
0
ответов
Случайная сортировка в solr с форсировкой на конкретное поле
Я хочу сортировать документы случайным образом, но отдаю предпочтение определенному полю. Я пробовал динамическое случайное поле, используя тип поля RandomSortField но сортировка игнорирует выигрыш и фактор повышения становится неактуальным в моем с…
23 дек '15 в 10:58
1
ответ
Повышение поля не работает / Эффект Lucene.net
Я пытаюсь установить усиление для полей документов, чтобы сделать результаты поиска более точными, но, как я вижу, это не работает Однако вот мой код Индексация: private static void _addToLuceneIndex(Datafile Datafile, IndexWriter writer) { // remov…
10 май '16 в 08:33
1
ответ
Оценка Solr, основанная на поддокументе (родительское блокирование)
У меня есть следующая структура... скажем, продукты в магазине. Продукты имеют рейтинг. Затем пользователи могут, кроме того, оценить продукт (самостоятельно). Допустим, 300 тыс. Продуктов плюс 50 тыс. Пользовательских оценок (для каждого продукта) …
23 янв '15 в 07:11
1
ответ
solrcloud5: как настроить лексикон для автоматического увеличения термина запроса?
Я хочу повысить некоторые важные термины, когда запрос автоматически, как с этим бороться? Например, фраза запроса:"яблоня", я хочу установить термин "яблоко", вес "2", выше, чем "дерево", автоматически через лексикон. Есть ли лучший способ?
23 мар '17 в 15:15
1
ответ
Spring Solr стимулирует выпуск
Использую Spring Solr с Groovy. Возникает проблема, когда я пытаюсь повысить результаты. Для объяснения рассмотрим упрощенный домен онлайн-покупок, где индексируемой сущностью является Product. У пользователя есть shoppingBasket и wishList, каждый и…
12 авг '16 в 09:32
2
ответа
Solr: Boost by string field
Как я могу повысить запрос по строковому полю? Я нашел только ресурсы, объясняющие повышение даты. Например, эти документы должны быть увеличены в следующем порядке: Приоритет = а Приоритет = Ь Приоритет = с Я знаю, что могу отсортировать по приорит…
22 авг '17 в 18:45
0
ответов
Настройте dismax requesthandlar для повышения поля
Я хочу применить буст для поиска. Я хочу, чтобы, если термин запроса встречался как в описании, так и в именах, чем документы, имеющие термин запроса в поле описания, в результатах поиска быт для этого я настраиваю обработчик запросов dismax как: &l…
04 июл '11 в 11:08
3
ответа
Как понизить срок в dismax
Все: То, что я хочу сделать, - это высоко оценивать документы, у которых есть "сезон" в поле содержимого, и сурово наказывать документы с "сезоном" в поле заголовка И поддерживать новые документы. Интересно, как это сделать в Dismax(или eDismax)? Сп…
31 мар '15 в 20:14
1
ответ
Как масштабировать значение SolrField от 0 до 1
Я работаю над Solr5+ Я хочу масштабировать поле Цена от 0 до 1, чтобы применить повышение. Есть ли способ добиться этого? Спасибо за вашу помощь!
21 июн '16 в 06:42
1
ответ
Solr повысить запрос по значению поля и внутри самой новой даты
У нас есть следующая настройка в нашем schema.xml: <field name="last_modified" type="date" indexed="true" stored="true" multiValued="false" omitTermFreqAndPositions="true"/> ... <field name="prefix" type="string" indexed="true" stored="true…
10 май '16 в 14:36
0
ответов
C# Solr запрос, Boost не работает
Я использую C# для запроса Solr для поиска по моему сайту. Код подходит для фильтрации и поиска ключевых слов в определенных полях, но я не могу заставить работать Boost. Мне нужно использовать повышение, чтобы сначала возвращались элементы с ключев…
07 июн '18 в 15:38
1
ответ
Повысить балл результата SOLR на основе поискового запроса и типа документа
У меня есть правило от моих МСП для релевантности SOLR Search. Это идет так. Когда слова "XX", "YY" или "ZZ" встречаются в поисковых запросах пользователя, значительно повышают значение типа документа "MMMM" в результатах. (Но ТОЛЬКО тогда, я думаю,…
05 янв '16 в 23:18
1
ответ
Как повысить значение ближайшего поля созданного в Elasticsearch?
Я хочу отсортировать результаты своего запроса, следуя некоторым правилам повышения, и в то же время я хочу, чтобы они были отсортированы по дате создания, насколько это возможно, если я добавлю сортировку create_at, это все изменит, и мои результат…
30 май '16 в 10:00
1
ответ
Solr: установить повышение поля во время индекса с помощью DataImportHandler
Мне нужно установить повышение поля во время индекса с DataImportHandler. Я пытался сделать что-то вроде этого: <entity name="places" query="Select id, boost, text from table"> <field name="id" column="id" /> <field name="boost" colum…
10 фев '14 в 15:02
0
ответов
Apache SOLR: самые последние и актуальные документы должны быть в топе
У меня есть статьи, проиндексированные как документы в APACHE SOLR. Когда я запрашиваю SOLR с поисковым термином, например, "доступ пациента", полученные документы сортируются по баллам по умолчанию. Но мое требование состоит в том, чтобы ускорить р…
10 окт '17 в 13:29
0
ответов
Как увеличить поле с сохранением его старого значения
Я использую Solr 4.10.3. Я проиндексировал некоторые данные, используя Nutch. Я должен увеличить поле документа в solr так, чтобы его старые данные сохранялись, только приписанный импульс изменяется. Каково решение?
06 авг '15 в 09:50
1
ответ
Как я могу использовать dismax или e dismax, чтобы повысить запрос в SOLR?
Я новичок в SOLR, так что терпите меня. Таким образом, есть множество отелей в разных странах мира, и вы можете искать их в любом месте. Например, в Токио может быть гостиница, и я могу искать этот отель в Лондоне или даже в Токио или в Нью-Йорке. З…
20 фев '14 в 11:09
3
ответа
Как повысить оценку релевантности Solr с помощью инверсии геодиста ()
Итак, я внедрил и успешно использовал Solr 4. Я должен сказать, что Solr 4 потрясающий! В любом случае я успешно отсортировал по расстоянию и использовал геофильтр, чтобы ограничить результаты определенной областью. То, что я хотел бы сделать сейчас…
15 янв '11 в 22:33
1
ответ
Повысить оценку на основе того, находится ли значение (числовое) данного поля в определенном диапазоне
Я хочу повысить оценку соответствия записи, если ее значение в поле A больше определенного числа. Например, если значение в A больше 4, я бы хотел увеличить его на 5. Я попробовал следующее для bf а также bq отдельно, но это не сработало. if(A>4,…
11 авг '16 в 23:12