1. An information processing apparatus, comprising: a communication unit; a memory configured to store instructions; and one or more processors configured to execute the instructions stored in the memory, wherein the one or more processors are further configured to: control the communication unit to receive a plurality of pieces of first post information sent from a first user; obtain a plurality of pieces of evaluation information of a second user with respect to the received plurality of pieces of the first post information; classify the received plurality of pieces of the first post information into a plurality of clusters; determine, as an advantage cluster of the first user, a cluster with a highest evaluation value in the plurality of pieces of evaluation information among the plurality of clusters; obtain evaluation of the first user with respect to second post information sent from the second user, classify the second post information into one of the plurality of clusters; and increase an evaluation value represented by the evaluation of the first user based on a determination that the one of the plurality of clusters into which the second post information is classified and the advantage cluster are the same.