Patent ID: 11914965
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A system comprising:
a non-transitory computer-readable medium storing computer-executable program instructions; and
a processing device communicatively coupled to the non-transitory computer-readable medium for executing the computer-executable program instructions, wherein executing the computer-executable program instructions configures the processing device to perform operations comprising:
forming a first semantic tree from a first reference text and second semantic tree from a second reference text, wherein each semantic tree comprises nodes and edges, wherein each node represents a role of a corresponding entity, and wherein each edge represents a relationship between two entities;
identifying, from the first semantic tree and the second semantic tree, a set of semantic nodes that are (i) in the first semantic tree and (ii) not in the second semantic tree;
forming a first syntactic tree for the first reference text and a second syntactic tree for the second reference text, wherein each syntactic tree comprises terminal nodes that represent words and syntactic nodes that represent syntactic categories;
identifying, from the first syntactic tree and the second syntactic tree, a set of syntactic nodes that are in the first syntactic tree but not in the second syntactic tree, the set of syntactic nodes being identified based at least in part on providing the first syntactic tree and the second syntactic tree to a machine-learning model as input, the machine-learning model being previously trained to identify common syntactic nodes between two syntactic trees provided as input;
mapping the set of semantic nodes to the set of syntactic nodes by identifying a correspondence between a first node in the set of semantic nodes and a second node in the set of syntactic nodes, wherein the first node and the second node are associated with a normalized word;
forming a question fragment from the normalized word; and
providing the question fragment to a user device.