Posts

Filtering: The Next Major Iteration For Microblogging on Hive

avatar of @khaleelkazi
25
@khaleelkazi
·
·
0 views
·
4 min read

A ton of development has gone into Threads on LeoFinance but there is still so much left to be done. If you saw Threads on Day 1 (Feb 14th) and compare it to today, you can see just how many great features have been added that have radically transformed the User Experience.

Today, we're releasing Polls - decentralized voting, directly on the Hive blockchain. Anyone with a Hive account can login to https://alpha.leofinance.io and create a Poll. Once a Poll has been created, anyone with a Hive account can then vote on the Poll.

Each vote is a Custom JSON transaction directly on the Hive blockchain. All votes are recorded on-chain and then the Threads backend infrastructure reads those JSON transactions to give you the Poll results.

The architecture behind this is truly beautiful and it's one of the features that I am most excited for on Threads. We'll talk about it more in our team post on @leofinance later today when the feature goes live.

We've been gaining a lot of feedback on Open Alpha and the #1 most requested feature is to add filtering options. This is something that I've thought long and hard about. Filtering is no easy task. Web2 platforms do it with complex algorithms that give you "For You" pages. Hive doesn't have anything like that (Yet) and we plan to build out our own algos to do similar tasks.

Filtering: The Next Major Iteration For Microblogging on Hive

While our long-term vision will be to build out our own algorithms to sort content based on each User's preferences and content viewing history, that is going to take a long-time.

In the meantime, we need more simplistic ways to filter content. This means giving users the ability to manually pull some strings.

If you look at the history of Web2 social media, this was definitely a thing. Reddit actually still does this pretty well to this day.

On Reddit, you filter what you see by following particular subreddits and getting involved in certain communities. As a user, you are manually choosing what you see.

Compare that to something like Tik Tok, where you essentially just start scrolling content and the algorithm starts to learn what to feed you based on your viewing time on certain content, what you like, who you follow and what people with similar interests tend to view.

The ladder is our long-term vision but the former is what we need to implement now to create the best User Experience we can.

Threads is Growing

Threads is growing. A LOT. We've 2x'd our userbase since the launch of Open Alpha (from 500 Monthly Active Users to over 1,000 as of this writing).

This has created a great problem: there are now so many Threads that filtering them is becoming necessary. There are multiple threads being launched per minute of every single day.

That wasn't the case before Open Alpha... Where you might see 5-10 or even 30 minute gaps between Threads. MAUs are up but the Thread count per day is up exponentially as engagement grows.

All of this engagement and new content means that it's now harder to find what you are interested in.

I know many people like @taskmaster4450, @onealfa and others have talked about their desire to see more of certain content and less of other content.

Some Ideas on Filtering

After the release of Polls, we'll be working full-force on Filtering options. That will be the next major iteration to follow.

We just had a team meeting yesterday to talk about some of these things and we'll begin implementing them. My ideas on filtering are constantly evolving - and they need to constantly evolve.

As @anomadsoul breaks his back to grow this community to 5,000 MAUs by December and hundreds of thousands of Threads created per day, we'll need to make sure that the protocol is fast, intuitive and enjoyable to use both from a frontend and backend perspective.

I broke out my top ideas on Filtering and this is where we're headed in the coming days and weeks:

  1. Following Feed - users can click a feed where it shows only the Threads created by people they follow on Hive
  2. Lists- users can create custom lists of Hive accounts to create basically a "following" feed but specific to those users (Twitter actually has a really good implementation of Lists)
  3. Muted tags - if a user mutes a Hashtag (from their Settings page), they will no longer see any threads on the home feed with that hashtag
  4. Trending / New - on the old UI we have trending / new feeds so users can filter between just showing the latest created Threads and then also showing Threads that have the highest # of comments. Currently on the old UI, it doesn't work 100% of the time. We need to rewrite this code and implement it on the new UI with the improved backend

We'll be starting with these 4 Filtering methods and then build out from there. Let me know your thoughts in a comment below! I'd love to spitball ideas with the community and keep expanding on ways to filter Threads. 🦁

About LeoFinance

LeoFinance is a blockchain-based Web3 community that builds innovative applications on the Hive, BSC, ETH and Polygon blockchains. Our flagship application: LeoFinance.io allows users and creators to engage & share micro and long-form content on the blockchain while earning cryptocurrency rewards.

Our mission is to democratize financial knowledge and access with Web3.

Twitter: https://twitter.com/FinanceLeo Discord: https://discord.gg/E4jePHe Whitepaper: https://whitepaper.leofinance.io

Our Hive Applications

Join Web3: https://leofinance.io/ Microblog on Hive: https://leofinance.io/threads LeoMobile (IOS): https://testflight.apple.com/join/cskYPK1a LeoMobile (Android): https://play.google.com/store/apps/details?id=io.leofi.mobile Delegate HIVE POWER: Earn 16% APR, Paid Daily. Currently @ 2.8M HP Hivestats: https://hivestats.io LeoDex: https://leodex.io LeoFi: https://leofi.io BSC HBD (bHBD): https://wleo.io/hbd-bsc/ BSC HIVE (bHIVE): https://wleo.io/hive-bsc/ Earn 50%+ APR on HIVE/HBD: https://cubdefi.com/farms

Web3 & DeFi

Web3 is about more than social media. It encompasses a personal revolution in financial awareness and data ownership. We've merged the two with our Social Apps and our DeFi Apps:

CubFinance (BSC): https://cubdefi.com PolyCUB (Polygon): https://polycub.com Multi-Token Bridge (Bridge HIVE, HBD, LEO): https://wleo.io

Posted Using LeoFinance Alpha