LSF Statistics

Forum organization and occasional community-building.
Forum rules
Questions about Ren'Py should go in the Ren'Py Questions and Announcements forum.
Message
Author
User avatar
Tempus
Miko-Class Veteran
Posts: 519
Joined: Sat Feb 16, 2013 3:37 am
Completed: Ladykiller in a Bind
Projects: StoryDevs
Tumblr: jakebowkett
Deviantart: jakebowkett
Github: jakebowkett
Location: Australia
Contact:

LSF Statistics

#1 Post by Tempus »

So for a web programming project I decided to gather and present some data about LSF's user registration numbers, mostly for my own curiosity. I figured I'd share the info.
Image

Click image for bigger version.
Obviously 2015 is still in progress so the data for it is going to (and already has!) changed. From data collected in 2015 so far it seems total registrations for 2015 will be roughly 4,000. This is reflected in the extrapolation above in yellow. Here's a little more detailed breakdown:
Image

Click image for bigger version.
I'll work on presenting things nicely later on, preferably in an automated way! Also I'll be adding more stuff later in addition to the number of registrations—number of recently active users within a certain time frame (e.g., of the 25,000 members how many have visited the site in the last 6 months?), percentage of accounts with zero posts, number of bots that've slipped through registration (I noticed some when scrolling through the database), etc. If you have a request for something you wanna see, I might do it. Just keep in mind it has to be possible with public user data. I can't analyse PMs (since they're private, obviously) and I can't analyse user location because LSF doesn't collect that data.

(Also, I know it'd be more efficient to ask Tom to do this but a.) this is a learning project for me and b.) he's probably got better things to do!)
StoryDevs — easy-to-search profiles for VN devs (under construction!)

User avatar
trooper6
Lemma-Class Veteran
Posts: 3712
Joined: Sat Jul 09, 2011 10:33 pm
Projects: A Close Shave
Location: Medford, MA
Contact:

Re: LSF Statistics

#2 Post by trooper6 »

Could you collect which percentage of users self-list as over 18 vs. those who don't?
A Close Shave:
*Last Thing Done (Aug 17): Finished coding emotions and camera for 4/10 main labels.
*Currently Doing: Coding of emotions and camera for the labels--On 5/10
*First Next thing to do: Code in all CG and special animation stuff
*Next Next thing to do: Set up film animation
*Other Thing to Do: Do SFX and Score (maybe think about eye blinks?)
Check out My Clock Cookbook Recipe: http://lemmasoft.renai.us/forums/viewto ... 51&t=21978

User avatar
Tempus
Miko-Class Veteran
Posts: 519
Joined: Sat Feb 16, 2013 3:37 am
Completed: Ladykiller in a Bind
Projects: StoryDevs
Tumblr: jakebowkett
Deviantart: jakebowkett
Github: jakebowkett
Location: Australia
Contact:

Re: LSF Statistics

#3 Post by Tempus »

Yes, that's definitely possible. So far I've only got data from the memberlist (mostly because it's more efficient to go through 418 pages than 25,000 individual profile pages), but I'll eventually write something that grabs info from every profile page.
StoryDevs — easy-to-search profiles for VN devs (under construction!)

User avatar
Kailoto
Veteran
Posts: 232
Joined: Sat Jan 12, 2013 2:36 am
Completed: No VNs, but a few novels. :D
Projects: Artificial, Seven Deaths (inactive)
Skype: I'm on Discord! (Kailoto#5139)
Location: Seattle, the Emerald City
Contact:

Re: LSF Statistics

#4 Post by Kailoto »

This is really cool! Like trooper6 I'd be interested in the age distribution, and I'd also like to throw in posts per day for your consideration. I'm interested in what the local maximum would be (I'm assuming the absolute maximum would be zero, due to all the unused accounts), since that's a little more telling than the average or median.
Things I've Written:
Sakura (Novel, Self Published, 80,000+ words)
City and Girl (Novel, First Draft, 70,000+ words)
Loka (Novel, Third Draft, 120,000+ words)


A layabout writer and programmer with lots of problems and even more ideas. Hyped for Persona 5.

User avatar
Tempus
Miko-Class Veteran
Posts: 519
Joined: Sat Feb 16, 2013 3:37 am
Completed: Ladykiller in a Bind
Projects: StoryDevs
Tumblr: jakebowkett
Deviantart: jakebowkett
Github: jakebowkett
Location: Australia
Contact:

Re: LSF Statistics

#5 Post by Tempus »

Glad you like it :) Posts per day would be interesting. I didn't pass high school maths, so I'll have to look up how to work out the local maximum when I get to that part!

