Hosting location connectivity issues affecting log in and payment servers. It's out of our hands. Your patience is appreciated.
Hide
Home ยป Forum ยป Bug Report and Feature Requests

Forum: Bug Report and Feature Requests

Story Vote System

Daydreamz ๐Ÿšซ

One thing with the Average rating is that a polarising story looks, well, average.

The other thing is that after a number of years and stories it's very hard to tell if you've got votes recently and if so what. Has someone enjoyed your story? Even after you've spotted a vote, you often can't tell what it might have been.

When I started, 2011 perhaps, there was a chart showing the spread of vote values. It didn't last, I've always supposed because we insecure writers would lose our minds over the 1s! But we could also see the 10s, which would be motivating even if some other readers hated it.

I can see Lazeez put a lot of thought into the system, but for me personally just Likes and Follows would work better. Or Likes and Loves perhaps.

Also I think a simpler choice could attract more voting. What does everyone think? Or has this been done to death ๐Ÿซ 

akarge ๐Ÿšซ

@Daydreamz

Also I think a simpler choice could attract more voting. What does everyone think? Or has this been done to death

Not so much "done to death", as "Discussed to death".

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@akarge

It does have a slightly Designed by Committee feel to it :)

awnlee jawking ๐Ÿšซ

@Daydreamz

Also I think a simpler choice could attract more voting. What does everyone think? Or has this been done to death

I don't think anyone loves the voting system but it's impossible to please everyone, or even a majority, and changing it radically would probably involve junking everything that's gone before and zillions of man years of coding.

One thing I'd like to see in the author stats is a weekly vote count for each story, similar to the weekly download count.

AJ

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@awnlee jawking

Yes a weekly vote count would be a useful thing wouldn't it.

jimq2 ๐Ÿšซ

@Daydreamz

And if you did away with the current voting system, there is a chance that all the "vintage" stories would lose their voting history.

Replies:   REP  Daydreamz
REP ๐Ÿšซ

@jimq2

And if you did away with the current voting system

Lazeez has already stated that he has no intention of changing the voting system. I suspect that he will only make a change to it when he finds a problem with it.

Replies:   awnlee jawking  REP
awnlee jawking ๐Ÿšซ

@REP

Lazeez has already stated that he has no intention of changing the voting system.

I suspect any reader suggested change would only be implemented if there was a clear cost/benefit advantage. And the chance of that happening is somewhere between nought and zero because all the current possible scoring systems are no better than what he's already implemented.

AJ

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@awnlee jawking

Well, this is my opening point. The current system masks high quality but polarising stories, and writers can't easily tell what a vote was or even that we've got one.

There are scoring systems that don't have these problems.

Replies:   awnlee jawking  REP
awnlee jawking ๐Ÿšซ

@Daydreamz

There are scoring systems that don't have these problems.

Not in a single figure - just as you can't meaningfully combine means and standard deviations into a single figure. And if you supply more than one figure, you then have a disproportionate amount of effort to maintain and provide sorting etc for it. The cost/benefit is a fail, that's why Amazon/Ebay etc don't do it.

AJ

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@awnlee jawking

I think there's plenty of room in the system, I mean the Stats table has 10 columns. But if a story has lots of Likes that's a recommendation isn't it?

Another writer has messaged me how he has an average score with plenty of 10s but also some 1s for being contentious.

Only about 1% or something of readers vote at the moment I think? So the simple quantity of Likes would be a good indication if it's worth checking the tags.

Replies:   awnlee jawking
awnlee jawking ๐Ÿšซ

@Daydreamz

But if a story has lots of Likes that's a recommendation isn't it?

How, from a single figure, could you discern whether a story is polarising?

Counting likes is less granular and informative than the current weighted averages system.

AJ

Replies:   Dominions Son  Daydreamz
Dominions Son ๐Ÿšซ

@awnlee jawking

How, from a single figure, could you discern whether a story is polarising?

You would need likes and dislikes. Then you could use a like/dislike ratio.

awnlee jawking ๐Ÿšซ

@Dominions Son

You would need likes and dislikes. Then you could use a like/dislike ratio.

