Register | Sign In


Understanding through Discussion


EvC Forum active members: 59 (9208 total)
3 online now:
Newest Member: Skylink
Post Volume: Total: 919,431 Year: 6,688/9,624 Month: 28/238 Week: 28/22 Day: 1/9 Hour: 1/0


Thread  Details

Email This Thread
Newer Topic | Older Topic
  
Author Topic:   New Feature: Message Rating System
Adminnemooseus
Inactive Administrator


Message 226 of 258 (723927)
04-10-2014 9:47 PM
Reply to: Message 225 by Adminnemooseus
04-10-2014 7:34 PM


The list of members having a ratings number
Page 1
Page 2
The list can be sorted in other ways. For example, if you wish to see a mass of spammer suspension red dots, sort by "reg date" over at the right side of the table. Page 2 has a lot more than page 1.
Adminnemooseus

Or something like that.

This message is a reply to:
 Message 225 by Adminnemooseus, posted 04-10-2014 7:34 PM Adminnemooseus has seen this message but not replied

  
New Cat's Eye
Inactive Member


Message 227 of 258 (763447)
07-24-2015 8:49 PM


From Message 45
NoNukes writes:
But more importantly, how is your rating a Bo Derek, perfect 10 Larni? What's the algorithm at work here? I'm going to give you an upvote and see what happens.
Larni writes:
A perfect 10?
I've been a good boy with a good heart.
But in reality: I posted when my boy William was born (he's 12 weeks old, now) and (Just like Christmas during World War One) every one came together to bring him gifts of up votes and good wishes.
I'm not comparing William to Jesus: that's for other people to decide.
Yes, I remember now. Congrats again.
The message Larni is talking about is Message 1, which he posted on 04-29-2015, and he has 22 Cheers as of right now.
Larni's great, I don't mean to take away from that. But how is this Member Rating supposed to work?
He's still pegged at 10.0 three months later. How is it calculated?
ABE
Is it still this:
rating = (total votes) / (total messages with one or more votes)
from Message 203?
Edited by Cat Sci, : No reason given.

Replies to this message:
 Message 228 by Admin, posted 07-24-2015 9:43 PM New Cat's Eye has not replied
 Message 230 by NoNukes, posted 07-26-2015 8:40 PM New Cat's Eye has not replied
 Message 242 by Admin, posted 09-03-2015 10:34 AM New Cat's Eye has replied

  
Admin
Director
Posts: 13107
From: EvC Forum
Joined: 06-14-2002


Message 228 of 258 (763452)
07-24-2015 9:43 PM
Reply to: Message 227 by New Cat's Eye
07-24-2015 8:49 PM


Larni doesn't have enough votes to have a rating, must be a bug. I'll look into it tomorrow.

--Percy
EvC Forum Director

This message is a reply to:
 Message 227 by New Cat's Eye, posted 07-24-2015 8:49 PM New Cat's Eye has not replied

Replies to this message:
 Message 229 by Larni, posted 07-25-2015 5:33 AM Admin has replied

  
Larni
Member (Idle past 104 days)
Posts: 4000
From: Liverpool
Joined: 09-16-2005


(3)
Message 229 of 258 (763462)
07-25-2015 5:33 AM
Reply to: Message 228 by Admin
07-24-2015 9:43 PM


I did some checking myself and me having a persistent '10' rating is a feature, rather than a bug.
I would leave it as it is or you may bork the whole message board.

The above ontological example models the zero premise to BB theory. It does so by applying the relative uniformity assumption that the alleged zero event eventually ontologically progressed from the compressed alleged sub-microscopic chaos to bloom/expand into all of the present observable order, more than it models the Biblical record evidence for the existence of Jehovah, the maximal Biblical god designer.
-Attributed to Buzsaw Message 53
The explain to them any scientific investigation that explains the existence of things qualifies as science and as an explanation
-Attributed to Dawn Bertot Message 286
Does a query (thats a question Stile) that uses this physical reality, to look for an answer to its existence and properties become theoretical, considering its deductive conclusions are based against objective verifiable realities.
-Attributed to Dawn Bertot Message 134

This message is a reply to:
 Message 228 by Admin, posted 07-24-2015 9:43 PM Admin has replied

Replies to this message:
 Message 231 by Admin, posted 07-26-2015 8:57 PM Larni has not replied

  
NoNukes
Inactive Member


(2)
Message 230 of 258 (763551)
07-26-2015 8:40 PM
Reply to: Message 227 by New Cat's Eye
07-24-2015 8:49 PM


Nobody likes a tattle tale.

Under a government which imprisons any unjustly, the true place for a just man is also in prison. Thoreau: Civil Disobedience (1846)
History will have to record that the greatest tragedy of this period of social transition was not the strident clamor of the bad people, but the appalling silence of the good people. Martin Luther King
If there are no stupid questions, then what kind of questions do stupid people ask? Do they get smart just in time to ask questions? Scott Adams

This message is a reply to:
 Message 227 by New Cat's Eye, posted 07-24-2015 8:49 PM New Cat's Eye has not replied

  
Admin
Director
Posts: 13107
From: EvC Forum
Joined: 06-14-2002


Message 231 of 258 (763552)
07-26-2015 8:57 PM
Reply to: Message 229 by Larni
07-25-2015 5:33 AM


We were out all day yesterday and today, so the feature will likely continue into tomorrow, though I am starting to look at it now.

--Percy
EvC Forum Director

This message is a reply to:
 Message 229 by Larni, posted 07-25-2015 5:33 AM Larni has not replied

Replies to this message:
 Message 232 by jar, posted 07-26-2015 9:46 PM Admin has seen this message but not replied
 Message 233 by xongsmith, posted 07-28-2015 1:04 PM Admin has replied

  
jar
Member (Idle past 90 days)
Posts: 34140
From: Texas!!
Joined: 04-20-2004


Message 232 of 258 (763555)
07-26-2015 9:46 PM
Reply to: Message 231 by Admin
07-26-2015 8:57 PM


As my Mom said; "Look but don't touch!"
Edited by jar, : mu ---> my

Anyone so limited that they can only spell a word one way is severely handicapped!

This message is a reply to:
 Message 231 by Admin, posted 07-26-2015 8:57 PM Admin has seen this message but not replied

  
xongsmith
Member
Posts: 2620
From: massachusetts US
Joined: 01-01-2009


Message 233 of 258 (765387)
07-28-2015 1:04 PM
Reply to: Message 231 by Admin
07-26-2015 8:57 PM


Looks like the rating system is on hiatus. That's okay, it was hard to understand how mine would change up & down with no activity on my part.

- xongsmith, 5.7d

This message is a reply to:
 Message 231 by Admin, posted 07-26-2015 8:57 PM Admin has replied

Replies to this message:
 Message 234 by Admin, posted 07-28-2015 6:17 PM xongsmith has not replied

  
Admin
Director
Posts: 13107
From: EvC Forum
Joined: 06-14-2002


Message 234 of 258 (765415)
07-28-2015 6:17 PM
Reply to: Message 233 by xongsmith
07-28-2015 1:04 PM


This has unexpectedly become a busy period - nothing bad, but suddenly there are a bunch of things I have to take care of. So I've gotten into the middle of debugging this a couple times only to have to abandon the work. I've restored the printing of member ratings. I likely won't have time to work on this tomorrow either, but it shouldn't be too much longer.

--Percy
EvC Forum Director

This message is a reply to:
 Message 233 by xongsmith, posted 07-28-2015 1:04 PM xongsmith has not replied

Replies to this message:
 Message 235 by AZPaul3, posted 07-28-2015 7:40 PM Admin has seen this message but not replied
 Message 236 by New Cat's Eye, posted 07-29-2015 9:07 AM Admin has replied

  
AZPaul3
Member
Posts: 8654
From: Phoenix
Joined: 11-06-2006
Member Rating: 6.6


Message 235 of 258 (765418)
07-28-2015 7:40 PM
Reply to: Message 234 by Admin
07-28-2015 6:17 PM


Take your time, Percy. This rating thing is of no importance at all. You could turn it off permanently and ... well some people might yip but a lot of us couldn't care less.
I know, I know, it's for the product. Ya gotta do what ya gotta do.
Go about what needs doing. This will keep, I'm sure, for the next 6 to 48 months, give or take.

This message is a reply to:
 Message 234 by Admin, posted 07-28-2015 6:17 PM Admin has seen this message but not replied

  
New Cat's Eye
Inactive Member


Message 236 of 258 (765436)
07-29-2015 9:07 AM
Reply to: Message 234 by Admin
07-28-2015 6:17 PM


Sorry for causing a ruckus.
I don't really care about the Member Rating, I was just curious how you intended it to work.
What is it that it is rating? How "good" of a member you are? Or how much people like you? Or how good the content you post is?
The current system doesn't indicate to me that it actually rates the members in any meaningful way.
Do you want suggestions on changing the formula that calculates it?

This message is a reply to:
 Message 234 by Admin, posted 07-28-2015 6:17 PM Admin has replied

Replies to this message:
 Message 237 by Admin, posted 07-29-2015 9:34 AM New Cat's Eye has not replied

  
Admin
Director
Posts: 13107
From: EvC Forum
Joined: 06-14-2002


Message 237 of 258 (765440)
07-29-2015 9:34 AM
Reply to: Message 236 by New Cat's Eye
07-29-2015 9:07 AM


Cat Sci writes:
What is it that it is rating? How "good" of a member you are? Or how much people like you? Or how good the content you post is?
The label "Member Rating" will be under control of the site manager.
Do you want suggestions on changing the formula that calculates it?
Sure. I've been struggling with this for a long time and have changed the formula at least twice that I remember.

--Percy
EvC Forum Director

This message is a reply to:
 Message 236 by New Cat's Eye, posted 07-29-2015 9:07 AM New Cat's Eye has not replied

Replies to this message:
 Message 238 by xongsmith, posted 07-29-2015 2:39 PM Admin has replied

  
xongsmith
Member
Posts: 2620
From: massachusetts US
Joined: 01-01-2009


(1)
Message 238 of 258 (765452)
07-29-2015 2:39 PM
Reply to: Message 237 by Admin
07-29-2015 9:34 AM


Percy answers Cat Sci:
Cat Sci writes:
What is it that it is rating? How "good" of a member you are? Or how much people like you? Or how good the content you post is?
The label "Member Rating" will be under control of the site manager.
Do you want suggestions on changing the formula that calculates it?
Sure. I've been struggling with this for a long time and have changed the formula at least twice that I remember.
Perhaps right after the total lifetime posts, you could put total lifetime "likes", then if you want to get fancy, the total likes over the last 100 posts. That would require a linked closed loop list of the last 100 for each member with a pointer to the next post to be replaced by a new one. Cool software stuff. I used to keep a Last 8 for my croquet players that way. C program...
But maybe rule out the Coffee House??? Baby pictures? I dunno. I guess they're ok in their own way there.

- xongsmith, 5.7d

This message is a reply to:
 Message 237 by Admin, posted 07-29-2015 9:34 AM Admin has replied

Replies to this message:
 Message 239 by Admin, posted 07-29-2015 3:33 PM xongsmith has not replied
 Message 240 by ringo, posted 07-29-2015 3:34 PM xongsmith has not replied

  
Admin
Director
Posts: 13107
From: EvC Forum
Joined: 06-14-2002


(1)
Message 239 of 258 (765459)
07-29-2015 3:33 PM
Reply to: Message 238 by xongsmith
07-29-2015 2:39 PM


xongsmith writes:
Perhaps right after the total lifetime posts, you could put total lifetime "likes", then if you want to get fancy, the total likes over the last 100 posts. That would require a linked closed loop list of the last 100 for each member with a pointer to the next post to be replaced by a new one. Cool software stuff. I used to keep a Last 8 for my croquet players that way. C program...
The programming language is PHP (not c, unforunately), so one doesn't normally use linked lists (one *could*, but it isn't the way to go since the data is in the database), and the database is MySQL, so a good goal is to avoid needless queries. Right now votes are kept in a single table, so one might do a query like this to get all the votes for a given member's messages for the last 90 days:
select Yes, No from MessageRatings where MBRID=7965 && Time > 1430421200
This returns an array of elements to PHP, each element an associative array with keys ['Yes'] and ['No'] (or [0] and [1] if you so choose), so you just count up the yes's and no's. You could also ask MySQL to do the counting for you, but that's more involved and probably not as fast.
But I also have a dirty bit, so nothing is recalculated unless there's a change in the votes for his messages.
Calculating total lifetime figures could be done at the same time and is relatively easy to add.
But maybe rule out the Coffee House??? Baby pictures? I dunno. I guess they're ok in their own way there.
I've considered excluding votes from certain locales and/or situations, but that would make the database tables and the queries more complicated, as well as the board's control panel so that the discussion board manager could set it up the way he wants.
Edited by Admin, : Interestingly, [0] disappears unless you use HTML entities. All these years and I had no idea. I put this on my todo list. In my meantime I changed the text to use HTML entities.

--Percy
EvC Forum Director

This message is a reply to:
 Message 238 by xongsmith, posted 07-29-2015 2:39 PM xongsmith has not replied

  
ringo
Member (Idle past 662 days)
Posts: 20940
From: frozen wasteland
Joined: 03-23-2005


Message 240 of 258 (765460)
07-29-2015 3:34 PM
Reply to: Message 238 by xongsmith
07-29-2015 2:39 PM


xongsmith writes:
Perhaps right after the total lifetime posts, you could put total lifetime "likes"....
That's what I would suggest. Then we can make up our own math.

This message is a reply to:
 Message 238 by xongsmith, posted 07-29-2015 2:39 PM xongsmith has not replied

Replies to this message:
 Message 241 by Stile, posted 07-30-2015 10:14 AM ringo has seen this message but not replied

  
Newer Topic | Older Topic
Jump to:


Copyright 2001-2023 by EvC Forum, All Rights Reserved

™ Version 4.2
Innovative software from Qwixotic © 2024