Rule-based semantic recommender application.