Greg on Nostr: Reading through peercuration a bit and it seems interesting. Users have a web of ...
Reading through peercuration a bit and it seems interesting. Users have a web of peers (similar to Web of Trust), and they rely on those peers to help curate content. If their peers rate content highly, then that content will be more likely to appear on the users feed. The user is also responsible to rate content, so that their peers can be recommended content too.
If a user is constantly rating content highly which their peers disagree with (imagine a bot, or someone trying to spam), then those peers may decide to omit that user from their web of peers. In other words, a user is incentivized to honestly rate content, so as to maintain their network of peers.
Though, every implementation to curate content for users requires some sort of input from the user. In this case, peercuration requires the user to send their peers a “score” for content they consume. This score is averaged across all peers of a particular user, this way the user can get an idea of what their friends think.
But this is just unrealistic. We cannot expect a user to rate each post they come across, especially for posts they have no interest in. If they never click on the post, how is the post rated? At the very least, this scoring system should take into consideration all posts that appeared on the users feed which they did not click on.
For the posts that were clicked, the user might like the post, comment, bookmark it. In the case of a comment, AI should be used to understand the meaning of their comment. In the case of a like, does it really convey just how much the user liked the post? A binary input surely doesn’t capture this. A bookmark may be given a higher score than a like, but again these are more binary values than analog.
Maybe there’s a unique way of accepting input from a user, maybe: using a circular motion dragging your thumb across the screen, the number of revolutions coincides with just how much you like the post? Would produce haptic feedback for a satisfying experience, etc.
It seems that if we can define an input which is realistic (the user will actually use this input, and it is not too demanding) then the issue of content recommendation is effectively solved.
Published at
2024-08-27 03:42:37Event JSON
{
"id": "803e5dea819c56d5ce91befdf4bcd9e5717ceba58a450b64eec9b2ec97544839",
"pubkey": "b16063c3d74ecdbe49cbe2fea2557296b82f5463375d095e2ddcebb272eab998",
"created_at": 1724730157,
"kind": 1,
"tags": [],
"content": "Reading through peercuration a bit and it seems interesting. Users have a web of peers (similar to Web of Trust), and they rely on those peers to help curate content. If their peers rate content highly, then that content will be more likely to appear on the users feed. The user is also responsible to rate content, so that their peers can be recommended content too.\n\nIf a user is constantly rating content highly which their peers disagree with (imagine a bot, or someone trying to spam), then those peers may decide to omit that user from their web of peers. In other words, a user is incentivized to honestly rate content, so as to maintain their network of peers.\n\nThough, every implementation to curate content for users requires some sort of input from the user. In this case, peercuration requires the user to send their peers a “score” for content they consume. This score is averaged across all peers of a particular user, this way the user can get an idea of what their friends think.\n\nBut this is just unrealistic. We cannot expect a user to rate each post they come across, especially for posts they have no interest in. If they never click on the post, how is the post rated? At the very least, this scoring system should take into consideration all posts that appeared on the users feed which they did not click on.\n\nFor the posts that were clicked, the user might like the post, comment, bookmark it. In the case of a comment, AI should be used to understand the meaning of their comment. In the case of a like, does it really convey just how much the user liked the post? A binary input surely doesn’t capture this. A bookmark may be given a higher score than a like, but again these are more binary values than analog.\n\nMaybe there’s a unique way of accepting input from a user, maybe: using a circular motion dragging your thumb across the screen, the number of revolutions coincides with just how much you like the post? Would produce haptic feedback for a satisfying experience, etc. \n\nIt seems that if we can define an input which is realistic (the user will actually use this input, and it is not too demanding) then the issue of content recommendation is effectively solved.",
"sig": "5649c62325f510e61f4f554de13d7b77dd8e55f50603b068501c7133572f657268712f3f59e952b0725637fef170c96a0d28b29a93d1e8b6039e1e60b1a1109c"
}