作者:mobiledu2502876467 | 来源:互联网 | 2023-05-19 05:51
Ihaveadocumentthatcontainsatitleandadescription.OneoftheitemdescriptioncontainsShi
I have a document that contains a title and a description. One of the item description contains "Shipping is free with Amazon Prime" among other words.
我有一个包含标题和说明的文档。其中一个项目描述包含“使用Amazon Prime免费送货”等字样。
I do a search with lucene for "Shipping is free with Amazon Prime" on the fields title and description using perl Lucene
我使用perl Lucene在字段标题和描述上使用lucene搜索“使用Amazon Prime免费送货”
my $analyzer = new Lucene::Analysis::SimpleAnalyzer();
my @fields = ('title', 'description');
my $parser = new Lucene::MultiFieldQueryParser(\@fields, $analyzer);
I get a score of 0.4 only. My guess is that I get 0 for title (no match), and 0.8 for description (exact match) for an average of 0.4.
我得到的分数只有0.4。我的猜测是我得到0表示标题(不匹配),0.8表示描述(完全匹配),平均值为0.4。
How can I do a match on the title and/or description that would give me a score of 0.8 or more in this case?
如何在标题和/或描述上进行匹配,在这种情况下我会得到0.8或更高的分数?
1 个解决方案