Re: Query results disambiguation



For example: I searched for "north", hoping to get all documents where
Douglass North is mentioned. As "Douglass" isn't present everywhere, the
query was simply "north". The results in documents consisted of 139 hits
(including mail attachments), where only 1 (one) entry was about North
(the economist) while others were about North (geographical direction).

Searching for "douglass north" (without quotes) gives 18 results. I know
there are even more files, where North is mentioned several times.

There is one possible explanation. Beagle caps the maximum number of
results from _each_backend_ to 100. A conservative upper bound to
improve performance (I think). Also, beagle returns the 100 most
recent documents. So, that might be taking out several correct
documents whenever the number of results is more than 100. The 100
could be increased to say, 200 or 500 (adding huge load to the daemon
and more to the UI); but that would still leave out corner cases. A
better way would be to inform the user in the UI that "Search returned
too many documents. Refine your search using advanced search options
yada yada yada ...". It sometimes does take me 2-3 iterations of
google search to get the right results ;-).

Of course, the reason in your case could be totally different. Its
hard to say without a bit of diagnosis.

- dBera

--
-----------------------------------------------------
Debajyoti Bera @ http://dbera.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]