摘要 |
A computer-implemented method for automatically personalizing applications includes: receiving, in a computer system, user behavior data for multiple users of at least one application program, the application program having a user interface with multiple input controls displayed on multiple different panes, and the user behavior data reflecting actions performed using the input controls on the panes; identifying, using the computer system, at least one usage pattern in the user behavior data as meeting a usage pattern criterion; storing a personalization record based on identifying the usage pattern, the personalization record specifying the usage pattern as a sequence of activating at least some of the input controls on at least some of the panes; and automatically generating, using the computer system and based on the personalization record, a modified user interface according to the identified usage pattern. |