[steemiq.me] How smart is your writing? Find out your SteemIQ!

in #development8 years ago (edited)

Ever wondered how smart you are based on your posts?

Today I am releasing version 0.1 of SteemIQ. SteemIQ uses Flesch-Kincaid grade level and a number of other metrics such as number of difficult words, number of unique words etc. to generate an IQ between 0 to 200. A user must have at least 3 blog posts in English in order to calculate their SteemIQ. Here is a picture of my SteemIQ as calculated on the website:

What makes SteemIQ different?

  • It does not correlate to reputation, Steem Power, amount of money or any existing metric on steemit.
  • Dynamic algorithm : the more intellectual posts you make the higher your SteemIQ will go.
  • Ever changing : development will make this metric a lot more accurate as bugs are found and fixed.
  • Complete sentences will make the IQ more accurate.

Things learned from developing SteemIQ

  • There are a lot of dummy accounts on steemit like aizen01, aizen02, aizen03, aizen04 ...
  • Only around 500 users of the first 5000 alphabetically have more than 3 posts with complete english sentences.
  • English is a requirement as currently any other language skews the calculation of your SteemIQ.

Version 0.1 Release Log

  • Supports calculating SteemIQ of any user with 3 posts in English that include complete sentences.
  • That's it for now, though there will be many new features coming soon!

Development Details

Special thanks to Adam Mackintosh @agm1984, Ikkyu Sojun @limitless, and Max for being my guidance and feedback givers during the development process. You guys rock!

Find out your IQ today at SteemIQ.me

Sort:  

That's pretty neat. I plugged in a few names to test it out.

This definitely hurts English as a Second language writers and people who post some photographs or images. For example @piedpiper is under 100 and he's a fairly smart guy, but he's posted some graphics.

I also see a preference for long posts, or am I mistaken there? My IQ comes out high and @cryptogee @steemship @firepower and @federicopistono are some others over 140. Long posts is what we have in common, I think.

It's important to be concise and make your words count; quality can come in smaller packages.

Definitely agree, and I created a relatively brief post showing that SteemIQ can be increased with well written sentences. I am of course going to perform more tests and see what works, what doesn't and refine the algorithm. Thank you for the input. I am also thinking about doing some rudimentary image analysis, and adding a weight on images.
https://steemit.com/test/@nphacker/this-is-a-test-for-a-short-steemiq-enhancing-post

This tool is awesome! I'm at 120. :P

I don't really follow PP, but i get the impression that most of the content he posts is actually embedded video.. (andarchy probably has the same problem).

TBH, ive always kind of felt that writers that do that should transcribe and post text in addition (there are ppl of fiverr that would do it fairly cheaply)... after all, the whole point of putting content on a chain is so that its not under the control of a central actor

This is really excellent work. If the demand is there, this algorithm can be augmented to provide ultra serious feedback for content writers. The visionary goal is to achieve an objective rating you can use. It favours longer posts of the complex nature. We reason that complexity and verbosity are key indicators of information-richness and potential value to the community.

@nphacker is one of the more objective thinkers I have met , and it is worth noting that Max Polaczuck is a statistics wizard. He is going to be a key contributor to the accuracy and precision of this metric analyzer algorithm.

I strongly encourage everyone to not abuse this system. There is no fruit for you there. Use it to help yourself to produce useful content. We are approaching a world in which innovation, learning, and knowledge will become at the forefront, so you can use this to tune your contributions.

One future increment of this tool may involve some kind of a leaderboard, and @nphacker is looking at introducing some negative feedback loop logic, so the tool will disfavour and punish abuse tactics. I recommend staying away from grayhat and blackhat manipulation of the tool. We study your posts, and your SteemIQ will reveal your methodology. One might appear at the top of the fraud leaderboard.

My best tip to anyone is, every time you make an assertion, follow it with a 'because'. This key word reveals your reasoning and support. This is more important than your assertion itself. This is how you operate objectively. This is how scientists will notice you--through your 'significant-value' contributions. Without supplying reasoning, you are contributing pseudo-valuable content because a reader cannot tell how you arrived at your assertion. This is why verbosity is a key trait of objective information suppliers.

Thanks,
Adam

Cool product, but I wonder if complexity amd verbosity aren't quite the very best indicators of quality. For my part, I try to make sure that my posts are accessible to a wide audience even when I'm writing about complex topics like my game theory articles. Not to say I'm not interested in your tool, of course.