IMO, adding a 'dislike' facility would be against the 'constructive criticism' ethos of the site. It would discourage the authors of stories with a high number of dislikes, and it would present a less positive image of the site to potential joiners. There's a reason SwampBezos etc don't have such a system.

How would existing story scores be massaged into a like/dislike system? 4 stars or fewer constitute a
'dislike', five stars or more constitute a 'like'?

AJ

Replies:   Dominions Son  Daydreamz
Dominions Son ๐Ÿšซ

@awnlee jawking

IMO, adding a 'dislike' facility would be against the 'constructive criticism' ethos of the site.

I wasn't suggesting it, merely saying that to get to "is this polarizing" would require both likes and dislikes.

Daydreamz ๐Ÿšซ

@awnlee jawking

Half the current rating options are negative, and we can't say they're constructive can we.

It is a question whether to offer a downvote, but then it's a further question what the system does with them. Some sites let users express themselves and then quietly ignore them, or only use them in certain metrics.

But yes a recode is pretty straightforward, with a 7 "good" and up being a Like.

Replies:   jimq2
jimq2 ๐Ÿšซ

@Daydreamz

So you feel that fewer options would give a better picture of how well a story is liked. I prefer being able to say whether I liked a story, or I liked it a lot, or I was really caught up in the story, or it was so-so... 10 likes and 10 dislikes, how do you score the story?

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@jimq2

Well we writers only get the average score. Readers can express more, yes, but the writer doesn't see it. Once a story has a few hundred votes you might add or subtract .1, or you might not. We might notice, or not.

In the beginning we could see all the scores, and as you say the degrees of your reaction would make a difference. Then that detail disappeared and we're left with a system that I think evolved some unintended consequences, so we may not know whether you enjoyed it at all.

palamedes ๐Ÿšซ

@Dominions Son

You would need likes and dislikes. Then you could use a like/dislike ratio.

Not according to YouTube

Daydreamz ๐Ÿšซ

@awnlee jawking

It's a fair question, and yes Likes wouldn't tell readers it was polarising. What you'd get is more likes for a quality story whether it has contentious elements or not.

Also we'd get more voting, with it being simple and familiar.

Replies:   Grant
Grant ๐Ÿšซ

@Daydreamz

What you'd get is more likes for a quality story whether it has contentious elements or not.

Given that people will one bomb a story because of a single thing they take issue with, then the same will happen with just straight likes & dislikes.

Also we'd get more voting, with it being simple and familiar.

What is the pint of more voting, if the result is less informative?

Personally i preferred the old system, but as things are the current system is already extremely simple, but still gives people checking out stories to read a some idea of whether they should checkout the story or not.

Likes and dislikes is something for posts in a forum, not for rating stories.

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@Grant

I'm not proposing dislikes.

The average score is not very informative. Any rating system works a bit of course, but at the moment it's an illusion really. Readers make their choice out of 10 but then it gets mixed down, till it conveys less than a count of Likes.

The scores are so processed, I don't even know if a 6.8 means 'not bad' or 'good'. The innocent reader doesn't realise of course.

Replies:   jimq2  Grant  Pixy
jimq2 ๐Ÿšซ

@Daydreamz

I know that a score of 6.8 probably won't be as well written as a story with a score of 7.8. So if I am deciding which story to read I will probably lean towards the one with the higher score, providing that both descriptions and tags are interesting to me and I have no preference over the 2 authors.

Grant ๐Ÿšซ

@Daydreamz

I'm not proposing dislikes.

That would be even worse than likes & dislikes.
You want more votes; but if the only options are Good or Really good, then anything other than those options will likely result in no vote.
End result- less votes, and whatever votes there are, still don't give any real indication of the level of reader satisfaction with the story.

The average score is not very informative.

How is a value of 1 to 10 not informative?

Readers make their choice out of 10 but then it gets mixed down, till it conveys less than a count of Likes.

Not even remotely true.
The value between 1 and 10 conveys how much people did or didn't like the story. And the more total votes there are over a period of time shows even more so how people felt about the story.

The scores are so processed, I don't even know if a 6.8 means 'not bad' or 'good'. The innocent reader doesn't realise of course.

So what you're saying is that you can't relate the value with the opinion selected to make the vote?
So maybe Lazeez could make an option in people's accounts to show the sentiment in words for those that can't relate it to the numerical value, or just make it an option for a mouse over the rating to bring it up?

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@Grant

