I would like to propose a new system wherein there would be points given by each user to a phone. The pointing system would have thresholds pre decided by the editor or moderator,
eg: For a really good phone the points that could be given would be 10, 8 or 5 whereas to a bot so good phone points that could be given would be 6, 4, or 2 etc.
The user cannot give any other rating than the thresholds.
This way we add up all the points and divide by number of total votes and find the rating of the phone, greater the better.
2nd option is best. I am a web developer, so this is from my technical point of view.
my suggestion will be to allow discus to handle the log in issues. this way facebook, google, tumblr will be under one heading. users will log in with being a fan of one mobile. that vote will count one for the specific handset.
suggestion links; check footytube.com a site for football club fans, or discus login methods in espnstar.com, huffingtonpost.com
Option 3 is best in my opinion. You should start from zero.
First of all clearly differentiate between high, mid and low range smart phones. You cannot compare for example htc explorer, lg optimus one with Samsung galaxy s2 and iphone 4/s. Make voting system in 3 above mentioned criteria. Every time in different reviews for example htc wildfire, reviewer always mentioned its screen resolution is poor, screen size is small etc. How a low end smart phone has high pixel density? I mean reviewer should remain within that low end scenario and don’t say for example its camera quality is low. Even in high end smart phone, they compare for example camera with digital professional cameras. Voting system of high, mid and low range smart phone should be separated.
I find the voting system of IMDB.com very accurate. They've also mentioned their formula of their voting system on one of the their pages. You might want to check that out.
Also, do we even need a voting system in the first place?
Personally, this website's voting system has never played any role to help me decide on a new device. I refer to your reviews and few videos from YouTube.
But, of course this is only one person's opinion.
I think voting through Facebook account is the right option. . . .. .
I think the best option is the second one. and it`s the best "fanboy" defense
You should go with split system. Split the voting percentage among an expert and regular users. 60% for expert and 40% for users. This way you have 60% rating that is completely a true score based on analysis and rest 40% based on both fanboys and the users who are actually providing their true opinion on the phone.
For example: (Assumption:-number of fanboys and number of true user opinion is considered to be equal)
Phone A - Liked by fanboys
Expert : Rates 70%. This accounts to 4.2 of total score.
Fan boys : Rates 100%. This accounts to 4 of the total score.
This brings total score as 8.4
Now true opinion by users : Rates 60%. This accounts to 2.4. so the total score would be 4.2+((4+2.4)/2) = 4.2+3.2 = 7.4
So overall score would be 7.4 and not 8.4.
Phone B - Disliked by fanboys
Expert : Rates 80%. This accounts to 5.6 of total score.
Fan boys : Rates 0%. This accounts to 0 of the total score.
This brings total score as 5.6
Now true opinion by users : Rates 90%. This accounts to 3.6. so the total score would be 5.6+((0+3.6)/2) = 5.6+1.8 = 7.4
So overall score would be 7.4 and not 5.6
My suggestion would be:
1) To scrap your old voting system
2) Never have a login for voting
3) Implementation Idea: Will be to normalise user vote against your votes(which you have voted first).
If the user vote deviation is too high then user need to point it out the REASON which user can provide in a little text box that can popup.
High Deviation will be followed by a reason for specification which is good or bad which in turn you can moderate if you like.
Large number of deviated reports(user experience) will be accepted by your system and you can increase the counters by many folds as its having user experience, which in turn can open user reviews after clicking Details Tab or buttons or something like that.
Also, One Ip can vote only different mobiles not same mobile twice.
3) GsmArena Voting: Every mobile will be voted by GsmArena FIRST, which will be STANDARD for every mobile, which you can vote while reviewing as YOU people are the only persons who test the technical aspects.
4) User Voting: Since its the user who use mobile day to day when he clicks on vote a hovering window can come on which user can vote for different specification, which in turn can be more user friendly in case of picking numbers user can drag up or down graphs or pie charts and has to do all required specs or fields as you introduce for vote.
- Overcome to your current slapable voting system.
- Restricting fanboys by getting little harsh as you can moderate high deviated values, also, includes One Ip cannot vote 'A Mobile Twice'
- Not to harsh as no login required
With every vote, get a written feedback on why they have given such vote. We can filter duplicate results, nonsence comments too...