voctoweb icon indicating copy to clipboard operation
voctoweb copied to clipboard

Add enhanced search with filters (was: Filter search results by conference)

Open Imarok opened this issue 4 years ago • 4 comments

There should be an enhanced search with search filters like: speakers, conference, language, subtitles, etc. Here is a shitty design mockup I made: mediaCCC_enhancedSearch_collapsed mediaCCC_enhancedSearch_uncollapsed

(This issue now also includes #443)

Imarok avatar Jan 14 '20 11:01 Imarok

It would probably best to consolidate this request with #443. Voctoweb needs a filtered search function. While we are at we might as well add filtering options for languages and translations, as well as searching for persons (, which at the moment is only possible through fuzzy search across all fields).

QbDesu avatar Jan 14 '20 14:01 QbDesu

Someone with more ES know how than me can also create an PR for https://github.com/voc/voctoweb/blob/2dacf52972927d005cd1fa6e074c69d46fd270b5/app/models/concerns/elasticsearch_event.rb to boost the conference acronym in the search result ranking

saerdnaer avatar Jan 16 '20 15:01 saerdnaer

Someone with more ES know how than me can also create an PR for https://github.com/voc/voctoweb/blob/2dacf52972927d005cd1fa6e074c69d46fd270b5/app/models/concerns/elasticsearch_event.rb to boost the conference acronym in the search result ranking

Ah, so you can just add the name of the conference into the search? That doesn't seem to work. ( https://media.ccc.de/search/?q=Closing+ceremony+36c3 should show https://media.ccc.de/v/36c3-11224-closing_ceremony_de but doesn't )

It would probably best to consolidate this request with #443. Voctoweb needs a filtered search function. While we are at we might as well add filtering options for languages and translations, as well as searching for persons (, which at the moment is only possible through fuzzy search across all fields).

So let's just enhance the topic of this issue.

Imarok avatar Jan 17 '20 10:01 Imarok

Another interesting filter would be the conference track from the schedule. I also recall speakers often mentioning 'this is a foundations talk', however this information doesn't seem to be an actual category.

lilafisch avatar Jan 30 '20 12:01 lilafisch