The average can be distorted by readers objecting to things in the story other than its quality, this is what I mean by polarising. They can get 1s because characters are anti religion or hunting for example.

All the scores are adjusted so that they average 6. So the 6.8 or whatever might have been what readers selected, or not.

In the beginning Lazeez showed a little chart for each story with the raw scores, but I'm guessing after lots of tearful complaints he's kept trying to save us from our insecurities. But where we've ended up might not be the best thing.

And a lot of billion dollar sites have done a lot of work on it and gone for Likes and Follows.

Replies:   Grant  solitude
Grant ๐Ÿšซ

@Daydreamz

All the scores are adjusted so that they average 6. So the 6.8 or whatever might have been what readers selected, or not.

If you had a look at the scores for many of the stories, you would realise that is not the case.

While Uber ratings work that way (because any score less than 4.5 will get you black listed by the drivers, the end result is a 5 means you get a 3 course meal & a blow job, and 4.7 means being raped & murdered, so a 4.85 is an OK ride), that isn't how things work here.
The Top 50 Stories, by Rating, in the Last 30 Days vary from 8.41 down to 4.4 (from 1 to 36).

The present system, as imperfect as it is, does indicate how people feel about a particular story.
Good/bad, or good/very good result in pretty much meaningless numbers, as those billion dollar sites demonstrate so well.

Your issue with the system seems to be one of perception, not of reality.

Replies:   Daydreamz
Daydreamz ๐Ÿšซ
Updated:

@Grant

It says so in black and white on the site:
https://storiesonline.net/h/8/how-are-scores-calculated-and-how-does-scoring-work-in-general

It's the median, the midpoint score rather than the average, but same thing really:
"The score weighting formula figures where the story's raw score sits between this median and the extremes of 1 and 10. Then it calculates the same relative location for a median of 6.00. So if a story's raw score is equal to the raw scores median, it will end up with a score of 6. if it has a perfect 10 score, it remains at 10. If it has a raw score of 1, then it stays at 1. Stories with raw scores closest to the raw median are moved the most on the scale. Stories closer to the extremes are moved less. The raw scores median is calculated twice per day.

The weighted score gets used as the story's score for display on the site."


So, if the raw median is 7, most stories get 1 taken off their score to make it 6. Or conversely, if the raw median is 5, most storie get 1 added.

So yes as you say the ratings are an indication, but they don't actually tell us how many readers thought a story was Good. Also the average means a quality but polarising story looks average, we don't know what any recent scores were, and it's not easy to know whether there have been any recent votes at all.

You'll see that Lazeez has done a lot of work trying to make the 10-point scale work, but the manipulation arises because of the 10-point scale itself. Evidently it started trying to give writers great feedback, but now it's evolved into something unintended.

solitude ๐Ÿšซ

@Daydreamz

And a lot of billion dollar sites have done a lot of work on it and gone for Likes and Follows

The only 'billion dollar site' I know of that allows readers to rate stories (not posts or videos) is Amazon, where readers can assign one to five stars. Here readers are allowed to be more fine-tuned in their judgement. Any change that acted to discourage readers from voting, or that reduced the granularity of the votes, would be a disservice to readers.

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@solitude

Why are you excluding posts and videos? They are equally entertainment that people enjoy or not. Can we even imagine how much research has gone into the voting system of a company like YT that's worth half a trillion dollars?

Yes here readers have a choice of 10 ratings, but nobody sees it, it just gets averaged with all the other votes. What is actually published has no granularity at all.

Readers are more likely to vote with a simple, familiar choice that conveys a basic emotion, rather than looking for a closest match among 23 words of various value judgments. It's why Likes are so universal.

Replies:   Dominions Son
Dominions Son ๐Ÿšซ

@Daydreamz

Why are you excluding posts and videos?

Because SOL is a story site and the only scoring is for stories.

Personally, I wouldn't consider what social media and video outlets (YouTube) all that comparable to SOL.

Replies:   solitude
solitude ๐Ÿšซ

@Dominions Son

Why are you excluding posts and videos?

Because SOL is a story site and the only scoring is for stories.

