A computer-implemented method for interactive communication of a user device with a server, the method comprising: providing, on the user device, one or more notifications to a user of the user device, wherein providing one or more notifications comprises receiving a first notification and a second notification at the user device, wherein the second notification substantially matches or equals the first notification; acquiring reaction data indicative of one or more reactions of the user to the one or more notifications (14, 16), wherein acquiring reaction data comprises acquiring first reaction data indicative of a first reaction of the user to the first notification (14, 16) and acquiring second reaction data indicative of a second reaction of the user to the second notification (14, 16); determining a first sentiment score based on the first reaction data and determining a second sentiment score based on the second reaction data, the first sentiment score being indicative of a sentiment of the user in reaction to the first notification (14, 16) and the second sentiment score being indicative of the sentiment of the user in reaction to the second notification (14, 16); and determining a final sentiment score for transmission to the server based on comparing the first sentiment score and the second sentiment score with one another, wherein the final sentiment score is usable by the server for training a reinforcement learning model implemented on the server, and wherein determining the final sentiment score comprises: determining a deviation between the first sentiment score and the second sentiment score; comparing the determined deviation to a threshold value for the deviation; selecting one of the first sentiment score and the second sentiment score as the final sentiment score; and transmitting the final sentiment score to the server only if the first sentiment score and the sentiment score substantially match each other. providing, on the user device, one or more notifications to a user of the user device, wherein providing one or more notifications comprises receiving a first notification and a second notification at the user device, wherein the second notification substantially matches or equals the first notification; acquiring reaction data indicative of one or more reactions of the user to the one or more notifications (14, 16), wherein acquiring reaction data comprises acquiring first reaction data indicative of a first reaction of the user to the first notification (14, 16) and acquiring second reaction data indicative of a second reaction of the user to the second notification (14, 16); determining a first sentiment score based on the first reaction data and determining a second sentiment score based on the second reaction data, the first sentiment score being indicative of a sentiment of the user in reaction to the first notification (14, 16) and the second sentiment score being indicative of the sentiment of the user in reaction to the second notification (14, 16); and determining a final sentiment score for transmission to the server based on comparing the first sentiment score and the second sentiment score with one another, wherein the final sentiment score is usable by the server for training a reinforcement learning model implemented on the server, and wherein determining the final sentiment score comprises: determining a deviation between the first sentiment score and the second sentiment score; comparing the determined deviation to a threshold value for the deviation; selecting one of the first sentiment score and the second sentiment score as the final sentiment score; and transmitting the final sentiment score to the server only if the first sentiment score and the sentiment score substantially match each other. determining a deviation between the first sentiment score and the second sentiment score; comparing the determined deviation to a threshold value for the deviation; selecting one of the first sentiment score and the second sentiment score as the final sentiment score; and transmitting the final sentiment score to the server only if the first sentiment score and the sentiment score substantially match each other.