CPC G06F 40/30 (2020.01) [G06F 40/20 (2020.01)] | 8 Claims |
1. A system for assessing morality of a user, the system comprising:
a processor; and
a memory storing instructions, which when executed by the processor, cause the system to:
receive a request comprising an input data over a communication network to assess the morality corresponding to the input data;
generate a first vector through deployment of a predefined language model based on the input data, wherein the first vector pertaining to n-dimensional data indicating contextual information of the input data;
extract a set of common-sense characteristics from the input data, wherein the extraction being performed by generating a corresponding second vector for each of the set of common-sense characteristics from the input data by deploying a common-sense model, wherein each second vector pertaining to n-dimensional data indicating corresponding common-sense characteristic of the received input data; and
determine morality value of the input data based on the first vector and the second vectors corresponding to the set of common-sense characteristics, wherein the morality value indicates whether a context of the input data is morally correct, wherein the morality value is determined by generating a third vector by combining the first vector with all the second vectors, wherein the third vector pertains to the contextual information and the set of common-sense characteristics of the input data.
|