For You feeds have become an industry standard across the entire Web2 social media space. They allow Web2 platforms to feed you content that they believe you will be most interested in.
They have also been the source of a lot of skepticism. Namely, surrounding the collection and distribution (possible selling) of user data.
LEO has long-wanted to implement a For You algorithm. Some base technologies were required to be in place to make this possible - especially for the Threads protocol.
We announced several months ago that we were designing and simplifying a For You algorithm that would gather data and feed you better content on Hive.
The time has come. That For You algorithm is now ready for prime time.
First, we will release it for Threads and second, we will release it for blog Posts.
In what will likely become a standard for feeds on Hive, we are introducing the first-ever For You feed on the Hive blockchain.
The contrast of our For You algorithm as compared to the algos that are popular on Web2 is that:
To have a For You algo, you need user data. The cool thing about Web3 is that we have an immense quantity of user data available...
And no, we don't need to scrape your browser or track your device like other Web2 platforms.
Instead, our For You algorithm relies ENTIRELY on data gathered directly on the Hive blockchain.
We believe Hive is the ultimate database. It allows us to seamlessly write and retrieve tens of thousands of pieces of data on a daily basis.
This data can be looked at as the "Hive Database". Hive's blockchain stores all of this content, user data and user interactions.
Our vision for Hive is that it is the ultimate, end-all-be-all for data storage and retrieval. We use it in this manner to operate Threads and the entire LEO ecosystem.
This is why our "For You" algorithm is so exciting to us. It leverages solely the data that can be retrieved from Hive. We are leveraging data that you are freely sharing on an open-source, publicly accessible blockchain.
Rather than take data without your permission and feed you content based off of it, we are scraping data about your Hive account from the Hive blockchain and then feeding you content from that data.
This means that you're not sharing a single piece of data with us that you are not sharing with Hive. We interact with the Hive blockchain, our algo reads the data and then the UI spits out a feed For You to enjoy.
Just as it became an industry standard on Web2, we believe this will become an industry standard on Hive.
Below we will paste the basic building blocks of the For You algorithm we've designed.
The weighting of each block is something we are tweaking right now and will continue to tweak as we see the algo perform in the real world.
The algo will be released on Labs tomorrow for anyone to test out on Threads. We'll then move it to production relatively swiftly so our systems can learn how to better feed you content.
We're also open-sourcing the entire algorithm so that any app on Hive can start implementing their own For You algo's. We believe this will become standard.
50% of following feed & 50% of non-following feed
As I said, these are the basic building blocks. There are some more elements - namely, the weighting system for each block - that are not in the above list.
We're hoping other UIs adopt similar building blocks to build their own AI-driven, self-learning feeds for content on Hive!
This will go live tomorrow on https://labs.leofinance.io! Feel free to head over there and give it a shot!
Remember: it will learn and get tweaked heavily after being released. The initial version will be far from perfect, but we believe it will be immediately superior to the status quo that has been Hive content feeds for so many years!