• The regular administrative staff are taking a vacation, and in the meantime, Biigoh is taking over. See here for more information.
  • A notice about Rule 3 regarding sites hosting pirated/unauthorized content has been made. Please see here for details.
  • Staff is working to deal with the problem of synonymous tags. See here for more information and to suggest tag mergers.
  • Due to issues with external spam filters, QQ is currently unable to send any mail to Microsoft E-mail addresses. This includes any account at live.com, hotmail.com or msn.com. Signing up to the forum with one of these addresses will result in your verification E-mail never arriving. For best results, please use a different E-mail provider for your QQ address.
  • For prospective new members, a word of warning: don't use common names like Dennis, Simon, or Kenny if you decide to create an account. Spammers have used them all before you and gotten those names flagged in the anti-spam databases. Your account registration will be rejected because of it.
  • Since it has happened MULTIPLE times now, I want to be very clear about this. You do not get to abandon an account and create a new one. You do not get to pass an account to someone else and create a new one. If you do so anyway, you will be banned for creating sockpuppets.
  • Due to the actions of particularly persistent spammers and trolls, we will be banning disposable email addresses from today onward.

Anonymous star based rating/score for fics

NumberSix

Experienced.
Joined
May 21, 2022
Messages
3,857
Likes received
13,990
It will be nice if there is some mechanism to give a fic a score rather than just like the OP/subsequent posts/follow.
 
Star ratings don't work in real world. Everything under 4.5 ends up meaning a dislike. And most platforms reject concept of dislikes because that does not promote positivity. So we end up with a like system like QQ currently has.
 
That sounds horrifically abuseable if it's anonymous
And if you don't leave an actual comment on the thread explicitly explaining why, the score is a worthless measure to both author and reader
 
That sounds horrifically abuseable if it's anonymous
And if you don't leave an actual comment on the thread explicitly explaining why, the score is a worthless measure to both author and reader
It will have to come from a logged in user.
And maybe it should display who rated it, but not what the rating was.
Some safeguards could also be added, like fresh or "inexperienced" accounts not getting to vote. And blocking people who the OP blocks from adding to the score.

I view it as a faster and more exact way to review a work than writing a review, and more anonymous.
Some people who enjoy the work but don't see it as a masterpiece might find anonymous star reviews to be a better and easier way to give feedback.
 
It will have to come from a logged in user.
And maybe it should display who rated it, but not what the rating was.
Some safeguards could also be added, like fresh or "inexperienced" accounts not getting to vote. And blocking people who the OP blocks from adding to the score.
..that sounds like a complete and utter pain to even begin coding, let alone implementing.
There's also the question on how would you even judge what benchmark should be used for "allowed" accounts.
Kinda unfair to be account age if it's something beyond very short, and if it's very short it's pretty much useless.
Can't go for post count cause you have old accounts here who barely post
There's no single unique way you could judge "these accounts can vote" and not have it turn into a massive clusterfuck due to insulting members who for arbitrary reasons literally can't use a newly implemented function

I view it as a faster and more exact way to review a work than writing a review, and more anonymous.
Issue is, again.
It's a vague number, it does not give anything of substance to the author.
"Oh this rated a 3 out of five..so what was the issue. Grammar? Too wordy, too short, too long, issue with x/y/z?"


Some people who enjoy the work but don't see it as a masterpiece might find anonymous star reviews to be a better and easier way to give feedback.
It's the masterpieces you tend to have less useful feedback compared to praise.
Provided you word it politely, a vast majority of authors do really want feedback on how to improve their art.
While leaving a random ass number is vague as fuck, is unhelpful, and specifically because you left no commentary would have both the writer and readers going "so why did this get x score"
Which then loops/devlolves into readers going "this should totally be a higher/lower score, people are trolling with the rating", because personal opinion is random, and unique for each person


And that's avoiding the obvious issue that if it's anonymous, even if you put some limits on it, people will find loopholes and abuse it either for good, troll, or evil.
Which would then only generate extra work for the overlords who already only have a limited amount of free time per day they dedicate to this site
 
..that sounds like a complete and utter pain to even begin coding, let alone implementing.
There's also the question on how would you even judge what benchmark should be used for "allowed" accounts.
Any user who has at least a few dozen posts and whose account is older than say a year?

And considering the fact thet this xf should use an MVC design pattern and appears highly extensible the actual backend code should not be more than a few dozen lines, with the ORM for the extra table.
Create a table, done via the ORM thet xf uses.
Add changes to the default view for an extra UI element and the like, should be easy as it is a common use case and probably even low/no code UI based tinkering to some degree.Update the templates thet the view uses to spit out stuff if required.
UI sends an API call to the controller, the controller receives it and validates it and sends it over to the model, the model checks if this is an update or a new raring by keeping the raw data, a map of users and ratings in a json object.Aftet the update r calculate the new averegr and store it in a separate field and increment the count of users who voted if needed.
Since the reviews are anonymous the overhead to the DB would probably be even less then thet of processing the likes/emoji.
Alternately you could have a fencier element thet also displays who voted but not how.Showing who voted how would also be trivial, nut bad for privacy.
Hell you could probably grab this and stick it into a prompt, then polish the vibe code it spews out and get something drcent-ish fairly quickly.

Also, some googling found a bunch of extensions thet appear to be doing this already.


 
So someone already made stuff like that. Great.
That's now an add-on that increases yearly maibtaince cost for no purpose whatsoever.

Look
Issues is
This can't be limited to story fics only.
Because QQ *does not* have any separation between story and non-story threads
So the rating would be applied to all the threads on the site.
The other alternative is telling the mods to go look through how many thousands of threads there are and separating fics from non fics

And again
You're overcomplicating for wanting a frwtute that's functionally useless for QQ

Yes, it makes sense for other forums where there are things where people publish recipes, actual physical products, etc... Things where a rating would actually be an useful thing.
A forum where the focus is stories ideas and discussions?
Blatant waste of time if you don't leave a, actually useful review to reflect the eating you give because how the bloody hell is an author supposed to know shat they should be working on fixing if they have no comments just a bloody random number.


And with introduction of ratings there introducing blatant favoritism and quality segregation. Because people will max rate authors they like, they will compare authors purely based on ratings, downvote people they disagree with regardless of actual content, and i honestly don't see this ending on a positive , or useful, note.

The crux of the matter is numbers are meaningless without context. You want to introduce numbers without context to be attached to threads for, what not wanting to bother to leave a comment, review? It is the exact opposite of what a forum at the heart is meant to be, a place to discuss and share feedbackx not a mess of impersonal vague numbers
 
A simple toggle can let the OP enable/disable voting, as I proposed above.
One more if/else statement to populate the table.
Trivial addition compared to the rest.

But now that you mentioned it, those add-ons all do let you have alternate forms of these and it would be lovely to have a mechanism to differentiate between story/quest and regular threads, too.
 
*sigh*
In the end
You're throwing suggestions of "add this and that"
It's still not answering the base question on what good does it do.
I need you to pause.
And give thought to the question/scenario I'm about to give.

You're an author, that just posted the first/first couple of chapters for a story/idea you had.
You wait.
After a day there's not a single response, but multiple ratings that averaged the thread to..let's say a 4.1
So you're clearly doing *something" good.
But there's a higher rating which means something went wrong. Did you pacr it wrong, spent too much/little time on something, did something give the wrong impression are there grammar/logic mistakes you're not seeing?
You don't know, because no one is saying anything just leaving a number.

Similar scenarios
You're a reader browsing a fandom you like.
You see a recent thread that has a...again let's say 4.1 rating yet no one posted on the thread.
Is the story at fault, or is it something else? Do they not want to engage with the author? Are there sone issues here?
Again, you don't know because all you have is an arbitrary number.


The central issue here is, you're ssuggesting a rating system for something that is, at best, difficult to tste objectively. It's all thoughts of other people put down on paperx you *will* be subjective on how a certain story hits, what kind of opinion it forms.
And trying to rate it on modern literal standards because a vast majority here *aren't professional authors*. They just have stuff they like to share wwith othere. Sure, they welcome advice to improve, but not many want to use it to actually become full time authors.

So i want you to think about and give a clear answer.
What. Would a rating system you suggest achieve?
And saying "on just make leaving reviews alongside a rating mandatory" doesn't cut it. That's literally making posts in a thread with extra steps, complicated by adding a new extension to the thread and imposing ratings on people who do this for fun and relaxation.
 
...as i have just earlier stated in just one of potential hypothetical, cenarios, that's not any kind of useful feedback. That's throwing a number without any sort of context st a thread

And why do you think longer works would get prioritized
 
...as i have just earlier stated in just one of potential hypothetical, cenarios, that's not any kind of useful feedback. That's throwing a number without any sort of context st a thread

And why do you think longer works would get prioritized
People's time is valuable.

Thread size, number of replies and word count alone do not entice you into reading something, having a ratings system and being able to see how many people found this a masterpiece, mid level or bad on the other hand is a concrete, fast metric.

This approach has been used by reviewers, bookstores and the like for years.

It is a massive convenience.
 
It's a fun idea and I can get the thought behind it, but it reminds me of Literotica's rating system and that's not a great look.

Literotica's rating system is a poisonous put of vipers, for those unaware. Anything below four and a half stars is considered horrifically bad and because people have different takes on how stories should be, there is a bunch of band wagoning against stuff that they don't feel fits even if it's technically well written. There are whole rating wars between rival authors, organised groups who sweep through and downvote everything that they're against and even bot manipulation.

It is a massive headache.
 
Sounds a bit like Royal Road. Think I've heard of rating wars going on there as well, and authors basically have the attitude that 'anything less than 5 stars is active sabotage' when asking for reviews, so I'm not sure how useful a metric it actually is.
 
Star ratings don't work in real world. Everything under 4.5 ends up meaning a dislike. And most platforms reject concept of dislikes because that does not promote positivity.
Also, dislikes tend to result in people ganging up and mass-downvoting people (or whatever) they don't like for whatever reason. Like with games on Steam, where periodically some group takes a dislike to a game for some-non-game reason (usually something Rule 8 related) and mass downvotes it to tank its collective rating.

Spite is a powerful and often irrational force, and dislikes enable spite.
 
I don't use RoRo/LitE so didn't know about it, but yeah, rating wars/intentionally skewing the result was Quite litetally the first thing came to mind when i originally saw this idea proposed.

Also, as i don't know hot those sites have it set up..is it just numbers, or are they required to leave an actual review along the rating?
Because the second biggest issue is, it's a subjective rating, and if there's no further context, how does a writer/reader know if its due to the vibe, the writing quality, the grammar, maybe the overall thread vibe rsrher then story vibe etc...


Thread size, number of replies and word count
This is an honest question, not having a laugh here or doing a bit.
People actually look at those things before starting to read a story?
 

Users who are viewing this thread

  • Back
    Top