Trust rating algorithm
Last updated
Last updated
The creation of a trustworthy service is not only related to the ability of users to create content aimed at evaluating places but also to the ability to interact with each other's content.
The subsystem of evaluation affects the motivation of users to create exclusively honest and high-quality material. To implement this functionality, such user characteristics as activity level, trust rating, and weight in the system are introduced. The user's content directly affects their rating, depending on the reaction of other application participants.
Users, by evaluating content, change its weight in the system and, accordingly, its rating indicator. In turn, the updated post indicators affect the weight and rating of the content creator user.
Moreover, users, by performing targeted actions such as evaluation, creation, etc., change their own level of activity, as shown in the figure. The user's activity level is involved in the formula for calculating the personal trust rating and is an important user characteristic that reflects their involvement in the system.
The structure of interactions, implementing a closed system for calculating weighted coefficients, allows for more accurate rating indicators of the place and thus ensures the necessary level of trust in the system as a whole.