Keyphrases
- interaction design
- rapid development
- human computer interaction
- music composition
- data mining
- website
- multi agent
- user interaction
- database
- personal computer
- computer music
- smart devices
- music retrieval
- multimodal interaction
- tablet pc
- communication tools
- smart spaces
- key technologies
- cost effective
- virtual environment
- data processing
- learning environment
- neural network
- real time