moravianlibrary / CPK

Centrální portál knihoven
GNU General Public License v2.0
12 stars 4 forks source link

Důvod přítomnosti nálezů ve výsledcích #162

Closed jankanka closed 2 years ago

jankanka commented 7 years ago

Při vyhledání - např. slova Hedvábník, dokonce výběrem z našeptávače ze skupiny V názvech - se najde 332 výsledků. V názvu má to slovo jen zlomek z nich, zbytek ho má - neznámo kde. U některých se zobrazuje info, že jhe slovo ve fulltextu a je tam vidět kontextový úryvek, ale u většiny ne. Je to poněkud frustrující. Pokud se správně domnívám, že i ta většina záznamů, kde slovo není nikde (ani v zobrazení metadat) vidět, je má ve FT, pak se tato informace musí zobrazit u všech. A přemýšlím (jistě ne první) - jak naložíme s "nadvládou" fulltextů při hledání? Nezkusíme je nějak "odštípnout"? Už jsme o tom určitě mluvili... Zkusme vymyslet nějaký jednoduchý filtr (checkbox nebo fasetu - byl bych spíš pro to první), který by před hledáním i po něm dokázal z výsledků ty fulltextové odfiltrovat. duvod_nalezeni

PetraZabickova commented 7 years ago

Dobrý den,

Na úpravách relevance a zobrazení úryvků v posledních době intenzivně pracujeme a postupně se snažíme dostat obojí do lepšího stavu.

1, Zobrazování úryvků z fulltextů dělá problémy. V případě, že se úryvek nezobrazí, tak je to proto, že fulltext dané knihy je příliš velký a úryvek se v daném fulltextu nachází na takovém místě, že přesáhne hranice nastaveného limitu. Když jsme nastavili daný limit tak, aby k takovému stavu nedocházelo, došlo ke značnému zpomalené odezvy SOLRu a odpovědi na jakékoli dotazy byly neúnosně pomalé. Hledáme tu hranici, kdy nás to ještě nezatěžuje, ale zobrazíme maximum možného.

2, Druhá problematická věc ohledně zobrazení úryvků je ta, že v případě víceslovného dotazu se ne vždy zobrazuje ten nejlepší úryvek, ale ten první, který nám SOLR vrátí. Tento problém máme v plánu řešit brzy, ale je vázán na přechod na novou verzi SOLRu, takže jej musíme pečlivě naplánovat, tak aby nezpůsobil komplikace jinde.

3, Do třetice celého bych ráda popsala chování našeptávače, které se chová jinak než pravděpodobně očekáváte. Při použití našeptávače uživatel dostane nabídnuty k výběru názvy, autory a témata, výsledky dotazů, ale našeptávač dle těchto kategorií vyhledávání neomezuje. Takové chování našeptávače nebylo zamýšleno.

Děkuji za reakci. Ráda další detaily a nejasnosti dovysvětlím. Naše snaha je skutečně najít co nejlepší řešení.

Petra Žabičková

zabak commented 7 years ago

Došli jsme k závěru, že chování našeptávače upravíme dle návrhu - tj. zvolením našeptané položky dojde k omezení vyhledávání na danou kategorii (autor/název/téma).

PetraZabickova commented 7 years ago

Našeptávač byl dle návrhu upraven. Jiné chování vyhledávání ve fulltextech můžeme probrat na schůzce ET.

PetraZabickova commented 7 years ago

Nadvláda fulltextů nad výsledky hledání bude k řešení.

zabak commented 7 years ago

Bude přidán přepínač ovlivňující jestli se hledá nebo nehledá i ve fulltextu.

xmorave2 commented 2 years ago

Přidáme možnost vyhledávání bez plných textů do pokročilého vyhledávání.