Complex short posts also = higher IQ, so its not just about length. Size does not matter. It helps though. :)

Thanks Adam! For the great tips and inspiring this product from giving feedback and suggestions at all of the angles!
~Np

Excellent advice Adam! I've been telling you that you should start posting! :D

Lol, the site dev @ned is dumber than average according to this tool

He hasn't posted a lot, and his short posts (for testing reasons and etc.) are punished by the algorithm. Complete sentences and more text content = higher IQ accuracy. Take for example: https://steemit.com/steem/@ned/slack

question -- do post replies count, or just OP's?

Just OP's

amazing tool we should be all using it :) keep on steeming steemers!

@nphacker @agm1984 and I (and Max who is not on Steemit yet) are working on refining the formula. Expect to see some changes in your score over the next few days. Comment your thoughts on this. Thanks!

Thanks Ikkyu! If you guys have any thoughts on how the algorithm can be made better please post below, currently its just a linear log metric.

135... I guess I've been doing something well. :)

Followed and gave you a few upvotes. Just keep on posting and once we refine SteemIQ more, you will definitely get noticed!
Btw, I think I made your rep level go up! Congrats!

You definitely did! Thanks a ton on the follow! Certainly looking forward to see this tool evolve.

@nphacker did issac.asimov belong to you?

There are a lot of dummy accounts on steemit like aizen01, aizen02, aizen03, aizen04 ...

https://steemd.com/@aizen01

The aizen accounts, as well as most of the numbered "dummy accounts" like the badgers, are miners... (you can see them finding POW on the steemd link). you have to create multiple different accounts to mine, because your miner has to "sit out" while its waiting for a witness.

So theyre dummies in a way, but most of them arent sybil armies or anything.. needing to create them is just part of how mining works.

Hmm interesting, I was ranked at 117.68.

I'll agree with some of the feedback here, in that I think intellectual masturbation isn't very accessible to larger audiences. I have some books that are super wordy like this, and everytime I read them, I feel like the author has started down vast meta-tangential ideas, distracting from the point they were originally trying to make.

I think it would be great if this tool took into account ease of comprehension somehow, while still balancing accuracy of assertion. Like, how many readers were actually able to take away something new / valuable / actionable that they hadn't known about before?

Truth brotha.

Agreed, be on the lookout :)

Very interesting. And it prompts some good questions for bloggers:

  • Who is your target audience?
  • What level of reading do you think they respond to?
  • What is your current SteemIQ and where do you think it should be for your audience?

Personally, I enjoy content that is easy to read but shows a level of competence in the subject. Not the super technical "you must be a PHD to understand this" posts, but the posts that demonstrate someone has a good understanding of their topic and can describe it to the public well.

When people go out of there way to increase the reading level of their posts as high as possible, that turns me off. It is like word masturbation where the author gets off on their sesquipedalian posts.
fap fap fap

Very good points. So far, I have yet to see any super technical content on Steemit, although some people have claimed that some of my posts are like that. :/
We will be continuously improving the algorithm and listening to user feedback.

Currently, most of the top voted posts are either personal stories or updates to Steemit. We seek to provide a tool for people to find posts that are intelligent and in a wide variety of topics. #academicspotlight substeemit is also doing great work.

I got 112.06...is that good enough? Definitely looking to improve more :)

This is rad. You were testing everyone last night in steemit.chat. Pretty sure @firepower had higher IQ than everyone else in there.
I wager wikipedia was involved. ;-)

This would be great if we could use this tool on a individual post prior to submitting it. That way we could step our writing game up and create better posts.

Thank you for the suggestion! I wrote a test post to show how IQ would go down for bad posts: https://steemit.com/test/@nphacker/test-iq-go-down

That is so cool! Does the title have an affect on your steem IQ? Although I could choose to use correct words and vocabulary in my posts I often prefer to use slang and broken english to give my posts more flair and style since I come from a skater and hip hop background. I guess I will have to be content being a steem dummy.

I understand where you're coming from, domavila! When I was writing for an online content site, many of my readers commented that they liked my down-home style since I wrote some of my articles in the first person. Those particular articles were about my personal experiences in dog rescue or experiences being a parent so it seemed to make sense. Then the site changed owners and the whole direction changed. The new owners wanted everything rewritten - no slang (hey man, I'm from Texas!), no 1st person, etc. My readership actually fell when I was forced to start writing "correctly". Sometimes, "correct" isn't what the readership enjoys.

