Maintain information regarding the following:
-- sources of the comments made in respect to either news items or other comments, so the origin of the comments may be tracked, if needed
-- authors of the news items and comments so the ratings of the latter may be used to compute reputation levels of the former
Have reputation of the authors updated on a daily basis, based on the feedback provided to posts and comments that they have authored.
Provide reputation levels of the users on user-specific basis, giving reputation levels of those who shares the news only to those who shared that, having the public users sharing their “channels” (Aigents “areas”) as sharing to everyone by default.
Subtasks:
add "authors" field pointing to peers (and attached to them under the hood automatically) who either
a) create content
b) share content created based on setup of their own
add "parents" field pointing to the parents of a news item, so "comments" may refer to the parent items ("posts"), make it possible to link children to parents (like saying There text 'That is great news', times 2020-01-31 parents text 'Aigents news feed on Reddit', times 2020-01-30.)
make "liquid rank" reputation computed for authors based on "trusts" given to news items authored by them and comments associated with those items - like it is done in conventional Aigents social analytics but using Reputationer engine
Make reputation, along with relevance, retrieved for every trusted peer saying: What is peer, friend true, trust true email, relevance, reputation?
Requirement:
Subtasks: