Systems and methods of the instant invention may utilize case-based
reasoning to provide guidance. Guidance may be provided to a current user
of an application in a particular situation based on actions performed by
previous users in compatible situations. A repository of sessions
reflecting actions performed by previous users may be maintained. In
response to a request for guidance, actions performed by the current user
prior to requesting guidance may be used to retrieve, from the
repository, one or more sessions containing related actions. The
retrieved sessions may be evaluated and used to provide guidance to the
current user.