|
Welcome! The Trek BBS is the number one place to chat about Star Trek with like-minded fans. Please login to see our full range of forums as well as the ability to send and receive private messages, track your favourite topics and of course join in the discussions. If you are a new visitor, join us for free. If you are an existing member please login below. Note: for members who joined under our old messageboard system, please login with your display name not your login name. |
|
|||||||
| Trek Literature "...Good words. That's where ideas begin." |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Fleet Captain
Location: Berlin, Germany
|
Tabulated review threads sorted by average score
The average score is determined as follows: Each vote is given a weight from 1 for "Poor" to 5 for "Outstanding". Then the sum of all votes is divided by the number of votes and rounded to two places. Here's the output: http://www.eikehein.com/stuff/trekbb...w_threads.html This is static, i.e. it'll be outdated as soon as any new vote comes in past the time I generated the page (see below regarding future plans). Here's the source code, under GPL v3: http://paste.kde.org/186488/03186132/ And the URL file used as input, put together manually via a search for "review thread": http://paste.kde.org/185954/64256221/ It's written in Python 3 and requires the lxml library. I ran it on Linux, but it should run equally well on Windows and other operating systems, with an invocation à la "python3 threads.py threads.txt > threads.html". Beware that this was written hurriedly while suffering sleep deprivation, so it may eat babies or attract Borg cubes. Obviously there are tons of things that could be improved, starting with the scoring algorithm: The Children of Kings comes out on top with a single "Outstanding" vote at present (edit: the output has since been regenerated to reflect additional votes), because the number of voters is not taken into account (luckily this is the only thread with a sample size that's too small to be useful). It would also be nice to output a little fancier HTML, with sortable table columns. And the review thread discovery could be automated, obviating the need to prepare an input file. At least it does already take care to reject threads that don't follow the "standard poll format", so the data should be reliable .Stay tuned, I'll probably revisit this and make it a proper, live website at some point - or, of course, you can grab the source and beat me to it if you want! Thanks to Thrawn who inspired me to do this with this post. Last edited by Sho; January 14 2012 at 02:07 AM. |
|
|
|
|
#2 |
|
Captain
|
Re: Tabulated review threads sorted by average score
Kinda reminds me of the Spoiler-free Opinion Summary site, which is a site for grading episodes of Trek that I've always loved. If I remember right, it started off as grading threads on the usenet trek boards, back in the early 90s, and eventually he set up a website and automated it. I've often wished there was an SOS for Trek books. Your script could become that.
__________________
Homer: The information superhighway showed the average person what some nerd thinks about Star Trek. |
|
|
|
|
|
#3 |
|
Fleet Captain
Location: Berlin, Germany
|
Re: Tabulated review threads sorted by average score
. Yeah, I was thinking, given the ever-popular "So which ones did you love the most?" thread format, it would be fun to actually pull together what hard, numeric data we have about the forum participants' preferences.Edit: I really like the little vote distribution bar graphs on SOS, another one for the todo .
Last edited by Sho; January 13 2012 at 06:38 AM. |
|
|
|
|
#4 |
|
Commodore
Location: Washington, DC
|
Re: Tabulated review threads sorted by average score
__________________
The Almighty Star Trek Lit-Verse Reading Order Flowchart - be confused no longer about what to read next, or what to read first. 12/5/12: Now brilliantly updated by 8of5! |
|
|
|
|
#5 |
|
Rear Admiral
Location: 2010
|
Re: Tabulated review threads sorted by average score
I'm glad to see my love of The Children of Kings validated.
__________________
"All of time and space. Everywhere and anywhere, every star that ever was. Where do you want to start?" Exploring the Universe |
|
|
|
|
|
#6 |
|
Rear Admiral
Location: 2010
|
Re: Tabulated review threads sorted by average score
__________________
"All of time and space. Everywhere and anywhere, every star that ever was. Where do you want to start?" Exploring the Universe |
|
|
|
|
|
#7 |
|
Fleet Captain
Location: Berlin, Germany
|
Re: Tabulated review threads sorted by average score
![]() My original ambition was just to track the voting already going on here, though, as a service to the forum. I think being able to compare just the threads here has its own value / fun factor socially, so I definitely want to retain having a site just for that . I hope to find some time to make a first auto-updating and more respectably looking+handling version later this weekend or next week. Keep making those review threads!My worry regarding a more general voting site is that it would necessarily double as a book directory, and thus duplicate that part of existing sites. Perhaps it would be more sensible to plug a rating component into a place like Memory Beta. OTOH, maybe rating and associated charting / report generating features are big enough to stand alone and make the redundancy a minor offense - the greater UI focus that affords would be a big plus I should think. Oh well, high-flying plans and so little time . I'll focus on the TrekBBS version for the moment, but keep reusability in mind for later.Re The Children of Kings, best way to fix that is for everyone to head over there now and vote .Edit: I've taken a few moments to add a datestamp below the table, fix a problem with polls lacking any votes turned up by the new The Rings of Time poll, fix a typo in one of the column headers and reflect a second vote for Children. Output and source code link updated. Last edited by Sho; January 14 2012 at 01:38 AM. |
|
|
|
|
#8 |
|
Admiral
|
Re: Tabulated review threads sorted by average score
__________________
Thiptho lapth! Ian (Entire post is personal opinion) The Andor Files @ http://andorfiles.blogspot.com/ |
|
|
|
|
#9 |
|
Lieutenant Commander
Location: Washington
|
Re: Tabulated review threads sorted by average score
Not only do we get Sho's cool collection of all the recent book polls, but we get another peek at Mollmann's site (and, to a Wayback Machine novice, it seems extremely reluctant to divulge more than a peek). Mollmann's site was the greatest thing in the history of mankind while it was around. As one who paid for many a good - as well as many a bad - Trek book, it was fun to see the consensus on the comparative level of talent possesed by the authors (which - in the case of the ones who proclaimed themselves experts of their craft - was doubly amusing). The site didn't get updated that often, though (was it updated shortly before its demise, Steve, or did it die off with a ton of votes never getting entered)? Kind of ironic now to see Steve himself now getting smacked around in Sho's ratings (actually, he comes out in the middle of the pack, but somewhere Pamela Sargent must be taking perverse pleasure, nonetheless) Last edited by GHS; January 15 2012 at 03:50 AM. |
|
|
|
|
|
#10 |
|
Fleet Captain
Location: Berlin, Germany
|
Re: Tabulated review threads sorted by average score
.Though it's interesting to note that many of the poll options may be relative rather than absolute, i.e. "Above Average" might not satisfy the question "Is this a good book?" but only "Is this a good TrekLit book?" depending on the reference frame people adopt while voting. So technically you probably can't really derive a general level of satisfaction with TrekLit, except that "Poor" is, well, poor in an absolute sense, so general dissatisfaction would be visible. Then again, it's probably moot - people who generally dislike TrekLit are unlikely to vote here. So TrekLit-relative poll options make good sense. |
|
|
|
|
#11 |
|
Fleet Captain
|
Re: Tabulated review threads sorted by average score
One star = I didn't like it. Two stars = It was OK. Three stars = I liked it. Four stars = I really liked it. Five stars = It was amazing. But that's neither here nor there, I suppose. I like the system here as well, and it wouldn't really do to change the ranking mid-stream.
__________________
Trek Lit Reviews (SCE #4: Interphase, Part I by Dayton Ward & Kevin Dilmore - May 16) 2013 Pocket Books Star Trek Releases |
|
|
|
|
#12 |
|
Fleet Captain
Location: Berlin, Germany
|
Re: Tabulated review threads sorted by average score
.Settling on a rating system for the possible general voting site is an open question, though. Reminds me of something I read recently: http://blog.steepster.com/post/22667...-rating-system |
|
|
|
|
#13 | |||
|
Rear Admiral
Location: 2010
|
Re: Tabulated review threads sorted by average score
I updated it monthly for a while, if I remember right, but then began to lose interest. I don't know if there were tons of unentered votes, but I doubt it.
__________________
"All of time and space. Everywhere and anywhere, every star that ever was. Where do you want to start?" Exploring the Universe |
|||
|
|
|
|
|
#14 |
|
Fleet Captain
Location: Berlin, Germany
|
Re: Tabulated review threads sorted by average score
.So ... you like? Edit: Didn't have time yet to add little vote distribution graphs, but that's coming too! Last edited by Sho; January 17 2012 at 06:26 AM. |
|
|
|
|
#15 |
|
Rear Admiral
Location: 2010
|
Re: Tabulated review threads sorted by average score
__________________
"All of time and space. Everywhere and anywhere, every star that ever was. Where do you want to start?" Exploring the Universe |
|
|
|
![]() |
| Bookmarks |
«
Previous Thread
|
Next Thread
»
| Thread Tools | |
|
|
All times are GMT +1. The time now is 09:51 PM.
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
FireFox 2+ or Internet Explorer 7+ highly recommended.
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
FireFox 2+ or Internet Explorer 7+ highly recommended.










.

.





