У меня есть документ, который содержит заголовок и описание. В одном из описаний товара есть «Доставка бесплатно с Amazon Prime» среди других слов.
Я выполняю поиск в lucene для «Доставка бесплатна в Amazon Prime» в заголовках и описании полей, используя perl Lucene
my $analyzer = new Lucene::Analysis::SimpleAnalyzer();
my @fields = ('title', 'description');
my $parser = new Lucene::MultiFieldQueryParser(\@fields, $analyzer);
Я получаю только 0,4 балла. Я предполагаю, что я получаю 0 за заголовок (без совпадения) и 0,8 за описание (точное совпадение) в среднем за 0,4.
Как я могу сопоставить заголовок и / или описание, которое в этом случае принесло бы мне 0,8 балла или более?