3.1.6 | |||||||||
Human-Computer Interaction | |||||||||
home page | |||||||||
Wouldn't it be nice if your interface could learn what you wanted it to do? Sort of like scripting, but dynamically as you work. I designed and implemented a prototype Intelligent Interface and defined the features such an interface would have. The idea was to apply educational theory to interface behavior. About the same time, Scott Kim wrote a dissertation Thesis on deep visual interface what you see is what there is, the interface as hardware architecture. The last piece, on the Semantic Web, is most recent. |
|||||||||
papers/essays | |||||||||
computer science | |||||||||
|
|||||||||
constraints | |||||||||
agents/entities | |||||||||
AI | |||||||||
programming | |||||||||
CAD/EDA | |||||||||
∆ HCI | |||||||||
distributed | |||||||||
|
|||||||||
site structure | |||||||||
Statistics Programming and Interaction I designed and implemented a statistical toolkit with an interface that emphasized building models from raw data, just like the instructable interface built knowledge-based models from user behavior.
Oh, here is one of my favorite HCI questions: on a typewriter keyboard, why is the numeral 0 in the wrong place (out of numerical sequence)? |
|||||||||