Methods and apparatus for analyzing tasks performed by computer users by
(i) gathering usage data, (ii) converting logged usage data into a uniform
format, (iii) determining or defining task boundaries, and (iv)
determining a task analysis model by "clustering" similar tasks together.
The task analysis model may be used to (i) help users complete a task
(such help, for example, may be in the form of a gratuitous help
function), and/or (ii) to target marketing information to users based on
user inputs and the task analysis model. The present invention also
provides a uniform semantic network for representing different types of
objects in a uniform way.
Los métodos y el aparato para analizar tareas se realizaron por los usuarios de la computadora (i) recopilando datos del uso, (ii) convirtiendo datos registrados del uso en un formato uniforme, (iii) determinando o definiendo límites de la tarea, y (iv) determinando un modelo del análisis de tarea por tareas similares "que arracimaban" juntos. El modelo del análisis de tarea se puede utilizar (i) a los usuarios de la ayuda termina una tarea (tal ayuda, por ejemplo, puede estar en la forma de una función gratuita de la ayuda), y/o (ii) a la información de la comercialización de blanco a los usuarios basados en las entradas del usuario y el modelo del análisis de tarea. La actual invención también proporciona una red semántica uniforme para representar diversos tipos de objetos de una manera uniforme.