Skip to content

Mostly non-relevant search results by default. Ideas to improve search experience. - v2.2.5.1, Linux AppImage #293

Description

@slrslr

v2.2.5.1, Linux AppImage

Issue:
On a search tab, when I search for two or three words separated by space. The results are very inaccurate, because it does not seem to be looking for ALL these words in a torrent name or single payload file/folder names, instead one word can possibly be in one file name, other word in torrent name, causing most of the results being unrelated.

Tried:

  • Replacing space between the words by + word1+word2 does not seem to change results to display only ones matching the whole phrase.
  • Using quotation marks "word1 word2" gets better results, but still shows unrelated results where the full phrase is not present.

What may help:

  • adding a instant filtering field (ideally not requiring hitting any button), which would display result only if full phrase is in the torrent. Inside the filtering and search field, I would also want to use operator NOT excludedstring, !excludedstring, -excludedstring, -"excluded string", -'excluded string'
  • require all searched words to be found in one file name or torrent name or description. (not as it is currently: one word in file name, other in other file name). When user needs more general results, he can enter more general term or a single word and then use above mentioned filter field (not implemented yet) to narrow down the results instantly.
  • not a solution of the issue, but it can help to reduce unrelated results if user is instructed (in a search field disappearing text, add icon/tooltip/hint) on how to use quotation marks ' and " for exact match. But exact match is not a solution without mentioned filtering field, because in many cases the words are used in a different order, so you would need to do 2+ searches to be sure to find everything. Still better would be if result is either prioritized or shown only when ALL searched words are contained in single file name or torrent name, description (in this case i would consider exact match of a phrase since description can contain many words).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions