Patent ID: 11954618
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computer-implemented method for performing operations on a graphical user interface, comprising:
determining, by a processor, information in a content source;
converting the information into a structured format;
applying one or more classifiers to the information in the structured format, the one or more classifiers corresponding to a work item associated with a skill;
associating an individual with the classifier based on the individual having created, edited, reviewed, or approved the work item corresponding to the classifier;
generating a skill score for the individual based on the individual having created, edited, reviewed, or approved the work item associated with the classifier;
storing the skill score associated with the individual, each individual of the one or more individuals, and each skill in a traversable graph, the traversable graph linking the individual to the skill based on the skill score;
providing the skill score associated with the individual to a graphical user interface of a display device;
specifying a type of time dilation for each of the identified individual's generated skill scores, wherein the time dilation is based on a knowledge domain associated with the skill score and accounts for skill degradation over time by decreasing the identified individual's skill score from the point of last interaction with the one or more determined work items to the present time;
cause display the one or more individuals' possessing skills scores, wherein the score is calculated based on a current number of skill occurrences for the individual minus a mean value, over three times a square root of one over a number of the individuals that possess the skill or keyword times a sum of a squared value of the current number of skill occurrences for the individual minus a mean value, plus one, times a heuristic value, times the current number of skill occurrences for the individual over a total number of skill occurrences across all of the one or more individuals, times an adjusted calculated score according to an influence of time dilation; and
automatically decreasing each of the identified individual's generated skill scores in the traversable graph based on the combination of a heuristic value associated with the skill and the specified type of time dilation.