Insight and algorithmic clustering for automated synthesis
First Claim
1. A method for selecting at least one data element of a data set from a data space, comprising:
- receiving a plurality of data elements from a plurality of reference users, each respective reference user having a reference user profile defining respective contextual domains of reference user expertise within the data space;
receiving feedbacks relating to prior selections of the at least one data element;
receiving a user input relating to a desired selection of the at least one data element;
determining a context of the user input;
synthesizing a synthetic reference user by selecting at least two, and less than all, of the reference users from the plurality of reference users, in dependence on at least the feedbacks relating to the at least one data element and the respective reference user profiles, to represent aggregate expertise in the determined context;
defining an optimized multidimensional distance function operative within the data space to define a reduced effective dimensionality of the data set, selectively dependent on at least the synthetic reference user, and the received feedbacks, wherein the optimized multidimensional distance function differs in dependence on at least which of the plurality of reference users are selected for synthesis of the synthetic reference user; and
processing the received user input in conjunction with the data set, dependent on the defined optimized multidimensional distance function, to select the at least one data element of the data set.
3 Assignments
0 Petitions
Accused Products
Abstract
A decision support system and method, which receives user inputs comprising: at least one user criterion, and at least one user input tuning parameter representing user tradeoff preferences for producing an output; and selectively produces an output of tagged data from a clustered database in dependence on the at least one user criterion, the at least one user input tuning parameter, and a distance function; receives at least one reference-user input parameter representing the at least one reference-user'"'"'s analysis of the tagged data and the corresponding user inputs, to adapt the distance function in accordance with the reference-user inputs as a feedback signal; and clusters the database in dependence on at least the distance function, wherein the reference-user acts to optimize the distance function based on the user inputs and the output, and on at least one reference-user inference.
1081 Citations
20 Claims
-
1. A method for selecting at least one data element of a data set from a data space, comprising:
-
receiving a plurality of data elements from a plurality of reference users, each respective reference user having a reference user profile defining respective contextual domains of reference user expertise within the data space; receiving feedbacks relating to prior selections of the at least one data element; receiving a user input relating to a desired selection of the at least one data element; determining a context of the user input; synthesizing a synthetic reference user by selecting at least two, and less than all, of the reference users from the plurality of reference users, in dependence on at least the feedbacks relating to the at least one data element and the respective reference user profiles, to represent aggregate expertise in the determined context; defining an optimized multidimensional distance function operative within the data space to define a reduced effective dimensionality of the data set, selectively dependent on at least the synthetic reference user, and the received feedbacks, wherein the optimized multidimensional distance function differs in dependence on at least which of the plurality of reference users are selected for synthesis of the synthetic reference user; and processing the received user input in conjunction with the data set, dependent on the defined optimized multidimensional distance function, to select the at least one data element of the data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for selecting a record in a database, comprising:
-
an automated database configured to store a plurality of records, each record corresponding to an identifier of a reference user of a plurality of reference users, an input received from a respective reference user, and feedback relating to the input received from the reference user, each respective reference user having a reference user profile defining respective contextual domains of expertise; an input port configured to receive a user input relating to a desired selection of a subset of the plurality of records, and context information associated with the user input; and at least one automated processor, configured to; determine a context associated with the user input based on at least the context information; synthesize a synthetic reference user representing an aggregate expertise in the determined context based on a selection of at least two reference users, and less than all of the reference users from the plurality of reference users, in dependence on at least the feedbacks of the plurality of reference users relating to the respective received inputs, the determined context, and the reference user profiles of the plurality of reference users; define an optimized multidimensional distance function to define a reduced effective dimensionality of the plurality of inputs, based on at least the plurality of records, the synthetic reference user, and the feedbacks, wherein the optimized multidimensional distance function differs in dependence on at least which of the plurality of reference users are selected; and process the received user input in conjunction with the plurality of records, and dependent on the defined optimized multidimensional distance function, to select at least one record. - View Dependent Claims (15, 16)
-
-
17. A method for selecting a data record within a data space, comprising:
-
receiving information from a plurality of reference user sources, each respective reference user source having a reference user source profile defining respective contextual domains of expertise of a respective reference user within the data space; storing the received information in data records of a database in conjunction with an identification of the respective reference user, feedback relating to a quality of the received information from the respective reference user, and a context domain of the received information from the respective reference user; receiving a user query for retrieval of information from the database; determining a context domain of use for the user query; synthesizing a synthetic reference user from at least two, but not all, of the plurality of reference user sources, in dependence on at least the feedback, the reference user source profile of the plurality of reference user sources, and a relation of the context domain of the respective information and the determined context of use; defining an optimized multidimensional distance function, selectively dependent on at least the synthetic reference user, wherein the optimized multidimensional distance function differs in dependence on at least which of the respective reference user sources are omitted from the synthetic reference user; clustering the database using the optimized multidimensional distance function in a context domain dependent manner, to reduce an effective dimensionality of the data records in the database; and processing the received user query in conjunction with the clustered database, to select a respective data record from the database as a result of the received user query. - View Dependent Claims (18, 19, 20)
-
Specification