Technology for performance-based lifelong learning

Performance-based learning requires that a computer system has deep, exact knowledge of what a person is doing and what they already know about that task to determine what they should learn now. Lifelong learning requires that a computer system have broad, general knowledge over a number of years of what a person has learned to determine what they should learn now. Separately, these are each difficult goals to accomplish. However, both goals must be met to effectively provide a workforce that meets the evolving needs of industry and government for skilled workers. This paper describes a system that can meet both of these goals and support performance-based lifelong learning.