When you say you're from a "skater" background are you talking skateboarding or traditional skating? If skating; quads, blades or ice?

I'm a skateboarder for life @sherrys8! I feel you about the slang, it's in my blood. When I went to UC Berkeley I always dropped slang on everyone. It was crazy cuz half the people I hung out with couldn't understand a damn word I said but my parents and grandparents understood me fine. Mt grandparents and parents were ten times cooler than the majority of Berkeley students I kicked it with.

Hell yea. This is perfect since the only bot on steemit I like @isaac.asimov no longer visits me and grades my posts. Thanks for creating this very useful tool!! I will most definitely be using this.

@nphacker cool and interesting tool you've created my friend.
So far I've garnered 118.
I'm sure my "dry" humour within my posts are effecting my score lol
Excellent work!
Would be cool to see this integrated into the Markdown editor ;)

@@@dantheman's
IQ : 109.60

@@@dan's
IQ : 121.97

Lol?

One of the coolest apps out there! Cheers dude for building this one! I've got a score of 146! WIN! :D

huh I got 104 I need to practice more. Can you make a version that does it on individual posts or sets of posts? Not just all of them?

Yeah, I'm in the process of building that, you should see it sometime next week.

hehe ... i am visit steemIQme
thank you for information

88.32, I gotta up my vocabulary or something! :) Great work bud, I dig it.

Great tool! Going to check it right now :)

Great tool! 93.04 here (but I'm not a native English speaker)

Neat tool! Thanks for sharing! :)

97.46 - without being a native speaker or feeling very intelligent - fair enough ;-)

Hi @nphacker - this is really cool! I'm definitely going to have to check it out but my last post was fiction and some cussing so it might bring my IQ down a bit. I don't think I could handle being called a Bo-Bo. LOL

Nope not at all it doesn't judge based on content, as long as you write good content, with complete sentences it should be accurate!

I just checked it out before you responded. YAY! I'm not a Bo-Bo! LOL So far my SteemIQ is 126.26 Not bad... :)

OK

Still haven't accounted for other languages besides English, expect that to be resolved in the next update!

Wow, great tool @nphacker . I'll keep my eyes peeled to this.
I found this story on TheDailySteem :)

I like this idea, maybe cheetah bot could utilize

I got 113.42... Not bad :)

Not too accurate. Told me, my IQ was 125,75, but actually it's 129. Well, maybe the reasons is, that I'm not a native speaker in English.
So what does it do, for dummies like me? Counting mistakes?

wtf ? "not to accurate"
lets take a closer at it....
.
.

Don't be so mean ;)

your IQ is now 112.9
so
.
.

Drank a lot the last few days, so...

haha :D !!
Amazing Tool, I gonna try it as soon as I have three Posts!
You got my UpVote - All the best ;) !
tramp

Looks interesting, I'll check!

Beautiful. Love to see it maybe include areas you didn't score well on as part of it. Just give something to be aware of for future postings

my IQ : 80.60 is that good hhh :)??

Cool tool!!! Many thanks for your effort.
Only got 140 today so feeling kinda dumb, so will endeavor to utilize less monosyllabics and try and up it a bit whilst retaining clarity of information transmission.
Using language properly with a large vocabulary isn't intellectual masturbation, rather if used properly it serves as an educational tool for the readers. One shouldn't dumb themselves down just for popularity... though acquiescing to the common vernacular does have its advantages in consideration of the creeping anti-intellectualism percolating into status quo consciousness.

had to google Flesch-Kincaid. not familiar with it but now I understand more about it. thanks.

Wow, my iq is not good, lol 98. I need to work on longer sentences and more elaborate words.

Hmmm, this is very native english speakers centric and definitely does not mirror true IQ. However it is a very cool tool and if posts can be tested before posting it might even be helpfull.

I am enthusiastic about SteemIQ!
I featured your script in this post https://steemit.com/steemit/@andrew0/my-current-steemiq-what-s-yours
Hoping to promote this tool!
PS what School Grade exactly means?

Hello,
Thank you for the post and promotion! School grade is the average Flesch Kincaid grade level of your posts. This means that you write at around a sophomore in high school (10.5) grade level in English.
Thank You Again,
~Np

Welcome to cryptos and keep your eyes open! (666 words)
Flesch Kincaid Grade: 10.6
Number of Difficult Words: 116
lol this was awesome, completly random shit <3.

hihi I tried with my username but it's not working. bug?