Keyphrases
- user interaction
- enabling technologies
- user experience
- key issues
- user preferences
- data processing
- end users
- user interface
- cost effective
- recommender systems
- user profiles
- user acceptance
- web services
- user satisfaction
- emerging technologies
- key technologies
- website
- technical aspects
- open issues
- information overload
- st century
- rapid development
- user feedback
- neural network
- case study
- context aware