summaryrefslogtreecommitdiffstats
path: root/fatcat_scholar/search.py
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2020-05-21 19:49:37 -0700
committerBryan Newbold <bnewbold@archive.org>2020-05-21 19:49:37 -0700
commitb0e77aebf00ec93d0a8bc5e948cad014c32e74d1 (patch)
treeafade65a2d8a53ece2a942c837100bb34435c7f8 /fatcat_scholar/search.py
parente7dbb5c3eef5a861c411c3bd058e590d04be557f (diff)
downloadfatcat-scholar-b0e77aebf00ec93d0a8bc5e948cad014c32e74d1.tar.gz
fatcat-scholar-b0e77aebf00ec93d0a8bc5e948cad014c32e74d1.zip
fix abstracts; experiment with search stemming
Diffstat (limited to 'fatcat_scholar/search.py')
-rw-r--r--fatcat_scholar/search.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/fatcat_scholar/search.py b/fatcat_scholar/search.py
index 4d53667..aeb089d 100644
--- a/fatcat_scholar/search.py
+++ b/fatcat_scholar/search.py
@@ -131,10 +131,12 @@ def do_fulltext_search(query: FulltextQuery, deep_page_limit: int = 2000) -> Ful
analyze_wildcard=True,
allow_leading_wildcard=False,
lenient=True,
+ quote_field_suffix=".exact",
fields=[
"title^5",
"biblio_all^3",
- "abstracts_all^2",
+ "abstracts.body^2",
+ "fulltext.body",
"everything",
],
)
@@ -165,7 +167,7 @@ def do_fulltext_search(query: FulltextQuery, deep_page_limit: int = 2000) -> Ful
negative_boost=0.5,
)
search = search.highlight(
- "abstracts_all",
+ "abstracts.body",
"fulltext.body",
"fulltext.annex",
number_of_fragments=2,