Keyphrases
- user interface
- user experience
- case study
- user feedback
- design process
- real time
- building blocks
- learning environment
- multimedia
- end users
- collaborative filtering
- search engine
- artificial intelligence
- computer aided
- data sets
- design principles
- database
- design decisions
- design space
- interface design
- single user
- direct manipulation
- novice users