To empower a system with capabilities that are drawn from the knowledge of previous interactions, we have designed a framework for usage logging, which captures the details of system-user interactions along with the task, process and user context.
More to come...