Hive Curators Program – Backend Development Update

in HiveDevs20 days ago

Overview

As part of my ongoing contributions to the Hive ecosystem, I have been working on the Hive Curators Program. This update highlights the backend development and the curation pipeline that processes Hive blockchain data and identifies relevant content for curation.


Backend Development

Built a new backend system to process Hive blockchain data.

System

  • Reads all blocks and transactions
  • Filters comment operations
  • Differentiates between posts and comments

Content Filtering Logic

Further filters content based on:

  • Whether it promotes our applications
  • Whether it includes valid JSON metadata indicating it was published via our apps

Curation Pipeline

Eligible content is:

  • Identified automatically
  • Displayed inside the Hive Curators application for further curation

Project Structure

Here is the screenshot indicating project structure:
project structure


Server & Block Tracker Scripts

Here is the screenshot indicating server script & block tracker scripts in package.json:
Server & Block Tracker Scripts


Frontend Detection

Frontend which shows detected posts - in this case, it did detect xyz in the body of the post.
Frontend Detected post


Powering the Hive Ecosystem

  • Continuously improving Hive applications with a focus on stability, performance, and scalability
  • Contributing to open-source development and building reusable solutions for the community
  • Working towards a stronger, more accessible, and feature-rich Hive ecosystem

Final Note

  • This post has been refined with the help of AI to improve readability and structure
  • The original content and optimized version are both available for reference

Applications Built by Us
Support and Contact
Sort:  

Nice work dude.

I really liked Hsnaps and shared my review too

Thank you so much @r1s2g3
Your appreciating words motivates me & keep me going.
Thank you for detailed review as well.
Have a good day.

via Apps from

If improvements are gradually made, it will be possible to differentiate comments.

Thank you @sacra97
Hope you're using hCurators

via Apps from

I'm going to learn, I'm sure I'll be paying attention, happy Wednesday

Differentiating between posts and comments: This is great!

Distinguishing between posts and comments on posts was a necessary change. My question is, will comments no longer be eligible for voting by hCurators?

Only publications will be eligible?

via Apps from

@angeluxx
Both comments (snaps) and posts (promotions - copy - paste) are eligible for curation.

On top of that, if you use our apps for replying, we automatically upvote on each of your content - up-to-10 comments per day.

  • 1 Post per 24 hours - curators to curate
  • 6 hSnaps per 24 hours - curators to curate
  • 10 comments/replies - automatically supported as an app usage support
  • I reply to comments & I upvote them manually like this replying comment.

You can check about auto-support for app-usage here - https://hcurators.sagarkothari88.one/#/app-usage-support

I am giving as much support as I can to all community members.
It's all for you. Please keep it up.
Please bring more people & keep them engaged.
I am also trying my best.
Have a good day.

via Apps from

How do I join these new applications you build? Do I enter into it through downloading of these as apps or do they require the use of posting key to get them? How do I get involved into using these apps?

Explain to me how to get into them, I want to

  1. Open Hive Keychain App from your phone
  2. Open in-app-browser
  3. Open links to apps we've built - https://hreplier.sagarkothari88.one, https://hsnaps.sagarkothari88.one, https://hpolls.sagarkothari88.one, https://hcurators.sagarkothari88.one
  4. Start using those apps

    via Apps from

Ok, let me try.

Waiting for you to try it out.

GIF

via Apps from

Ok, let me try, thank you.

Still waiting for you to try.
How did it go?
eagerly waiting for you to try & hear feedback from you.

via Apps from

Ok, but let me ask, is #hsnaps different from snaps?

Is this information related to #hCurator? Or is it a different one?

Yes @yusmelys
You guessed it right. It's about #hCurators.

via Apps from

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.

Thank you for your work to improve content discovery on Hive.;'

I really appreciate u sharing these backend updates even though I have zero coding background myself. When i see all this talk about databases and fetching data it just goes right over my head. But it makes me feel really good about the direction hive is going. As a regular user with a small account seeing this kind of work makes me realize that the ecosystem is actually maturing into something professional.
That is why I think it would be awesome if someone could help write a "layman's guide" explaining all this once the backend is done. I would love to understand how the curation program actually works without having to read through lines of code. If u ever need someone to help translate the tech talk into plain english for the average user i would be happy to help with that. I think a lot of people on hive would benefit from a simple version of what all this means for us. It proves that the platform is in good hands. Anyway thanks again for the update. I am looking forward to seeing what the next steps are.

Update: @sagarkothari88, I paid out 0.865 HIVE and 0.000 HBD to reward 5 comments in this discussion thread.