Saturday, June 20, 2015

[pdkyyvnp] Getting back up to speed

Computer systems, or generically any technology, that you only rarely interact with are candidates for having a natural language interface.

The envisioned interaction: First, the user has to invest quite a bit of initial effort getting familiar with the technology: there is no way around this; no free lunch.  The natural language system does not help this first step.  Time passes, and the user forgets.  When the user has to interact with the technology again, the natural language system helps the user recall the previous familiarity.  We are relying on an aspect of human memory that you never fully forget what you were once familiar with.  A natural language interfaces eases relearning compared to the perhaps daunting, time-consuming, and unpleasant task of relearning using the original method of learning.

On one hand, this seems a much easier task than creating a natural language interface intended for a completely untrained human unfamiliar with the technology.  On the other hand, because the task requires understanding human memory, and especially a particular human's memory, this seems weirdly difficult.

Simplest implementation, frequently already done: after becoming familiar with the technology, jot down some notes to yourself about how it works.  When you need to work with it again, read your notes to yourself.

No comments :