Introduction
Hello! Over the last few months, I have been conducting some analytics the quality of content on HIVE. As no one author can be directly compared to another, because we all have our unique styles and posting niches, I have instead decided to build a tool that has many use cases.
Load the page, type in a username. Press a button. You can Fetch All the Posts made by a user, or just the last 100. For accounts with a long history of posting, like mine, it takes a while to gather the content from HIVE API end points.
In summary, this tool presents:
- An Author Overview
- Post length timeline
- Posting Trends
- Words Published Over Time
- Readability over Time
- Readability Distribution
- Word Count Distribution
- Post Archive, filterable by Reading Level
- Export Functions for further analysis
Use Cases for This Tool
I envision that this tool can be used by those seeking to improve their own writing (by making it easier to understand) - or to review prior content in a bid to understand their writing styles and methods more deeply.
Other use cases exist for curation - has the author seen a sudden uptick in readability, content length, or have they taken a long break from Hive?
Tool Components
Author Overview
Once the data is retrieved you get a neat little scorecard:
This is not a dashboard about earning. This is a dashboard of publishing activity, and how "sticky" the user is to the Hive Platform. You can see the date of the first post, the most recent post - and a number of other things.
The Total Number of Posts the User has made. How many posts per day?
What was the longest uninterrupted streak of posting? When was it? Did they take a break from posting? How long was their longest break?
How many total words have they published to the chain? How many average words? How many images? How many images per post? How many words per picture? How many pictures per word?
All these questions are answered. You can see my data above :)
The next section is about the trend of posts.
Post Content Summary
You can see that with a long list of posts, the chart gets very busy, but at a glance, I published a lot of images (compared to words) in 2021, which lines up with when I was able to go off and pursue my photography as the world opened up again.
Posting Trends
What days, years, months, and hours of the day has the user been active?
Word Count Mountain & Readability
I've nearly published a million words to HIVE. I didn't know that before this tool.
The lower chart here shows readability over time, I am pretty static, but there are some excursions where my writing is incredibly dense and hart to understand, being the lower numbers.
Readability and Word Count
The readability statistics are derived from the Flesch Kincaid methodology of categorising content by what level of education in English a reader may require to understand the content. Simple language is good English, but we all get "flowery" and complex from time to time.
How this is actually calculated is summarised by the following screenshot from WikiPedia:
Post History
The post history lists the Title, Author, Date, Time, word count (Derived by counting the number of spaces in the text) - the number of images (by counting the incidence of certain file extensions in the text), and finally, the readability score, along with a link to the post.
You can sort by the readability level.
You are also able to export the content for further analysis, either as a CSV or a JSON. Note that some CSV readers may fail to render columns elegantly where a post has thousands and thousands of characters / words.
Use the tool here!
If you like this tool, please vote to support my witness.
I will not be making an application for DHF funding for this tool. This tool is about content.
For a long time I have believed that content is what will bring value to HIVE.
I believe that this is a tool that is simple, that anyone can use to become more aware of their own writing complexity, and see some more granularity about their HIVE blockchain history. Perhaps it will lure interested writers to HIVE so they can analyse their own writing.
Thank you for reading. I look forward to seeing your views and trends in the comments. Share it with a friend, etc. :)
Screenshots of New Features
Changelog since initial publication
- Remove URLs and Markdown Syntax from Readability Calculation
- Exclude Cross Posts from calculations
- Word Count was wonky, improved logic
- Analysis of Content Type - Image Heavy, Text Only, Text Heavy, Balanced
- Data about replies
- Engagement by Readability Level
- Engagement by Word Count
- Engagement by Content Type
Issues / Suggestions
- Filter Out dBuzz Posts
- Filter out actifit posts?
- Add "idle days" to charts that are timebound
Excellent tool, very useful for obtaining data about the content I publish. I've always strived to improve my content, and even though I mostly share movie and anime reviews, I like to give my all in each post.
That's why I love seeing charts like this one about the readability of my posts, and I'm surprised that most of them are at the Post-Graduate level. Just change to Professional or University with posts that don't fit my main niche.
I always try to be as informal as possible in my reviews, but I also don't like to write half-heartedly or in such a blatant way. I also worry a lot about spelling mistakes and punctuation marks. I guess this tool takes all of this and more into account when making these calculations.
I'm also fascinated by the fact that there's a graph for readings, so I can finally see a reliable number of reads for each of my posts. I've always been concerned about this with my posts, and I didn't know if trust the views that Ecency or PeakD show on posts. Blog Fronts on Hive usually seem to pay no attention to these details. It's great that this tool does.
Excellent work, really.
There is an oversight I am trying to work on at the moment that this scoring mechanism does not yet ignore URLs or Markdown Syntax for images, so once that is fixed, it may change the results.
This won't show the number of reads, but it will show the skill level that a reader would need to understand the post.
Oh, I understand... Well, I hope this problem is resolved soon. I want to see what results I get.
And yes, you're right, I just realized that what I was showing before was the readability and not the readings of the posts themselves. A small misunderstanding on my part. 😅
That's okay. I have fixed the design oversight I made, and you can rerun in a few minutes and it should see a different result, as URLs / Markdown syntax were making the writing "more complicated" than it actually is. :)
I fixed the issue I spoke about in my other comment, I reran your account:
I just confirmed it. That's a good result, isn't it? Post-Graduate and University studies sound like something I'm not, to be honest. 😅
I'm barely a mid-level computer technician and I didn't last long at university. But hey, I've always been concerned about improving my writing and that's not bad.
I did post-graduate study and always try to use the simplest language I can, but I have a vocabulary and I use it a lot!
I guess the vocabulary issue is another reason for me to get those results. I'm not much of a book reader, nor do I consider myself very studious, but I take great care with what I write and how I write it, even in informal conversations. I also try not to forget to put a period or a comma where it always belongs.
Your reply is upvoted by @topcomment; a manual curation service that rewards meaningful and engaging comments.
More Info - Support us! - Reports - Discord Channel
Holy shit this looks awesome! I am going to have to give this a go when I am back at the computer. Almost afraid to see the ratings of my lowbrow musings!
Nicely done!
Sill finding some bugs as I test further, but thank you! Remember, it is not about your skill as a writer or an author, but how readable your output is by different levels of education! :)
Fascinating tool. I dread applying it to my content. I highly doubt I will fare as well as you have in it.
I could not more agree. It is the library of content for which anyone visits a site.
Thanks!
Edit: on closer examination of your chart of pics and words per post, I don't see a 274 day break that's reported in the first table of stats. Odd.
I hope that this tool will see use on the curator side as well, so that they can understand the consistency and effort that some authors go to. This isn't "KE", but it is a pretty nice measure of productivity/ :)
My very first thought was "This is going to make it a LOT easier to see if an author would be appreciated by OCD."
That is where I was sort of going with the idea. Glad you could see that as well. :)
I think many people will, it's pretty obvious.
Just left a glowing review.
I replied as you published your edit. Almost the exact same moment.
The line is aggregating only days that are there, not the entire series of dates. That is an improvement I can make, but I think that will make the chart even wider and harder to view for many users.
Ah! That explains it.
This is exactly the type of analytics tool I've been waiting for. I tested it on my oldsoulnewb account, and had 0 problems during my limited use. Haven't had a chance to try all the filters and export functions yet.
I love the large, easy to read graphs on my PC. I don't even need my readers to see that. Super easy UI... please lend some skills to the poor folks at 3Speak 😁
I would say that readability scores are a bit... odd. It seems to think that one of my smartest posts was:
I'm not claiming that any of my other posts are more intelligent, but I don't think that bit of snark was 'post-graduate' level. 🤣
Seriously, this is one of the most beautiful and functional Hive tools I've ever seen.
Thank you! The implementation of the grading algo/methodology does break down for super short bits of text. As to the UI - I did spend several years working professionally using PowerBI , and I hated the way it did layouts, so anytime I do anything visually for dashboards, I try to be better than that garbage. :P
Having said that, the functionality of the tool is what matters the most.
As I said in a reply to another commentator - I wanted to extract my old posts from the chain, but the other interfaces were frustrating me, and I didn't want to do it manually, so I started with the tool to retrieve posts, looked at my old analysis stuff that I did in PowerBI and shrugged and asked myself "why not?"
And here we are :P
This tool is not perfect, nor will it ever be, but I think it is plenty useful in its current state.
Thank you for your review / feedback. :)
The Readability Distribution for my posts was interesting. I write for myself primarily, so I'd like to see more in the Post Graduate and Professional sectors.
Interesting tool!
You can use MS Word to calculate the numbers as well, it is part of the options for editing / spell check. if you don't have word, The Hemmingway web app is a nice editor that will show you as you type :)
I'm a notepad appreciator! I'll check what if any readability metrics, Libre Office may have.
I use Obsidian to write. Its a fantastic piece of software. Mutli platform, too. I will see if it has a readability plug in, it may.
So it turned out there was an unintentional design flaw in my code. I was including images and URLs in the calculation for the reading complexity score. This was unintentionally increasing the complexity score of writing.
I have fixed this and re-ran your numbers for you:
The tool is now updated with this fix.
Oh my word! What a great tool! I was expecting mine to take a little while to load but but was good that it shows the progress so I know it's doing something. Then it stopped bang on at 1500, I thought that was the limit!!

