Because You Watched

Introduction
The "Because You Watched" scenario ensures your users receive recommendations based on their recent watches. By analyzing their viewing history, we present a carefully curated list of videos that share thematic elements with what your users enjoyed before.
Scenario Setup
In the Recombee Admin UI, navigate to the Scenarios section and choose Create Scenario.
- Enter a Scenario ID, such as "because-you-watched"
- Choose Recommendation type - Items to Item (as the recommendations will be based on a particular item from the user’s watching history)

Logic
The Logic defines the behavior of the recommendation engine.
- Choose the video:more-like-this logic type from the Video models
Based on the assetType
parameter you can choose what type of assets will be returned (e.g. movies, series, episodes, or movies and episodes, etc.).
Using the excludeAlreadyWatched
parameter you can either allow or filter out the titles the user has already watched.

Filters
Requesting Recommendations
There are three ways to get recommendations.
- No-Code Widget - create a No-Code Widget using the visual editor in the Admin UI.
- Widget SDKs - use the SDK for a Carousel, Grid or Feed to display the recommendations in the design of your choice. Use the Recommend Items to Item endpoint when initializing the widget.
- API SDK - request the Recommend Items to Item endpoint of the Recombee API using an SDK of your choice.
For more information navigate to the Integration tab of the Scenario in the Admin UI.
In order to request content for multiple rows with a single API request, use the Batch endpoint and put the recommendation requests inside it. Set the parameter distinctRecomms
in order to deduplicate the assets among the rows.