Discuss Scratch

FireNinjaGAME
Scratcher
100+ posts

Ideas for a... secret project... I'm working on.

Hello Scratch Community!

I haven't really been Scratching lately, I've been working on other stuff, and one of these projects is something I'd love ideas for (No, not a Scratch project).

I'm not going to DESCRIBE the project, because it's something that I'm really considering trying to push forth and I'd hate for someone with real resources to make it. So I'm really not giving ANY details. But there is quite a few things I am having to consider for it.

This is my current dilemma - all content on the service needs to be voted up. Users can see this content and it will be shown more and pushed into popularity based on its reviews. People are given incentive to review things by the reward of “points” which adds the obvious motivation to earn useless numbers to get to the top of the leader boards (or something). Because they are given this motivation, it is more likely that the user will take the time to review something, which is good…

… but there is a problem. I need to have honest reviews. I don't want people to rate one star, and then write “it sucks” if they don't like it. Or do some robotic-like system of always reviewing the served content the same way and doing this to game the system, so they earn points. The point of these “points” is to encourage them to review something and rate it in the first place. But it will mess it up if they are just constantly rating low or high ratings (or random ratings) to get points. This creates a chance of things that might be good to be washed out, or things that are bad to be pushed up. The point is I need users to review and review honestly.

If anyone has ideas for systems I could use, let me know! Note: I'm not looking for code, I'm looking for some concepts (like, how do you prevent spam ratings by just monitoring user activity. In pseudo-code or some form like that. Averages, percentages, etc.

Things to note:
*Content served is completely random and done by the algorithm. The user does not decide what content they get and review.
*Users have to have an account to review things.
*This has to be done fully by percentages and statistics. Because it's me that is forming this, there isn't a great budget. I'm not able to have a team of human moderators watching over the system. It has to be run by the users, and that's why I need to have some sort of formula or system.

My current formula:
*Users get less points for reviewing things with ratings 1 or 10 (an out of ten scale) UNLESS this is a very common review.
*Reviews should have at least three sentences, reduce points if otherwise.
*Users cannot review served content until they have it for at least 7.5 seconds.
*There is a separate rating for “I liked it/I hated it” and “The content was well-made/badly-made.”
*There is a report button for if rating activity seems really off/hacked/gamed (some really awfully-produced content is somehow incredibly popular). THIS CANNOT WORK AS IT COULD BE MISUSED BY USERS

Put those quality ideas down below And thanks for the awesome ideas, in advance.

Moving on from Scratch, to much bigger things. It's gonna be one fun adventure.
novice27b
Scratcher
1000+ posts

Ideas for a... secret project... I'm working on.

This sounds similar to Reddit's upvote system. You can read about it here. Also, the code is open sourced, so I guess you could copy it directly.

i use arch btw

Powered by DjangoBB