Not sure how this idea will play out, but I imaging a new feed, one powered by, let's just call it an intelligent AI. Step 1, get list of following Step 2, que up last 6 days posts for all said people Step 3, remove all posts already interacted on by yourself (likes or comments, etc) Step 4, move to the top of the list posts by people interacted with the most historically Step 5, move to the top of the list most unique interactions (as in, if user has 180 upvotes on every post, but it's the same 180 people upvoting their posts, assume it's shit content, and bump down the list a bit) Step 6, I could continue .... But hopefully this was enough to get your creative juices flowing. I have zero desire to launch a "fat" server intensive website, I do have a desire to launch a client side app that only connects to hive nodes.. doing this all client side would involve quite a bit of work, but definitely something I'm thinking about. The mapping it out would be totally doable, if memory intensive. Just a quick note to self I guess ..
author | sn0n | ||||||
---|---|---|---|---|---|---|---|
permlink | my-feed-idea | ||||||
category | idea | ||||||
json_metadata | "{"app":"peakd/2020.05.3","format":"markdown","description":"Shower Thoughts","tags":["idea","feed","socialmedia","scrolling","facebook","programming","server","client"]}" | ||||||
created | 2020-05-17 03:28:15 | ||||||
last_update | 2020-05-17 03:28:15 | ||||||
depth | 0 | ||||||
children | 6 | ||||||
last_payout | 2020-05-24 03:28:15 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.090 HBD | ||||||
curator_payout_value | 0.087 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 1,046 | ||||||
author_reputation | 25,801,997,535,483 | ||||||
root_title | "My feed idea" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 97,417,407 | ||||||
net_rshares | 581,611,522,341 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
rishi556 | 0 | 12,077,748,978 | 100% | ||
sn0n | 0 | 173,038,790,956 | 100% | ||
mytechtrail | 0 | 32,717,564,630 | 15% | ||
animeshsingh452 | 0 | 11,970,606,427 | 100% | ||
solominer | 0 | 24,976,736,089 | 2% | ||
digital.mine | 0 | 27,437,855,291 | 1% | ||
sbi6 | 0 | 99,051,617,170 | 49.01% | ||
giftgiver | 0 | 39,312,885,650 | 100% | ||
jaster | 0 | 158,557,263,486 | 100% | ||
hextech | 0 | 2,470,453,664 | 100% |
I have had a similar thought process as some days I am overwhelmed with posts to try and read. I am a beginning python coder and would not even attempt such an app, client side of otherwise, but truly understand how nice it would be to have a feed display of content from authors that I know regularly post stuff I what to read, but am time limited.
author | mytechtrail |
---|---|
permlink | re-sn0n-qaglvu |
category | idea |
json_metadata | {"tags":["idea"],"app":"peakd/2020.05.3"} |
created | 2020-05-17 04:59:51 |
last_update | 2020-05-17 04:59:51 |
depth | 1 |
children | 1 |
last_payout | 2020-05-24 04:59:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.026 HBD |
curator_payout_value | 0.026 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 350 |
author_reputation | 19,007,675,085,002 |
root_title | "My feed idea" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 97,418,584 |
net_rshares | 169,774,091,653 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sn0n | 0 | 169,774,091,653 | 99% |
One day a bored dev will make it happen. LoL. Until then, we must miss some posts. LoL
author | sn0n |
---|---|
permlink | re-mytechtrail-qagnsi |
category | idea |
json_metadata | {"tags":["idea"],"app":"peakd/2020.05.3"} |
created | 2020-05-17 05:41:06 |
last_update | 2020-05-17 05:41:06 |
depth | 2 |
children | 0 |
last_payout | 2020-05-24 05:41:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 86 |
author_reputation | 25,801,997,535,483 |
root_title | "My feed idea" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 97,418,939 |
net_rshares | 0 |
I think there’s a feed api.
author | rishi556 | ||||||
---|---|---|---|---|---|---|---|
permlink | re-sn0n-2020516t223029405z | ||||||
category | idea | ||||||
json_metadata | {"tags":["idea","feed","socialmedia","scrolling","facebook","programming","server","client"],"app":"esteem/2.2.5-mobile","format":"markdown+html","community":"hive-125125"} | ||||||
created | 2020-05-17 03:30:30 | ||||||
last_update | 2020-05-17 03:30:30 | ||||||
depth | 1 | ||||||
children | 3 | ||||||
last_payout | 2020-05-24 03:30:30 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.024 HBD | ||||||
curator_payout_value | 0.026 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 27 | ||||||
author_reputation | 134,148,665,259,812 | ||||||
root_title | "My feed idea" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 97,417,459 | ||||||
net_rshares | 168,095,893,400 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sn0n | 0 | 168,095,893,400 | 100% |
By feed api do you mean an api that you call to get posts by accounts one is following? Any links that I could check out.
author | mytechtrail |
---|---|
permlink | re-rishi556-qahly1 |
category | idea |
json_metadata | {"tags":["idea"],"app":"peakd/2020.05.3"} |
created | 2020-05-17 17:58:45 |
last_update | 2020-05-17 17:58:45 |
depth | 2 |
children | 2 |
last_payout | 2020-05-24 17:58:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 123 |
author_reputation | 19,007,675,085,002 |
root_title | "My feed idea" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 97,428,727 |
net_rshares | 0 |
Yup, with hive js, this call exists: hive.api.getDiscussionsByFeed(query,(err, result) => { }) I don’t know how the query needs to be formatted but I’m pretty sure that’s what gets you your feed. You should be able to see the raw call in the code for hivejs. I’m sure one of the python libraries has it as well, look for something named similarly in the documentation.
author | rishi556 | ||||||
---|---|---|---|---|---|---|---|
permlink | re-mytechtrail-2020517t13423568z | ||||||
category | idea | ||||||
json_metadata | {"tags":[],"app":"esteem/2.2.5-mobile","format":"markdown+html","community":"hive-125125"} | ||||||
created | 2020-05-17 18:04:24 | ||||||
last_update | 2020-05-17 18:05:30 | ||||||
depth | 3 | ||||||
children | 1 | ||||||
last_payout | 2020-05-24 18:04:24 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.000 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 375 | ||||||
author_reputation | 134,148,665,259,812 | ||||||
root_title | "My feed idea" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 97,428,848 | ||||||
net_rshares | 0 |