---

On an unrelated note: it was fun watching all the user names go by when the script ran. There were a lot of funny ones. My favourite was:
  • # 2843
    Username: CuriousHornyGuy
    Reg. Date: Fri Jul 10, 2009 5:00 pm
    Reg. Unix: Fri Jul 10, 2009 10:00 pm
    Post Count: 0
    Website:
I also ended up reading a fair few of old threads too, weaving my way to them via usernames that caught my eye. One of those threads was this one from 2005. Totally unrelated but hey... um, I don't have a conclusion to this sentence help. Cool to see members who still post today way back then! It also makes me feel nostalgic, strangely—strange because I wasn't even a member on this forum until 2013.
StoryDevs — easy-to-search profiles for VN devs (under construction!)

User avatar
Kailoto
Veteran
Posts: 232
Joined: Sat Jan 12, 2013 2:36 am
Completed: No VNs, but a few novels. :D
Projects: Artificial, Seven Deaths (inactive)
Skype: I'm on Discord! (Kailoto#5139)
Location: Seattle, the Emerald City
Contact:

Re: LSF Statistics

#6 Post by Kailoto »

Tempus wrote:Glad you like it :) Posts per day would be interesting. I didn't pass high school maths, so I'll have to look up how to work out the local maximum when I get to that part!
Oh, you don't need to calculate it; just take the data and graph it, with posts per day on the x-axis and number of people on the y-axis. It would be a scatter plot (individual points), not a line graph, and the local minimum would be the highest point in a certain area. For example:
Image
Here's a random scatter plot I found off of the internet - I circled the local maximum. Even though there are higher blue points, the circled one is the highest point in its vicinity. (Also yes, I do have a lot of free time.)
Things I've Written:
Sakura (Novel, Self Published, 80,000+ words)
City and Girl (Novel, First Draft, 70,000+ words)
Loka (Novel, Third Draft, 120,000+ words)


A layabout writer and programmer with lots of problems and even more ideas. Hyped for Persona 5.

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: LSF Statistics

#7 Post by PyTom »

For those who didn't see it, here's the visualization I made of the first ten years of forum activity.

https://www.youtube.com/watch?v=hLWeK7C5jag
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
trooper6
Lemma-Class Veteran
Posts: 3712
Joined: Sat Jul 09, 2011 10:33 pm
Projects: A Close Shave
Location: Medford, MA
Contact:

Re: LSF Statistics

#8 Post by trooper6 »

I hadn't seen that before PyTom...that is beautiful!
A Close Shave:
*Last Thing Done (Aug 17): Finished coding emotions and camera for 4/10 main labels.
*Currently Doing: Coding of emotions and camera for the labels--On 5/10
*First Next thing to do: Code in all CG and special animation stuff
*Next Next thing to do: Set up film animation
*Other Thing to Do: Do SFX and Score (maybe think about eye blinks?)
Check out My Clock Cookbook Recipe: http://lemmasoft.renai.us/forums/viewto ... 51&t=21978

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: LSF Statistics

#9 Post by PyTom »

Thanks. It's actually a program meant to visualize git repositories - who is working on what file in a program. What I did was to convert each forum into a directory, and each thread into a file, and then let it loose.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Kailoto
Veteran
Posts: 232
Joined: Sat Jan 12, 2013 2:36 am
Completed: No VNs, but a few novels. :D
Projects: Artificial, Seven Deaths (inactive)
Skype: I'm on Discord! (Kailoto#5139)
Location: Seattle, the Emerald City
Contact:

Re: LSF Statistics

#10 Post by Kailoto »

