US 11,989,520 B2
System and method for morality assessment
Armaan Puri, Bengaluru (IN)
Assigned to Gnani Innovations Private Limited, Bengaluru (IN)
Filed by Gnani Innovations Private Limited, Bengaluru (IN)
Filed on Jan. 7, 2022, as Appl. No. 17/570,699.
Claims priority of application No. 202141028210 (IN), filed on Jun. 23, 2021.
Prior Publication US 2022/0414337 A1, Dec. 29, 2022
Int. Cl. G06F 40/30 (2020.01); G06F 40/20 (2020.01)
CPC G06F 40/30 (2020.01) [G06F 40/20 (2020.01)] 8 Claims
OG exemplary drawing
 
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.