Preference-guided semantic processing
First Claim
1. A computer-implemented method for specifying user preferences in a semantic network encoded in at least one data structure, the method comprising:
- receiving, using at least one processor, a plurality of first-order user preferences for at least one concept in a semantic network, wherein the plurality of first-order user preferences are indicative of a user'"'"'s preferences among children of attributes of the at least one concept in the semantic network;
receiving, using the at least one processor, at least one second-order user preference for the at least one concept in the semantic network, wherein the at least one second-order user preference is indicative of the user'"'"'s preferences among attributes of the at least one concept; and
performing at least one semantic processing act by using the semantic network, the plurality of first-order user preferences, and the at least one second-order user preference;
wherein the method further comprises ranking the at least one concept in a plurality of concepts based, at least in part, on the plurality of first-order user preferences and the at least one second-order user preference; and
identifying and outputting at least a subset of the plurality of concepts in accordance with the ranking.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for specifying user preferences in a semantic network. The techniques include receiving, using at least one processor, a plurality of first-order user preferences for at least one concept in a semantic network, wherein the plurality of first-order user preferences are indicative of a user'"'"'s preferences among children of attributes of the at least one concept in the semantic network; receiving, using the at least one processor, at least one second-order user preference for the at least one concept in the semantic network, wherein the at least one second-order user preference is indicative of the user'"'"'s preferences among attributes of the at least one concept; and performing at least one semantic processing act by using the semantic network, the plurality of first-order user preferences, and the at least one second-order user preference.
265 Citations
18 Claims
-
1. A computer-implemented method for specifying user preferences in a semantic network encoded in at least one data structure, the method comprising:
-
receiving, using at least one processor, a plurality of first-order user preferences for at least one concept in a semantic network, wherein the plurality of first-order user preferences are indicative of a user'"'"'s preferences among children of attributes of the at least one concept in the semantic network; receiving, using the at least one processor, at least one second-order user preference for the at least one concept in the semantic network, wherein the at least one second-order user preference is indicative of the user'"'"'s preferences among attributes of the at least one concept; and performing at least one semantic processing act by using the semantic network, the plurality of first-order user preferences, and the at least one second-order user preference; wherein the method further comprises ranking the at least one concept in a plurality of concepts based, at least in part, on the plurality of first-order user preferences and the at least one second-order user preference; and identifying and outputting at least a subset of the plurality of concepts in accordance with the ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for specifying user preferences in a semantic network encoded in at least one data structure, the system comprising:
at least one processor configured to receive a plurality of first-order user preferences for at least one concept in a semantic network, wherein the plurality of first-order user preferences are indicative of a user'"'"'s preferences among children of attributes of the at least one concept in the semantic network; receive at least one second-order user preference for the at least one concept in the semantic network, wherein the at least one second-order user preference is indicative of the user'"'"'s preferences among attributes of the at least one concept; perform at least one semantic processing act by using the semantic network, the plurality of first-order user preferences, and the at least one second-order user preference; rank the at least one concept in a plurality of concepts based, at least in part, on the plurality of first-order user preferences and the at least one second-order user preference; and identify and output at least a subset of the plurality of concepts in accordance with the ranking. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. At least one computer-readable storage medium article storing a plurality of processor-executable instructions that, when executed by at least one processor, cause the at least one processor to perform a method for specifying user preferences in a semantic network encoded in at least one data structure, the method comprising:
-
receiving a plurality of first-order user preferences for at least one concept in a semantic network, wherein the plurality of first-order user preferences are indicative of a user'"'"'s preferences among children of attributes of the at least one concept in the semantic network; receiving at least one second-order user preference for the at least one concept in the semantic network, wherein the at least one second-order user preference is indicative of the user'"'"'s preferences among attributes of the at least one concept; and performing at least one semantic processing act by using the semantic network, the plurality of first-order user preferences, and the at least one second-order user preference ranking the at least one concept in a plurality of concepts based, at least in part, on the plurality of first-order user preferences and the at least one second-order user preference; and identifying and outputting at least a subset of the plurality of concepts in accordance with the ranking. - View Dependent Claims (15, 16, 17, 18)
-
Specification