PyTom wrote:Thanks. It's actually a program meant to visualize git repositories - who is working on what file in a program. What I did was to convert each forum into a directory, and each thread into a file, and then let it loose.
That is quite the ingenious use of the program! I never would have thought of that, and it makes quite the spectacular result.
Things I've Written:
Sakura (Novel, Self Published, 80,000+ words)
City and Girl (Novel, First Draft, 70,000+ words)
Loka (Novel, Third Draft, 120,000+ words)


A layabout writer and programmer with lots of problems and even more ideas. Hyped for Persona 5.

User avatar
Tempus
Miko-Class Veteran
Posts: 519
Joined: Sat Feb 16, 2013 3:37 am
Completed: Ladykiller in a Bind
Projects: StoryDevs
Tumblr: jakebowkett
Deviantart: jakebowkett
Github: jakebowkett
Location: Australia
Contact:

Re: LSF Statistics

#11 Post by Tempus »

@Kailoto: Oh neat. Seems like there'd be multiple local maximums (or maxima, I guess) then? I wouldn't be surprised if Google graphs (which is what I was using to make the line graph) has the ability to mark local maxima within certain thresholds or something.

---

Also, it's cool to see that visualisation of forum activity again. Pretty hypnotic.
StoryDevs — easy-to-search profiles for VN devs (under construction!)

User avatar
Tempus
Miko-Class Veteran
Posts: 519
Joined: Sat Feb 16, 2013 3:37 am
Completed: Ladykiller in a Bind
Projects: StoryDevs
Tumblr: jakebowkett
Deviantart: jakebowkett
Github: jakebowkett
Location: Australia
Contact:

Re: LSF Statistics

#12 Post by Tempus »

Just a quick little update for this thread:

Image

I've been a little busy lately, but I'm hoping to come back to this soon.
StoryDevs — easy-to-search profiles for VN devs (under construction!)

User avatar
svarn
Newbie
Posts: 13
Joined: Tue Aug 04, 2015 5:40 am
Deviantart: mongdej
Contact:

Re: LSF Statistics

#13 Post by svarn »

um... I was going to say ...
"Wow 57% of ppl don't post ever and 42% of ppl post just once ?! That's so sad!", and then I was like ... wait ... something's wrong here ... thats 57+42=99
Check up for math buddy haha :P
Gotta make it to 5+ group fast, I feel bad about these stats. :oops:

User avatar
Tempus
Miko-Class Veteran
Posts: 519
Joined: Sat Feb 16, 2013 3:37 am
Completed: Ladykiller in a Bind
Projects: StoryDevs
Tumblr: jakebowkett
Deviantart: jakebowkett
Github: jakebowkett
Location: Australia
Contact:

Re: LSF Statistics

#14 Post by Tempus »

@svarn: haha, well, there is still the fractional parts of the percentages which bring it up to 100.

Regarding the stats, I wouldn't feel bad. Though I am curious to know whether this is an average participation rate for an online forum. I suspect that some fraction of those non-posters still lurk.

---

Another little thing I noticed while preparing my next script: currently LSF has 25,340 members, but the most recent member's ID is 32075, indicating that about 7,000 profiles have been deleted over the course of the forum's history. (Each profile has an ID associated with it. The first member is 0 or 1, and each subsequent member is one higher—2, 3, 4 ... 23464, etc. This number is used to link to your profile, such as in this link: http://lemmasoft.renai.us/forums/member ... le&u=19989 If you change the number at the end you get a different profile. For obvious reasons, the number associated with a particular user never changes.)
StoryDevs — easy-to-search profiles for VN devs (under construction!)

User avatar
svarn
Newbie
Posts: 13
Joined: Tue Aug 04, 2015 5:40 am
Deviantart: mongdej
Contact:

Re: LSF Statistics

#15 Post by svarn »

Ooooh never mind me :D sorry I'm stupid.
I assumed:
57,76% = didn't post
42,24% = 1-5 posts
19,93% = 5-50 posts
etc. Which already "adds up to 119,93%", You can probably see my mistake at this point > <

Post Reply

Who is online

Users browsing this forum: No registered users