Here's one suggestion... I have investigated this problem some more. It is possible for the user to mark the bogus results as junk, and Limewire recognizes the files so marked as junk in search results for other keywords and in future searches. For starters, the search algorithm should be modified so that results that a user has marked as junk N E V E R count toward the number of results that terminates a search. For efficiency, a "junk list" of hash codes identifying results the user marked as junk could be sent with the search code so that nodes that are several levels down don't return results matching the "junk list." Note that the "junk list" must be generated by each user to prevent malicious marking of files as junk. |