The Mind-reading Problem is common to all mixed-initiative systems:
You
want your computer to read your mind, to know what you want, to divine
the
purposes behind your actions, to make the same inferences you do, to
figure
out how best to help you, and to do it all in real time. Mind-reading
requires shared context and shared semantics, so I will talk about
efforts
to develop both, in the DARPA HPKB and CoABS programs, and in my own
research. I will contrast "natural semantic systems," those that
develop
or learn meanings, with "conventional functional systems" that have
meanings specified by knowledge engineers.