Проблемы с синтаксисом Lucene в тексте поискаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Проблемы с синтаксисом Lucene в тексте поиска

Сообщение Anonymous »

Я пытаюсь выполнить векторный поиск с помощью Azure AI Search. У меня есть индекс с 30 функциями, и я хочу выполнить поиск, используя синтаксис Lucene в тексте поиска, но я плохо понимаю его работу.
В частности, у меня возникают некоторые проблемы при попытке выполните запрос на Python с помощью SearchClient:

Код: Выделить всё

filters = "Thickness ge 6"

text = "Color:WHITE"

results = search_client.search(
query_type="full",
search_text=text,
vector_queries=vector_query,
filter=filters,
select=retrievable_field_names, # all the fields
top=15
)
В частности, я ожидаю получить более высокие оценки от элементов, у которых значение «БЕЛЫЙ» является частью значения функции «Цвет» (на самом деле я не использую цвет в фильтрах). потому что иногда значение цвета включает в себя другие элементы, кроме «БЕЛОГО»).
В любом случае, я получаю более высокие баллы в элементах со значением цвета, включая БЕЛЫЙ, и которые имеют также другие функции, включая БЕЛЫЙ ( т. е. если другой объект, например коллекции, включает в себя WHITE в качестве подстроки, он получит более высокий балл). Я бы хотел избежать такого поведения.
Что мне делать в этом случае?

Подробнее здесь: https://stackoverflow.com/questions/790 ... earch-text
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • В чем разница между синтаксисом метода и синтаксисом запроса?
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Разница в полнотекстовом поиске в Lucene 2.4 и Lucene 3.1
    Anonymous » » в форуме JAVA
    0 Ответы
    130 Просмотры
    Последнее сообщение Anonymous
  • Нужны исходные файлы Lucene 4.1.0 или файлы javadoc (чтобы можно было разрабатывать с помощью Lucene 4.1.0 в Eclipse)
    Anonymous » » в форуме JAVA
    0 Ответы
    94 Просмотры
    Последнее сообщение Anonymous
  • Лексическая ошибка при использовании lucene 9, но lucene 2 работает
    Anonymous » » в форуме JAVA
    0 Ответы
    106 Просмотры
    Последнее сообщение Anonymous
  • Борьба с синтаксисом метода LINQ для поиска значения
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»