On 10/03/2011 03:06 PM, Mikkel Kamstrup Erlandsen wrote:
On 10/03/2011 01:26 PM, Anup Verma wrote:Friends, don't you find any problem with the algorithm used to search in the software center. Giving you an example:Let us search for MultiGet. When I write "Mult" in the search MultiGet appears at the 6th position. As soon as I add 'i', I see that surprisingly, MultiGet now appears at 10th position with some rather irrelevant options before it.Not understandable...I can confirm this. Looks like matches in the app name doesn't score comparatively higher than matches in the descriptions. You should file a bug on Launchpad if there isn't already one...
Looking more into this I realise what the real problem is. The problem lies in applications which contain the term "multi" as a single token. Fx. applications which incorrectly spells "multimedia" as "multi-media". This latter form becomes indexed as two words "multi" and "media". This gives and exact match on the word "multi" when searching and this ranks higher than a prefix-match on words such as "MultiGet".
Academics aside - the fix is still to make sure that any form of match in the app title scores higher than matches in the description.
Cheers, Mikkel