There are a lot of problems at the moment with uploads, for example:
- A new users sometimes have to wait weeks before something they upload get put online.
- Some users just upload everything, even watermarked, pro, dirty...
- There is no upload limit as of this moment, resulting in long waiting times because of a queue of over 20k+ pictures.
- There is almost no penalty for people who break rules willingly
I have been thinking of a way to make it more fun for everybody to upload something and don't have to wait ages till their content gets put online. My idea is simple but has to be refined before I can start making this. Lets start with the basics:
1) Deny images on upload that are smaller then: 500x375 or 375x500 (maybe needs tweaking)
2) Scan for duplicates at upload with MD5 / SHA1 and maybe Perceptual Hashing (is slow now and only used at moderation only) and deny on upload
3) Set a upload/queue limit for users depending on behavior of past uploads
4) Easier way for user to see why content was deleted or rejected
5) Visually see what is in your queue (thumbnail overview) and a way to manage your own queue to remove things that shouldn't be their.
6) The better you keep by the rules, your uploads get put in front of others with lower "trust status". New uploaders will always get put in front.
7) Automatically remove upload rights when to much penalties are given.
Point 4 could help with determining the upload/queue limit of a user (Point 3). This should be a system that has rewards and penalties, a penalty lowers the queue limit and a reward highers them. Good users shouldn't be punished for users who upload everything they get their hands on. Now we have to think about a way to calculate this "trust status" for a user.
Penalties should be given for these reasons: Watermarked, Underage, Gross, Unrelated to the site, Photoshopped, Upscalled/Low quality. (If you have any other reasons please reply bellow).
Rewards should be given for these reasons: Accepted, Accepted for high quality (please help me think of more).
How would the reward system work? Should we put a weight on every action and calculate a score that represents the "trust status" of a user?
Any idea here is welcome, please help!
- A new users sometimes have to wait weeks before something they upload get put online.
- Some users just upload everything, even watermarked, pro, dirty...
- There is no upload limit as of this moment, resulting in long waiting times because of a queue of over 20k+ pictures.
- There is almost no penalty for people who break rules willingly
I have been thinking of a way to make it more fun for everybody to upload something and don't have to wait ages till their content gets put online. My idea is simple but has to be refined before I can start making this. Lets start with the basics:
1) Deny images on upload that are smaller then: 500x375 or 375x500 (maybe needs tweaking)
2) Scan for duplicates at upload with MD5 / SHA1 and maybe Perceptual Hashing (is slow now and only used at moderation only) and deny on upload
3) Set a upload/queue limit for users depending on behavior of past uploads
4) Easier way for user to see why content was deleted or rejected
5) Visually see what is in your queue (thumbnail overview) and a way to manage your own queue to remove things that shouldn't be their.
6) The better you keep by the rules, your uploads get put in front of others with lower "trust status". New uploaders will always get put in front.
7) Automatically remove upload rights when to much penalties are given.
Point 4 could help with determining the upload/queue limit of a user (Point 3). This should be a system that has rewards and penalties, a penalty lowers the queue limit and a reward highers them. Good users shouldn't be punished for users who upload everything they get their hands on. Now we have to think about a way to calculate this "trust status" for a user.
Penalties should be given for these reasons: Watermarked, Underage, Gross, Unrelated to the site, Photoshopped, Upscalled/Low quality. (If you have any other reasons please reply bellow).
Rewards should be given for these reasons: Accepted, Accepted for high quality (please help me think of more).
How would the reward system work? Should we put a weight on every action and calculate a score that represents the "trust status" of a user?
Any idea here is welcome, please help!
jenngurl23, Goldseeker, [Deleted], Tyrannus and 1 other(s) find this awesome.