Keyphrases
- search strategy
- search space
- search strategies
- internet users
- search algorithm
- user interface
- user profiles
- effective pruning
- user satisfaction
- user interaction
- end users
- user preferences
- collaborative filtering
- computer users
- constraint satisfaction problems
- user queries
- information overload
- hill climbing
- recommender systems
- combinatorial search