Measuring semantic incongruity within text data
First Claim
Patent Images
1. A method comprising:
- processing, by a computing device, textual data associated with a digital object to identify within the textual data one or more semantic exemplars for the digital object;
generating, by the computing device, a data structure that represents a semantic space of semantic diversity and semantic anomalousness for the digital object and specifies a respective measure of similarity between each pairwise combination of the semantic exemplars identified within the textual data;
computing, by the computing device and based at least in part on the data structure, a level of incongruity for the digital object that represents a predicted estimation of interest of the digital object to a user and from a function that quantifies joint presence of semantic diversity and semantic anomalousness; and
executing a programmatic action based on the computed level of incongruity for the digital object, wherein executing the programming action comprises outputting, by the computing device, an indication of the level of incongruity for the digital object.
4 Assignments
0 Petitions
Accused Products
Abstract
A computing device may determine, based at least in part on one or more semantic exemplars associated with a digital object, a level of incongruity for the digital object, and output an indication of the level of incongruity for the digital object. For instance, a system may provide a web application that can support hedonic web surfing. By modeling Internet users as active information foragers instead of random surfers, a system may obtain quantitative measures of digital objects that users may find psychologically stimulating. The system may utilize a quantitative measure of the conceptual incongruity of digital objects that may predict how interesting users will find an object.
-
Citations
29 Claims
-
1. A method comprising:
-
processing, by a computing device, textual data associated with a digital object to identify within the textual data one or more semantic exemplars for the digital object; generating, by the computing device, a data structure that represents a semantic space of semantic diversity and semantic anomalousness for the digital object and specifies a respective measure of similarity between each pairwise combination of the semantic exemplars identified within the textual data; computing, by the computing device and based at least in part on the data structure, a level of incongruity for the digital object that represents a predicted estimation of interest of the digital object to a user and from a function that quantifies joint presence of semantic diversity and semantic anomalousness; and executing a programmatic action based on the computed level of incongruity for the digital object, wherein executing the programming action comprises outputting, by the computing device, an indication of the level of incongruity for the digital object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing device, comprising:
-
at least one processor; and at least one module operable by the at least one processor to; process textual data associated with a digital object to identify within the textual data one or more semantic exemplars for the digital object; generate a data structure that represents a semantic space of semantic diversity and semantic anomalousness for the digital object and specifies a respective measure of similarity between each pairwise combination of the semantic exemplars identified within the textual data; compute, based at least in part on the data structure, a level of incongruity for the digital object that represents a predicted estimation of interest of the digital object to a user and from a function that quantifies joint presence of semantic diversity and semantic anomalousness; and execute a programmatic action based on the computed level of incongruity for the digital object, wherein the programming action comprises outputting, by the computing device, an indication of the level of incongruity for the digital object. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause at least one processor to:
-
process textual data associated with a digital object to identify within the textual data one or more semantic exemplars for the digital object; generate a data structure that represents a semantic space of semantic diversity and semantic anomalousness for the digital object and specifies a respective measure of similarity between each pairwise combination of the semantic exemplars identified within the textual data; compute, based at least in part on the data structure, a level of incongruity for the digital object that represents a predicted estimation of interest of the digital object to a user and from combination of a score of semantic diversity and a score of semantic anomalousness; and execute a programmatic action based on the computed level of incongruity for the digital object, wherein the programming action comprises outputting an indication of the level of incongruity for the digital object. - View Dependent Claims (27, 28, 29)
-
Specification