Вопросы по теме 'pylucene'
Пользовательские стоп-слова для PyLucene
В PyLucene есть фильтр StopFilter , который фильтрует токены на основе заданных стоп-слов. Пример вызова выглядит следующим образом:
result = StopFilter(True, result, StopAnalyzer.ENGLISH_STOP_WORDS_SET)
Кажется, что заменить аргумент на...
399 просмотров
schedule
08.05.2022
Lucene: увеличить оценку, когда найдены два термина
Я ищу документы, содержащие два термина «один два» в разных полях (например, заголовок, содержание и т. д.). Пример в PyLucene:
query = "one two"
clauses = []
for field in fields:
clauses.append(BooleanClause.Occur.SHOULD)
query =...
223 просмотров
schedule
24.07.2022
MultiFieldQueryParser Lucene игнорирует setDefaultOperator
Я пытаюсь изменить оператор по умолчанию для MultiFieldQueryParser:
fields = [...]
query = "hello stackoverflow"
clauses = [BooleanClause.Occur.SHOULD, BooleanClause.Occur.SHOULD, ...]
parser = MultiFieldQueryParser(Version.LUCENE_CURRENT,...
635 просмотров
schedule
23.12.2022
Как получить список всех токенов из индекса Lucene 8.6.1 с помощью PyLucene?
У меня есть указания от этот вопрос . Сначала я делаю индекс, как показано ниже.
import lucene
from org.apache.lucene.analysis.standard import StandardAnalyzer
from org.apache.lucene.index import IndexWriterConfig, IndexWriter, DirectoryReader...
66 просмотров
schedule
15.02.2022