hochschule-darmstadt / openartbrowser

Exploring the world of arts using open data
http://openartbrowser.org/
MIT License
40 stars 10 forks source link

Fulltext-search part 1, split by type #505

Closed EeveesEyes closed 3 years ago

EeveesEyes commented 3 years ago

Reason (Why?) To achieve results quickly, the search should be implemented in parts. This is the first part of three (see related issues)

Solution (What?) The first part of the new full text search should contain tabs split by types (all, artwork, artist, movement, class, material, genre, location and motif). Each tab should contain it's own query, which filters by type, and should only load when it is clicked (lazy loading). The result set should be ranked by relative rank. The full text search should apply to label, description and abstract attributes.

image

Extra: empty tabs should not appear in the first place. (use count endpoint for example)

Out of scope

Relation to other Issues

Acceptance criteria The user can find results in the full text search split by their types and access these different result sets over a tabbed menu.