System and method for dynamic cluster personalization
AssigneeSamsung Electronics Co., Ltd.
InventorsAnil Yadav, Chutian Wang, Melvin Lobo
Life of this patent
Estimating the term…
Abstract
A system and method for dynamic cluster personalization is provided. A method of dynamic cluster personalization comprises acquiring information from a user, creating a usage log based on the acquired user information including language information and generating user features based on the usage log. The method further comprises determining a clustering feature from the user features, creating a user cluster based on the clustering feature, determining a personalization feature within the user cluster from the user features, generating a personalization for the user cluster based on the personalization feature and applying the personalization to the users in the user cluster.
Claims20
A method comprising:
- acquiring information from a user including language information;
- creating a usage log based on the acquired user information;
- generating user features based on the usage log;
- determining a clustering feature from the user features;
- creating a user cluster based on the clustering feature, the user cluster comprising a plurality of users;
- determining a personalization feature within the user cluster from the user features;
- generating a personalization for the user cluster based on the personalization feature;
- and
- applying the personalization to the users in the user cluster.
A computing system comprising:
- an input interface configured to receive language information;
- and
- at least one processor configured to:
- acquire information including language information from a user;
- create a usage log based on the acquired user information including language information;
- generate user features based on usage log;
- determine a clustering feature from the user features;
- create a user cluster based on the clustering feature, the user cluster comprising a plurality of users;
- determine a personalization feature within the user cluster from the user features;
- generating a personalization for the user cluster based on the personalization feature;
- and
- apply the personalization to the users in the user cluster.
A non-transitory computer readable medium configured to store a plurality of instructions that, when executed by at least one processor is configured to cause the at least one processor to:
- acquire information including language information from a user;
- create a usage log based on the acquired user information including language information;
- generate user features based on usage log;
- determine a clustering feature from the user features;
- create a user cluster based on the clustering feature, the user cluster comprising a plurality of users;
- determine a personalization feature within the user cluster from the user features;
- generating a personalization for the user cluster based on the personalization feature;
- and
- apply the personalization to the users in the user cluster.
Dependencies are inferred from the claim text.