ceskaexpedice / kramerius-web-client

Novy klient pro Krameria
13 stars 14 forks source link

Rozsirenie: Advanced search #193

Open JanMeritus opened 5 years ago

JanMeritus commented 5 years ago

Navrh na rozsirenie:

Pridat moznost vyhladavania na zaklade kombinovanych dotazov.

• Pokrocile vyhladavanie, polia (kombinovatelne, volne pridavatelne. Default stav: jedno predvyplnene a jedno prazdne, value kategorie menitelna dla rolety):

•• moze byt spolocne i s operatory, ale tie moc bezny uzivatelia nepouzivaju a kym sa vsade zavedu a stnadardizuju, toto by bolo vhodnejsie

pavelkocourek commented 5 years ago

"pokročilé vyhledávání" nebylo v původním návrhu na nového klienta, protože ho uživatelé-čtenáři prostě nepoužívají. Nicméně souhlasím, že by mělo být takovýto dotaz možné formulovat. Souvisí s novým SOLR indexerem, ona který se bude psát specifikace (schůzka 20.3. KNAV)

indrakm commented 5 years ago

nepoužívají ho proto, protože tam není, ale chápu jak je to myšleno. Informační gramotnost prostě klesá, instantní informace jsou cool a v krameriovi málokdo řeší složité úkoly, ale jakmile budu nucen seriozně pracovat s "káčkem", bude se toto hodit.

pavelkocourek commented 5 years ago

Ta specifikace, o které jsem psal Michale, předpokládána je implementace syntaxe CPK. Dočasně tomu dávám Label Odloženo. Bude řešeno samostatně.

zabak commented 5 years ago

Část z toho co je uvedené nahoře se dá řešit přes filtry. Možná dostatečně pokročilé by bylo to, že vedle vyhledávacího okna bude roletka, kde bude možné vybrat z čeho se má vyhledávat, podobně jako to máme na hlavní stránce katalogu. Složitější oparace už stačí dělat přes zápis logických operátorů apod. protože ti uživatelé, co to potřebují se to naučí, podobně jako u Googlu. Jestli se později vytvoří nějaké overlay okno, které uživateli pomůže ten dotaz zapsat - do toho jednoduchého vyhledávacího řádku, ze kterého se pak hledání odpálí. Pokročilé vyhledávání v poměrně maximalistické podobě máme na portálu knihovny.cz. Jinak vypadá pokročilé vyhledávání od googlu.

BrozekAles commented 5 years ago

Chtělo by urychleně dodělat alespoň možnost proximitního vyhledávání, tedy to, co v Nápovědě CPK je napsáno v podobě: "Mácha Máj"~3 proximitní vyhledávání; vyhledá výrazy, kde mezi Mácha a Máj (v libovolném pořadí) leží maximálně tři jiná slova Proximitní vyhledávání je standartem jak v ANNO, které jako příklad uvádí http://anno.onb.ac.at/anno-suche#searchMode=simple&query=%22Auktion+Dorotheum%22~10&from=1 (viz Tipps zur Suche popsané v http://anno.onb.ac.at/anno-suche#searchMode=simple&from=1), tak i v Krameriu verze 3 http://kramerius.nkp.cz/kramerius/Search.do?documentType=periodical&text=%22praporu+Milevsku%22%7E10+ nebo v DigiPressu https://digipress.digitale-sammlungen.de/search/simple?q=%22Fahne+Stoff%22~10

JanMeritus commented 5 years ago

@pavelkocourek rozhodne by som tomu nedaval label odlozeno. U nas citatelia i odborni pouzivatelia maju o takuto vec zaujem. Nejde o instantne hladanie typu "babicky" a bolo by fajn aby uzivatelia si na prvu dobru mohli polozit zlozitejsi dotaz. Ex post filtre su ok, ale neda sa z nich polozit taky presny dotaz ako z Advanced search.

KarolinaKostalova commented 5 years ago

Když to bude i něco jako CCL s prefixy, které umožní hledat informaci v konkrétním poli (a bude to popsané v nápovědě :)) a budu moct spojit víc údajů z různých polí, tak to bude fajn. Třeba: wti=babičk* AND wau=němcová

Nemusí to asi bezpodmínečně být formulář s několika vyhledávacími poli. Je jasné, že metadat, ve kterých můžu hledat, je omezená nabídka. V kombinaci s možností použít operátory (logické i proximitní), zástupnými znaky nebo snad dokonce závorkami by to určitě pomohlo.

marketakrutska commented 4 years ago

Ahoj a dobrý den, dívali jsme se na pokročilé vyhledávání na http://dk.kramerius.org/ a zarazilo nás, že nejde vyhledávat ve více polích najednou. Vypadá to, že v issue #259 je vyhledávání ve více polích navrhnuto. Chápu tedy správně, že pokročilé vyhledávání se bude ještě upravovat?

honza-rychtar commented 2 years ago

Část už je hotova a co zbývá a má smysl udělat přepišme přehledněji tady #536