recommender.slot_based_recommender_model¶
Recommender model based on slot value pairs.
Module Contents¶
Classes¶
Helper class that provides a standard way to create an ABC using |
- class recommender.slot_based_recommender_model.SlotBasedRecommenderModel(db: moviebot.database.db_movies.DataBase, domain: moviebot.domain.movie_domain.MovieDomain)¶
Bases:
moviebot.recommender.recommender_model.RecommenderModelHelper class that provides a standard way to create an ABC using inheritance.
- recommend_items(dialogue_state: moviebot.dialogue_manager.dialogue_state.DialogueState) List[Dict[str, Any]]¶
Recommends movies based on slot-value pairs.
- Parameters:
dialogue_state – Dialogue state.
- Returns:
Recommended movies.