Yes!

Pixy ๐Ÿšซ

@Daydreamz

The scores are so processed, I don't even know if a 6.8 means 'not bad' or 'good'

There is a simple answer to that. Read some 6.8 scoring stories and decide whether you like them or not. If you like them, then you know that's your minimum threshold. If you hate them, then you know to raise your minimum threshold past 7.

REP ๐Ÿšซ
Updated:

@Daydreamz

The main problem with all voting systems is the voter.

The voters' rationale for their votes is not based on the stories' merits. For example, I recall a voter stating in the forum that he always gives a story a '10' rating because the author expended a lot of time and effort to write the story. There are also a number of other reasons stated by voters that have nothing to do with the quality or merits of the story - typically rating the author or the type of story; such as, I hate polygamy stories.

Replies:   Daydreamz
Daydreamz ๐Ÿšซ
Updated:

@REP

Yes true, and we see how the current system has worked trying to manage voters with the sampling and normalising. And also to manage us delicate writers centring the scores to a sweet six!

Doesn't this all arise from using a 10-point scale though? If it were just a Like, or not, those issues wouldn't arise in the first place.

REP ๐Ÿšซ
Updated:

@REP

I would say that most of the posts in this thread are based on the assumption that voters have a valid reason for the rating they assign to a story. Unfortunately, that assumption is not true for the majority of the ratings assigned by the voters.

I believe that most voters vote against a story. One or two scenes/things in a excellent story are personally offensive so they rate the story very low. Voters don't have to justify their ratings, so you never know why the voter rated a story the way they did. Since you don't know the WHY of the voters' ratings, you don't know if the adjusted rating is valid.

Replies:   Grant
Grant ๐Ÿšซ
Updated:

@REP

I would say that most of the posts in this thread are based on the assumption that voters have a valid reason for the rating they assign to a story. Unfortunately, that assumption is not true for the majority of the ratings assigned by the voters.

The previous system made it possible for people to vote and show what it was they were voting on- Plot, Quality, Appeal (just like for reviewers). With that a story could score 10s for the first 2, but a 1 for the last if the voter disliked the story for some reason, even though it was well done.

Now there is just one- which is pretty much how did the story appeal to the reader?
If someone finds something so offensive/annoying/off putting about a story it completely ruins it for them, then voting a 1 for it is Valid. Likewise voting 10 on something pretty much just because their favourite author wrote it and they write the types of things they agree with, even if it was filled with errors, mistakes, and general sloppiness & completely lacking in any sort of plot or character development. It is a valid reason.
They aren't good or reasonable reasons, but they are valid.

I believe that most voters vote against a story.

If most voters did that, then how do we get any stories with more than a 1 or 2 rating?
The fact is most voters are smart enough to vote on a story, cutting it some slack for grammar or editing issues, or some off putting parts that they find objectionable or don't agree with, if the plot/development was such that they still enjoyed it overall.
Yes- some people are tossers and 1 bomb (or 10 boost) stories, just because.
But that is only some, not most.

Daydreamz ๐Ÿšซ

@jimq2

The existing votes could pretty easily be recoded as Likes, Loves or null.

solitude ๐Ÿšซ

@Daydreamz

Please, no change to rhe voting system! It's never going to satisfy everyone, but as a reader I find it a very useful metric when deciding whether to read a story, and I'm used to its foibles. (It's not the only metric I use, of course, but thee los of this one would be a nuisance.)

Replies:   Argon  Daydreamz
Argon ๐Ÿšซ

@solitude

Second that.
'likes' have this (anti-)social media taste to them. SOL is a symbiosis of mostly amateur writers and readers, and we writers need a more differentiated feedback than the number of 'likes'.

Replies:   Daydreamz
Daydreamz ๐Ÿšซ

@Argon

How is an average more differentiating? My point is exactly that after a while we can't even tell what a vote was, whether they liked it or hated it.

Daydreamz ๐Ÿšซ

@solitude

It's a good system, and everyone is used to it. But for a reader, it doesn't tell you whether the votes are all 10s and 1s, or all 7s.

jimq2 ๐Ÿšซ

@Daydreamz

Please, no change to rhe voting system!

sic

I agree!

Back to Top

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In