[STORY] as a ProKo, I want more precise search results when searching for a show on the ShowsList, so I can do my work faster
ProKos often have to switch between shows they edit, and this means that searching for a show by its name (in order to edit it) is a very frequent task. Currently, steering's search function which is accessible on the dashboard in the All Shows page via the "search for name" field, looks not only into the name of a show but also searches in slug & description. This leads to unprecise search results, and users have to detail their search quite a lot to just get one show as result. (see screenshot as example - searching for "am puls des lebens" gives back a lot of more shows than expected)
to make the search faster and more precise, @kmohrf suggested to improve the search by:
- limit the search only to the "show name" and slug and/or
- give more weight to the show name in the search algorithm.
Since the search is labeled "search by name" in the dashboard, from a user perspective it is not evident that the search also includes the show descriptions.
Optional implementation
This is only suggested, if possible with litte effort.
Currently it searches the title but also the subtitle and description. Since programme managers usually need to search by the show title most often, the results should be matched with same weights, like this:
- title: 1
- slug: 0.7 if currently included at all
- subtitle: 0.5
- description: 0.2 or remove it altogehter, since it is not displayed anyway
The actual weights need to be tested an refined.
To verify it's working, the example from the screenshot should return the show "Am Puls des Lebens" as a first hit.
Let's discuss the required effort for the solution. As a workaround matching only the title could be sufficient too.