Document ranking strategy for P2P file sharing system

I recently had the task of building a P2P file sharing system.

There is one requirement: the system must have a document ranking algorithm so that it can be used to help users find more valuable files.

Several strategies can be helpful:

  • force the user to rate the file before uploading it

  • Documents containing certain keywords will be ranked higher

  • The manager can manually change the rating of files

  • the more the file is uploaded, the higher the rank.

Do you know of any other strategy or techniques that work as well? Or is there any real world example?

+2


source to share


1 answer


I would go with a combination of 1 and 4, but don't force users to rate. However, I would add more weight to the algorithm to user ratings rather than downloads, as downloads indicate how many times it has been downloaded wrong, how useful it is to the user. The problem with forcing a user to rank is that they cannot assign a rating before uploading a file, as they will not know its content without having received it.



If it is a system that requires users to log in, you can present them with some kind of dialog or something to evaluate the files they previously downloaded, so they didnā€™t force anything but give them the option. If they prefer not to rate the file, then consider it a zero rank, or simply ignore it depending on your needs.

0


source







All Articles