I'm going to look at this in detail when I'm on my computer, but so far the level of information is great. Thanks for doing it!
It has loaded my account with 2249 posts. It should work for anything, with the system RAM being the only bottleneck (those thirsty chrome tabs!)
Glad you like it! :) I haven't tested it on mobile at all, only desktop, lol!
That is pretty cool mate - my stats show this - no idea if that is good or bad? Do you also incorporate short form content such as snaps, waves etc?
Short form content - waves, snaps, threads is not included, as that is considered a reply to the overarching post container that is rendered by the respective front end. I'm interested in long form content :)
There is no good or "bad", just "easy to understand", or "difficult to understand" - but that depends on the reader's educational level.
The formula used here is one that has existed for a very long time to analyse how easy it is to read text.
People write however they write, and the score is just derived from sentence length, structure, and the number of syllables in words.
And on a personal note: Many thanks for your recent support of my witness, I hope it was this tool that helped you with that decision!
It includes short form post to D.Buzz
I will need to filter that out. Do you have an example (ie, an account) so I can put that on my list? I think the /app in the API return should enable me to filter that out, but I want to double check with an existing, known post. Please gimme a link and I'll add it to my tomorrow list. About to watch the Formula 1 qualifying , then go to bed after :)
i realized some interesting stats - major long break and that my frequency posting was declining and in 2025 picked up a bit.
Also last 100 posts readability was nothing for elementary at all while before it was more - i might write more basic it seems :-).
One catch was that one here - a post that seems to be hardly readable / complex (grade 35) while the post was pretty short and easy but full of many links/tags :-):
https://peakd.com/@uwelang/dance-sounds-from-scandinavia
Yes - maybe not the tool only - I was not aware you are running a witness at all before :-)
I am working on fixing this by excluding markdown and html syntax from posts. I think those users who have long signatures with lots of these present will be pushed to "professional" on the basis of the existing logic.
I am working a few other bits and pieces, new version will be deployed to github link soon.
I think my witness is only about three weeks old. I am hoping I get full-time work soon so I can buy a mini-pc so I have a backup node on site (and another one off site) at the home of another hive witness in my city who also runs a witness, and then he can have a backup node at my house as well.
good luck - I am also searching for a new job, pretty difficult these days here - 5 years ago you 20 to apply for that one job, now it seems you have 1000 that want the same one :-)
The local job boards publish those numbers now, its a bit demoralising. I am looking for something that is going to be the right fit for me, as I think we have discussed before. Since April, my application volume has only been about ~40 roles, but I have had about 6 interviews in that time, then been ghosted :P
(A hard no from 2 of them)
being ghosted is one issue - most annoying to get always the same AI answer where you can see no one ever reads that application at all (one case was hard as it was a total 100% fit) - but that is life right now
Great tool. Heading out tonight for dinner, but hopefully tomorrow I will dive into it more :)
Enjoy your dinner. Looking forward to your deeper thoughts when you return tomorrow. :)
Cool nice job. I’m gonna crank up the tinternet in a little bit to have a proper gander .
Let me (and everyone else you know) what you think by simply replying to this comment, or putting it on a billboard or however you wish to communicate your lamentations and despair to me.
It's amazing. I have the post readability of a high school sweetheart. So it is very accurate. I better not have work find out about my posting times. 👀
I think the best function for this apart from finding out you have a writing level of a 13 year old who'se hormones are all over the shop, but the way you can bring up all your posts and find some historic posts really easy. Thats great. WOOF!!
That’s very interesting.
I really thought my posts are easy to read especially when I include some humour and draw the reader into the story. When I describe the photos /my adventures.
Didn’t expect most in professional readability as they are not hard to read (so I thought haha).
Great tool, thanks for sharing en giving these insights.
!HUG
There was a design oversight in the tool. It was taking into account any markdown, URLs, or links to images. I've just fixed it, and tested it on your account:
As you use a lot of images on your post (18.22 on average!) this increased your writing complexity unintentionally due to my design oversight. It should be more accurate now that I have addressed this issue.
Aha, that makes a lot of sense. I do use a lot of photos. Looks much better now for sure.
Thanks for the adjustment.
I like this tool, and will use it occasionally to track my posts and writing.
I am the look out for other bugs and issues, so let me know if others come up in your use of the tool!
Thank you for your interest in it, it is really appreciated! I am sure this will be useful to everyone on Hive!
Ok will do.
If I check my last post my word count is 1324 with 29 photos in the post itself.
Looking in the tool it says in the post history (newest to oldest) section 1 to 3 (2 cross posts) of that post the word count is only 42 (x2) with 0 photos and at 3. Only 239 words with 65 images, it looks a bit off?
You are welcome, happy to help and try new tools, to report back.
Good catch. Cross Posts are technically posts on the chain. I will see what I can do to ensure that these are filtered out. I don't cross post much (if at all) - so I did not see this come up when I was testing my own data. This will make the tool even more accurate :)
Working on a solution now, which will likely be "If duplicate titles, de-deuplicate by retaining the earliest (oldest) post, with the highest word count... (Probably using the perm link)
I'll use your account to test my fixes further :D
Great, let me know any updates. :)
Would be interesting to see the changes.
Lovely tool, thank you!
I appreciate your support!
Nearly 300,000 words!
Just started exploring it, love being able to look at posts by readability levels. Makes it really easy to start developing collections as well. It has been such a pain in the past trying to find a post I wrote years ago and scrolling through years and years of posts. With the index, it's very easy to flick through and hop over all those inconsequential or time-limited posts.
It's great as it is, and a couple of things occurred to me:
On the recent posts to the handwritten community where I'm writing with a specific purpose (as opposed to throwing up a blog), I've been tracking engagement - page views, unique page views, average time (using peakd's dash board) - but also, manually, exploring things like how many comments in how many conversations and length of comments. I guess using something like the readability scores for comments would also give an indication about the depth/level of engagement? Were commenters engaging with complex ideas, for example, so there was some indication of how comments were extending ideas, sharing learning (and any other assumptions).
I've been thinking a lot about tag strategy/architecture so that it is easy for readers of a specific blog to find other similar posts in the back catalogue. So as part of engagement, it might interesting to view which tags/combinations of tags are getting responses in terms of views/comments etc.
I haven't used tags on comments (yet), but that would be interesting, too, especially for engagement.
Which brings me to another thought: I've had quite long periods when I haven't published a post, but I have published quite long (maybe 200 words) comments.
Anyway, these are all laters, but I thought it might be helpful to let you have some of the ideas that I've been pre-occupied with, as I've thinking about the new outward facing blogs that I'm setting up.
Firstly, your comment deserves a vote from @topcomment
This was something I struggled with too, so I made a gosh darn tool!
I will see what I can do. I could add another row of buttons, I suppose, to collection of posts at the bottom - another alternative is to just download the CSV, load it into your favored spreadsheet application, and filter by date. I don't want to build a spreadsheet application in a browser! It is probably better to do it offline, as you'll always have access. :P
It doesn't look like tag data is the in the response to the API endpoint I am querying, so I would need to go elsewhere and start to keep a database (not something I want to do) if we looked at tags.
There are way too many garbage comments on chain (not yours) - and I don't want to go diving too deeply into those at this stage as the data involved would be enormous given this tool's "quick and dirty" build!
I am going to look at building some stuff (with the help of LLM) to do with how I can derive an engagement score based on comments and complexity of the post.
Yeah, I appreciate the drudgery!
Sounds fabulous!
Take another look now. I hope what I added is what you were trying to communicate to me. :)
They look very pretty, thank you :)
Here's the summary feedback I got from an LLM:
Very helpful from a writer perspective.
Your reply is upvoted by @topcomment; a manual curation service that rewards meaningful and engaging comments.
More Info - Support us! - Reports - Discord Channel
What a fun tool, thanks for creating this! It's interesting to look through the statistics on my posting history.
I created it mainly because it was something I wanted to do for a long time, and thought... well, I don't have a job, so I'll make myself one. It didn't take nearly as long as I anticipated as it would.
It turned out nicely! Good work!
Man, this tool is fantastic. I remember seeing a similar tool before, but it wasn't this detailed and it worked very slowly. It couldn't fetch all my posts, but this one managed to fetch 948 posts in about a minute. I'm grateful to everyone who contributes to Hive, you've earned my Witness vote.
Impressive! While I don't read the number of posts I used to, this one (reblogged by @shanibeer) stood out and I was not disappointed.
Here is my readability graph:
Not too surprising really. Right, wrong, or indifferent, at least anyone who has "met" me would find that I am consistent.
What was surprising?
"Counter" to "conventional wisdom" here on Hive, my higher word count, "University" level posts were the ones generating the greatest response. 👍 The engagement with whatever I chose to write was always my greatest motivator.
A couple of "continuous improvement" suggestions, for your consideration:
Very nice work on this tool, @holoz0r. I hope you are amply rewarded for the clear effort you have put into it! 🫡
Impressive tool! I really like the way it classifies posts into levels. That's a clever and helpful feature.
I know I'm not the strongest writer myself. I often try to strike a balance between making my posts easy to read without making them feel too basic. It’s always a bit of a challenge to find the right level for the audience you want to reach.
Being a non-native English speaker adds an extra layer of difficulty and on top of that, being dyslexic doesn’t help either. 😅
But luckily, tools like AI have made a big difference for me. They really help smooth out the rough edges and give a bit of confidence when sharing content.
Wondering if i would write more code style post what that would do to the score 🤣
Does this also take snaps posts into account, also wondering here how that would influence (for the record i have not been using snaps a lot once or twice)?
Very rarely I am impressed by a single post or tool this much! I like to say a lot but it will require a post.
Those who knows me knows that high praise like this rarely comes from me!
Congratulations and thank you!
Thank you, I look forward to you finding flaws in the methodology so that I can improve the tool further. It is not perfect, but it is useful, I hope.