# Real-Time Recommendations

> Source: https://www.recombee.com/real-time-recommendations

> For the complete site index, see [llms.txt](/llms.txt). To integrate Recombee, see the developer documentation at https://docs.recombee.com/llms.txt.

Real-Time

# Recommendations

That Evolve With Every User Interaction

[Start Free ->](https://admin.recombee.com/sign-up)
[Request Demo](https://www.recombee.com/request-demo)

Proven Results

## Measurable Growth Across Industries

* [![The Telegraph](https://www.recombee.com/img/testimonials/the-telegraph-logo.svg)Case Study ->+35%CTR uplift on article pages vs. a competing solution in an A/B test](https://www.recombee.com/case-studies/the-telegraph)
* [![Crexi](https://www.recombee.com/img/testimonials/crexi-logo.svg)Case Study ->+40%Buy actions from the recommended properties](https://www.recombee.com/case-studies/crexi)
* [![FTV Prima](https://www.recombee.com/img/testimonials/ftv-prima-logo.svg)Case Study ->+34%Video views on the prima+ VOD platform](https://www.recombee.com/case-studies/ftv-prima)

Apply AI

## Empower your Platform   
with AI Personalization

Bring your product vision to life with a flexible Recommender & Search solution tailored to your unique use cases.

Personalization For

Video AI Personalization

### Maximize Engagement With Real‑Time Video Recommendations

Surface the right content at the right moment with recommendations that **adapt in milliseconds**. Increase **watch time, completion, subscriptions, and retention** across every device.

[Explore More ->](https://www.recombee.com/domains/video)
[Watch Demo](https://www.youtube.com/watch?v=a5fcRpa8wo8)

![](https://www.recombee.com/img/use-cases/video/fully-personalized-homepage.png)

Fully Personalized Homepage

Automate and tailor all your homepage rows 1:1 for each user.

[Explore Recipe ->](https://docs.recombee.com/recipes/video#fully-personalized-homepage)

![](https://www.recombee.com/img/use-cases/video/short-videos-feed.png)

Short Videos Feed

Keep viewers engaged with an endless short-form video feed that adapts instantly to what they watch, skip, like, or dislike.

[Explore Recipe ->](https://docs.recombee.com/recipes/video/feed/swiping-feed)

![](https://www.recombee.com/img/use-cases/video/editorial-picks-for-you.png)

Editors' Picks For You

Personalize editors' picks by showing the most relevant titles from a pre-selected list.

[Explore Recipe ->](https://docs.recombee.com/recipes/video/fully-personalized-homepage/editors-picks-for-you)

![](https://www.recombee.com/img/use-cases/video/search-movies-series.png)

Search Movies/Series

Make sure the desired titles get found within a few keystrokes with a full-text search for movies and TV shows.

[Explore Recipe ->](https://docs.recombee.com/recipes/video/search-movies-and-series)

![](https://www.recombee.com/img/use-cases/video/personalized-emailing.png)

Personalized Emailing

Sweeten the user's experience through personalized emails with movies and series tailored to the viewer's taste.

[Explore Recipe ->](https://docs.recombee.com/recipes/video/personalized-emailing)

![](https://www.recombee.com/img/use-cases/video/because-you-watched.png)

Because You Watched

Show highly relevant titles based on what the user recently watched. Recombee’s API natively supports returning the watched title and its related content.

[Explore Recipe ->](https://docs.recombee.com/recipes/video/fully-personalized-homepage/because-you-watched)

![](https://www.recombee.com/img/use-cases/video/watch-next.png)

Watch Next

Motivate users to stay in the binge-watching zone using end-of-playback recommendations.

[Explore Recipe ->](https://docs.recombee.com/recipes/video/asset-detail-and-player/watch-next)

![](https://www.recombee.com/img/use-cases/video/top-genres-for-you.png)

Top Genres for You

Show personalized genres to each user based on their watching history.

![](https://www.recombee.com/img/use-cases/video/related-movies-series.png)

Related Movies/Series

Satisfy your users' desire for more content based on titles they already enjoyed.

[Explore Recipe ->](https://docs.recombee.com/recipes/video/asset-detail-and-player/more-like-this)

![](https://www.recombee.com/img/use-cases/video/continue-watching.png)

Continue Watching

Serve the next episode of a recently watched series or resume recently unfinished movies.

[Explore Recipe ->](https://docs.recombee.com/recipes/video/fully-personalized-homepage/continue-watching)

![](https://www.recombee.com/img/use-cases/video/new-releases.png)

New Releases

Surprise users with personalized picks for the freshest releases.

![](https://www.recombee.com/img/use-cases/video/last-chance.png)

Last Chance

Encourage watching of expiring titles before they're gone for good.

![](https://www.recombee.com/img/use-cases/video/trending-in-your-country.png)

Trending In Your Country

Showcase the diversity of your catalog with the hottest local content in your users' region.

Sports & Live Events AI Personalization

### Win Every Fan With Real‑Time Sports & Live Event Recommendations

Keep fans watching longer and coming back for more. Recombee’s personalization engine delivers instant, **hyper-relevant sports** and **live event content** to every viewer across games, highlights, replays, and news.

[Explore More ->](https://www.recombee.com/domains/sports-and-live-events)
[Watch Demo](https://www.youtube.com/watch?v=cSmjat1dQLU)

![](https://www.recombee.com/img/use-cases/sports-and-live-events/fully-personalized-homepage.png)

Fully Personalized Homepage

Automate and tailor homepage rows 1:1 for each fan, from upcoming matches and live streams to trending replays, hot debates, and rails dedicated to their favorite leagues and teams.

![](https://www.recombee.com/img/use-cases/sports-and-live-events/upcoming-matches-events.png)

Upcoming Matches & Events

Help users plan their sports week - personalized schedules of upcoming games, streams, and events.

![](https://www.recombee.com/img/use-cases/sports-and-live-events/live-game-alerts-and-recommendations.png)

Live Game Alerts & Recommendations

Surface real-time “what to watch next” and ongoing games tailored to each viewer’s favorite leagues and teams, keeping every fan in the action as it happens.

![](https://www.recombee.com/img/use-cases/sports-and-live-events/personalized-highlight-reels-and-replays.png)

Personalized Highlight Reels & Replays

Generate personal highlight packages: goals, touchdowns, or knockout moments matched to each fan’s watch history and preferences.

![](https://www.recombee.com/img/use-cases/sports-and-live-events/powerful-sports-search.png)

Powerful Sports Search

Deliver instant, semantic search results for complex queries like “goals this weekend,” “touchdowns by \[player\],” “UFC finishes 1st round.”

![](https://www.recombee.com/img/use-cases/sports-and-live-events/trending-in-your-country.png)

Trending in Your Country

Show what’s heating up locally - from national league finals to viral post-game interviews.

![](https://www.recombee.com/img/use-cases/sports-and-live-events/fan-tailored-notifications-and-newsletters.png)

Fan-tailored Notifications & Newsletters

Guide fans back to the platform with personalized recommendations highlighting upcoming games, trending content, and updates related to their favorite teams.

![](https://www.recombee.com/img/use-cases/sports-and-live-events/related-content-and-deep-dives.png)

Related Content & Deep Dives

After the final whistle, keep them engaged with related interviews, stats breakdowns, or tactical analyses.

E-commerce AI Personalization

### Drive Revenue Growth With Personalized Product Discovery

Guide shoppers to products they’re most likely to buy with **real-time 1:1 recommendations** that increase **conversions, average order value, and repeat purchases**.

[Explore More ->](https://www.recombee.com/domains/e-commerce)
[Watch Demo](https://www.youtube.com/watch?v=Gl9GwY2sYjE)

![](https://www.recombee.com/img/use-cases/e-commerce/fully-personalized-homepage.png)

Fully Personalized Homepage

Automate and tailor all your homepage rows 1:1 for each user.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce#fully-personalized-homepage)

![](https://www.recombee.com/img/use-cases/e-commerce/shopping-cart.png)

Shopping Cart

Allow your customers to purchase products or store a list of the items for the future.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce/cart)

![](https://www.recombee.com/img/use-cases/e-commerce/alternative-products.png)

Alternative Products

Present alternatives to searched items or suggest suitable replacements for discontinued products.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce/product-detail/alternative-products-and-upsell)

![](https://www.recombee.com/img/use-cases/e-commerce/faceted-search.png)

Faceted Search

Show products based on individual search criteria like price, color, size, material, or any other specifics from your catalog.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce/search/faceted-search)

![](https://www.recombee.com/img/use-cases/e-commerce/personalized-emailing.png)

Personalized Emailing

Enhance the shopping experience with tailored complementary product offerings for recent purchases.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce/personalized-emailing)

![](https://www.recombee.com/img/use-cases/e-commerce/popular-and-trending.png)

Popular & Trending

Recommend the most popular and trending products with individual preferences in mind.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce/fully-personalized-homepage/bestsellers)

![](https://www.recombee.com/img/use-cases/e-commerce/upsell.png)

Upsell

Encourage customers to buy a higher-end version of a product.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce/product-detail/alternative-products-and-upsell)

![](https://www.recombee.com/img/use-cases/e-commerce/cross-sell.png)

Cross-Sell

Recommend complementary products while considering individual preferences.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce/product-detail/bought-together-and-accessories)

![](https://www.recombee.com/img/use-cases/e-commerce/top-brands-for-you.png)

Top Brands for You

Show personalized brands to each user based on their interaction history.

[Explore Recipe ->](https://docs.recombee.com/recipes/e-commerce/fully-personalized-homepage/brands-for-you)

![](https://www.recombee.com/img/use-cases/e-commerce/new-arrivals.png)

New Arrivals

Generate tailored product recommendations based on the latest additions to the product catalog and increase the likelihood of a purchase.

![](https://www.recombee.com/img/use-cases/e-commerce/personalized-category-browsing-with-infinite-scroll.png)

Personalized Category Browsing With Infinite Scroll

Let customers browse categories with an infinite scroll of personalized recommendations generated in real-time.

Articles, News, Media AI Personalization

### Engage Readers with Personalized, Real-Time Recommendations

Recombee’s advanced 1:1 content personalization is designed to **boost engagement metrics** and **maximize subscriber lifetime value** while preserving the editorial voice.

[Explore More ->](https://www.recombee.com/domains/articles-news-media)

![](https://www.recombee.com/img/use-cases/articles-news-media/articles-for-you.png)

Articles For You

Boost engagement by delivering personalized, 1:1 article recommendations based on user's interests and browsing history.

![](https://www.recombee.com/img/use-cases/articles-news-media/related-articles.png)

Related Articles

Enable users to discover content that’s contextually relevant, and personalized to their immediate reading experience.

[Explore Recipe ->](https://docs.recombee.com/recipes/news/article/read-next)

![](https://www.recombee.com/img/use-cases/articles-news-media/trending-articles.png)

Trending Articles

Highlight the hottest local articles in each user's region, showcasing the diversity and relevance of your platform.

[Explore Recipe ->](https://docs.recombee.com/recipes/news/homepage/top-stories)

![](https://www.recombee.com/img/use-cases/articles-news-media/search-articles.png)

Search Articles

Make finding articles easy with full-text search capabilities, ensuring desired content is found within a few keystrokes.

[Explore Recipe ->](https://docs.recombee.com/recipes/news/search-articles)

![](https://www.recombee.com/img/use-cases/articles-news-media/weekly-digest-email.png)

Periodic Newsletters

Enhance the discovery experience through personalized emails with articles tailored to the user's unique preferences.

[Explore Recipe ->](https://docs.recombee.com/recipes/news/personalized-emailing)

![](https://www.recombee.com/img/use-cases/articles-news-media/personalized-news-feed.png)

Personalized News Feed

Automate and customize each user's news feed rows, delivering 1:1 personalization for a highly tailored experience.

[Explore Recipe ->](https://docs.recombee.com/recipes/news/homepage/personalized-feed)

![](https://www.recombee.com/img/use-cases/articles-news-media/read-next.png)

Read Next

Keep users engaged in the reading flow by offering infinite real-time scroll recommendations based on their ongoing reading journey.

[Explore Recipe ->](https://docs.recombee.com/recipes/news/article/read-next)

![](https://www.recombee.com/img/use-cases/articles-news-media/cross-site-recommendation.png)

Cross-Site Recommendation

Deliver recommendations seamlessly across all your sites—whether for articles, e-commerce, classifieds, or multimedia content—enabling fluid discovery through customizable, cross-platform suggestions.

[Explore Recipe ->](https://docs.recombee.com/recipes/news/homepage/cross-site-recommendations)

![](https://www.recombee.com/img/use-cases/articles-news-media/top-sections-for-you.png)

Sections For You

Showcase personalized sections for each user, reflecting their interaction history to offer more relevant content.

[Explore Recipe ->](https://docs.recombee.com/recipes/news/homepage/personalized-sections-with-reordering)

Deal Aggregators AI Personalization

### Drive Repeat Visits With Personalized Deals

Surface the right promotions before they expire based on **user behavior and live inventory** to increase **click-through rates, partner yield, and repeat visits**.

[Explore More ->](https://www.recombee.com/domains/deal-aggregators)

![](https://www.recombee.com/img/use-cases/deal-aggregators/fully-personalized-feed.png)

Fully Personalized Feed

Engage users with an infinite personalized feed of deals, blending the user's preferences with current popular deals.

![](https://www.recombee.com/img/use-cases/deal-aggregators/similar-deals.png)

Similar Deals

Offer users compelling alternatives from diverse affiliate partners.

![](https://www.recombee.com/img/use-cases/deal-aggregators/promoted-deals-for-you.png)

Promoted Deals For You

Provide users with personalized selections from premium affiliate partners' deals.

![](https://www.recombee.com/img/use-cases/deal-aggregators/trending-deals-in-your-area.png)

Trending Deals In Your Area

Show the current hottest deals on the entire site or within the user's local area.

![](https://www.recombee.com/img/use-cases/deal-aggregators/faceted-search-and-category-browsing.png)

Faceted Search & Category Browsing

Display deals based on individual search criteria like category, brand, price, or any other specifics from your catalog.

![](https://www.recombee.com/img/use-cases/deal-aggregators/personalized-emailing.png)

Personalized Emailing

Send users a personalized selection of the latest hot deals.

Music & Podcasts AI Personalization

### Keep Listeners Coming Back With Personalized Recommendations

Recommend the next song, artist, album, or playlist based on **listener context and real-time behavior** to drive **discovery, engagement, and repeat listening**.

[Explore More ->](https://www.recombee.com/domains/music-podcasts)

![](https://www.recombee.com/img/use-cases/music-podcasts/fully-personalized-homepage.png)

Fully Personalized Homepage

Automate and tailor all your homepage rows 1:1 for each user.

![](https://www.recombee.com/img/use-cases/music-podcasts/songs-artists-from-similar-genre.png)

Similar Songs/Artists

Present new songs and podcasts based on the content the user is currently enjoying.

![](https://www.recombee.com/img/use-cases/music-podcasts/playlists-made-for-you.png)

Playlists Made For You

Customize playlists by showing the most relevant songs or podcasts from a pre-selected list.

![](https://www.recombee.com/img/use-cases/music-podcasts/new-releases.png)

New Releases

Give listeners an overview of the week's new releases.

![](https://www.recombee.com/img/use-cases/music-podcasts/recommended-artists-for-you.png)

Recommended Artists For You

Inspire your users with work from artists they might enjoy based on their listening history.

![](https://www.recombee.com/img/use-cases/music-podcasts/quick-search.png)

Quick Search

Match search queries and tailor the music and podcast selection to individual preferences.

![](https://www.recombee.com/img/use-cases/music-podcasts/play-next.png)

Play Next

Don't disrupt the stream. Deliver recommendations for more music or podcasts at the end of playback.

![](https://www.recombee.com/img/use-cases/music-podcasts/trending-in-your-country.png)

Trending in Your Country

Showcase the diversity of your platform with the hottest local hits in specific regions.

![](https://www.recombee.com/img/use-cases/music-podcasts/personalized-emailing.png)

Personalized Emailing

Sweeten the streaming experience through personalized emails with music and podcasts tailored to the user's taste.

Real Estate AI Personalization

### Boost Property Discovery With Personalized Recommendations

Surface **relevant listings instantly** based on real-time user signals and evolving preferences to reduce search fatigue and drive **higher-quality inquiries**.

[Explore More ->](https://www.recombee.com/domains/real-estate)

![](https://www.recombee.com/img/use-cases/real-estate/top-listings-for-you.png)

Top Listings For You

Let your customers discover the best properties on the market and stay up-to-date with the latest trends in real estate.

![](https://www.recombee.com/img/use-cases/real-estate/nearby-listings.png)

Nearby Listings

Expand the search with listings near the properties of interest.

![](https://www.recombee.com/img/use-cases/real-estate/more-from-this-broker.png)

More From This Broker

Recommend more listings from preferred brokers.

![](https://www.recombee.com/img/use-cases/real-estate/quick-search.png)

Quick Search

Make sure customers find the best homes and investment opportunities in their desired city or neighborhood.

![](https://www.recombee.com/img/use-cases/real-estate/watchdog-recommendations.png)

Watchdog Recommendations

Run campaigns through personalized emails with newly added listings matching individual criteria.

![](https://www.recombee.com/img/use-cases/real-estate/similar-listings.png)

Similar Listings

Present various alternatives to the searched properties.

P2P Marketplaces AI Personalization

### Drive Marketplace Growth With Real‑Time Recommendations

Connect buyers with listings they’re most likely to engage with to increase **discovery, conversions, and repeat activity**.

[Explore More ->](https://www.recombee.com/domains/p2p-marketplaces)

![](https://www.recombee.com/img/use-cases/p2p-marketplaces/fully-personalized-homepage.png)

Fully Personalized Homepage

Automate and tailor all your homepage rows 1:1 for each user.

![](https://www.recombee.com/img/use-cases/p2p-marketplaces/similar-offers.png)

Similar Offers

Showcase users alternative choices for a specific offer.

![](https://www.recombee.com/img/use-cases/p2p-marketplaces/more-from-this-advertiser.png)

More From This Advertiser

Personalize the selection of the advertiser's top offers for individual users.

![](https://www.recombee.com/img/use-cases/p2p-marketplaces/faceted-search-and-category-browsing.png)

Faceted Search & Category Browsing

Show offers based on individual search criteria like category, condition, location, or any other specifics from your catalog.

![](https://www.recombee.com/img/use-cases/p2p-marketplaces/personalized-emailing.png)

Personalized Emailing

Deliver users a personalized showcase of relevant offers based on their browsing and purchase history.

Travel & Trips AI Personalization

### Increase Bookings With Relevant Travel Recommendations

Turn lookers into bookers with recommendations that adapt to **traveler preferences, context, and real-time behavior** to drive **bookings and repeat stays**.

[Explore More ->](https://www.recombee.com/domains/travel-trips)

![](https://www.recombee.com/img/use-cases/travel-trips/recommended-for-you.png)

Recommended For You

Customize travel tips by showing the most relevant destinations from a pre-selected list.

![](https://www.recombee.com/img/use-cases/travel-trips/geolocation-recommendations.png)

Geolocation Recommendations

Recommend the best country and language for your users based on their search preferences and location.

![](https://www.recombee.com/img/use-cases/travel-trips/promoted-offers-for-you.png)

Promoted Offers For You

Inspire your users with promoted offers tailored to their desires.

![](https://www.recombee.com/img/use-cases/travel-trips/faceted-search.png)

Faceted Search

Enable an efficient and flexible search option for finding the most relevant offers.

![](https://www.recombee.com/img/use-cases/travel-trips/personalized-emailing.png)

Personalized Emailing

Recommend the most relevant offers with individual preferences in mind.

![](https://www.recombee.com/img/use-cases/travel-trips/nearby-listings.png)

Nearby Listings

Expand the search with listings near the destinations of interest.

Recruitment AI Personalization

### Get Better-Fit Applications With Smarter Job Matching

Recommend relevant roles based on each candidate’s **context and real-time behavior** to increase **job discovery, applications, and qualified matches**.

[Explore More ->](https://www.recombee.com/domains/jobs-boards-hr-networking)

![](https://www.recombee.com/img/use-cases/jobs-boards-hr-networking/recommended-jobs-for-you.png)

Recommended Jobs For You

Recommend personalized job offers based on history and individual preferences.

![](https://www.recombee.com/img/use-cases/jobs-boards-hr-networking/similar-job-offers.png)

Similar Job Offers

Present alternatives to searched jobs.

![](https://www.recombee.com/img/use-cases/jobs-boards-hr-networking/similar-candidates.png)

Similar Candidates

Showcase candidates with similar qualifications, skills, and experience that may also be a fit for the job.

![](https://www.recombee.com/img/use-cases/jobs-boards-hr-networking/personalized-search.png)

Personalized Search

Match search queries and tailor job offers to individual needs.

![](https://www.recombee.com/img/use-cases/jobs-boards-hr-networking/more-from-this-employer.png)

More From This Employer

Show more job listings from a chosen employer.

![](https://www.recombee.com/img/use-cases/jobs-boards-hr-networking/personalized-emailing.png)

Personalized Emailing

Run campaigns through personalized emails with newly added job offers matching individual criteria.

![](https://www.recombee.com/img/use-cases/jobs-boards-hr-networking/recommended-employers.png)

Recommended Employers

Let candidates discover companies that match their career preferences and offer attractive opportunities.

Other Industries AI Personalization

### Personalize The User Experience

Thanks to Recombee's flexibility, the recommendations and search can be applied to virtually any use case with a lot of content.

[Request Demo ->](https://www.recombee.com/request-demo)

Key Features

## Everything You Need to Grow Engagement

### Real-Time Recommendations

Instantly incorporate every view, purchase, like, dislike, and catalog change in real time, without waiting for scheduled model retraining. Recombee updates recommendations within milliseconds, keeping them relevant as user interests and content evolve.

Recombee functions as a dynamic real-time recommender, **instantly adapting to new interactions**, whether it’s a content view, product purchase, like, or dislike, and any content changes, such as adding new items or modifying attributes.

This capability is particularly advantageous for platforms with fast-moving content, including [News Sites](https://www.recombee.com/domains/articles-news-media), [Deal Aggregators](https://www.recombee.com/domains/deal-aggregators), and [P2P Marketplaces](https://www.recombee.com/domains/p2p-marketplaces).

Additionally, the real-time responsiveness of Recombee effectively addresses the cold-start challenge for new users. **From their very first interaction**, users receive personalized recommendations, which only become more refined as additional data is collected.

With Real-Time Recommendations, you can:

* **Win Over New Users Fast:** personalized recommendations from the very first interaction, no history needed
* **React the Moment Users Do:** every view, purchase, like or dislike instantly shapes what comes next
* **Recommend What’s New:** new items and changed attributes show up in recommendations right away
* **Keep Fast-Moving Catalogs Fresh:** breaking news, new deals and new listings reach the right people while they still matter

On [FTV Prima](https://www.recombee.com/case-studies/ftv-prima)’s prima+ VOD platform, the “Selected For You” row updates immediately after a user’s first interaction. Recombee helped increase **video views by 34%** and **ad views by 73%**.

### Fully Personalized Homepage

Customize homepage rows 1:1 for each fan, tailoring both the content in each section and the order in which they appear. A thriller fan and a comedy fan open the same app and see two completely different homepages, all delivered through a single request with automatic deduplication.

Deliver the ultimate personalized experience with the Fully Personalized Homepage. This innovative solution enables **complete personalization of both the content within each section and the order in which they appear**.

For example, a user who loves thrillers will see a homepage that is uniquely tailored to their interests, showcasing different rows and videos compared to someone who prefers comedies. This bespoke approach ensures that each user enjoys a distinct experience that reflects their individual tastes.

Recombee provides the essential tools to achieve this level of personalization:

* **Order Rows by Taste:** [Item Segmentations](https://docs.recombee.com/segmentations) customize the order of rows and sections based on each user’s preferences
* **Add Discovery Rows Automatically:** Semantic Segmentations generate rows of micro-genres or trending topics, named by AI and refreshed in real time
* **Build Smart Rows:** [Composite Recommendations](https://docs.recombee.com/scenarios/composite-recommendations) return the row header, such as a category or genre, and its contents in one response. Supports scenarios such as [Because You Watched](https://docs.recombee.com/recipes/video/fully-personalized-homepage/because-you-watched) as well.
* **Load the Whole Page at Once:** [Batch requests](https://docs.recombee.com/api/miscellaneous#batch) fetch all rows simultaneously, with automatic deduplication so no title shows up twice

At [Perlego](https://www.recombee.com/case-studies/perlego), personalized homepage carousels delivered **+90% books saved**.

Explore Fully Personalized Homepage Recipes For:

[Video ->](https://docs.recombee.com/recipes/video#fully-personalized-homepage)
[E-Commerce ->](https://docs.recombee.com/recipes/e-commerce#fully-personalized-homepage)
[News, Articles & Media ->](https://docs.recombee.com/recipes/news#homepage)

### Personalized Infinite Feed

Deliver a continuous stream that loads new results as users scroll and adapts to their interests along the way. Out-of-the-box models for TikTok- and Instagram-style swiping feeds keep even fast-moving, user-generated catalogs fresh and relevant.

Engage your audience with a captivating Personalized Infinite Feed that dynamically adapts to their unique tastes. With Recombee, you can seamlessly integrate an infinite scrolling experience, allowing a continuous stream of content that loads new results as users scroll.

For TikTok- and Instagram-like **short-content experiences**, Recombee offers out-of-the-box models optimized for swiping feeds, helping users discover relevant content in fast-moving, engagement-driven environments.

This real-time adaptability makes Recombee a strong fit for platforms with **user-generated content (UGC)**, where content catalogs change quickly and user intent evolves with every interaction. Powered by advanced ensembles, Recombee keeps even the most dynamic feeds fresh, relevant, and highly engaging.

Recombee provides the essential tools to build it:

* **Endless discovery:** the feed keeps loading relevant content as users scroll, never repeating what they have already seen
* **Learns with every swipe:** each view, like and skip immediately shapes what comes next
* **Always fresh:** new posts reach the right people as soon as they're published, even in the most dynamic catalogs
* **Built around your KPIs:** optimize for what matters to you, whether interactions, time spent or returning visits

Proven at [9GAG](https://www.recombee.com/case-studies/9gag): **+37% post views, +22% more interactions and +7.5% longer sessions**.

Explore Infinite Feed Recipes For:

[Short Videos ->](https://docs.recombee.com/recipes/video/feed/swiping-feed)
[News Feed ->](https://docs.recombee.com/recipes/news/homepage/personalized-feed)

### Full Control & Flexibility

Configure every recommendation scenario directly in the Admin UI, without code changes. Use Scenarios and Business Rules to control recommendation behaviour through filters, boosters and constraints. A/B test different strategies to optimize performance, and let the AI ReQL Assistant turn plain-language descriptions into ReQL rules.

Take charge with Scenario Settings, offering a suite of customization options to align recommendations with your **product vision**.

Each placement for recommendations, referred to as a **Scenario**, can be uniquely tailored to meet diverse needs, such as **New Releases For You**, **Local Favorites** or **Category Highlights**. All these configurations can be easily managed through our intuitive Admin UI, making customization a breeze.

Recombee provides the essential tools to shape every Scenario:

* **Logic:** the ensemble of machine learning models behind the Scenario, fine-tuned for use cases like similar products, watch-next suggestions or a personalized news feed
* **Filters:** decide which content is eligible, e.g. articles from the last 7 days, promoted deals, apartments within 10 miles, or kid-friendly content for minor users
* **Boosters:** bias recommendations toward your business goals, e.g. newly added content, editors’ picks or higher-end alternatives for upselling
* **Constraints:** manage diversity, e.g. no more than two items from each category or 50% from a single brand
* **A/B Testing:** validate every change on real user behavior, with clear reports on improvement, statistical significance and the probability each Variant will win

A **library of predefined Filters and Boosters** covers the most common needs, and anything beyond it can be described as a custom rule, written in plain language and turned into ReQL by the AI Assistant.

### Scalability

Handle massive scale without compromising speed. Horizontally scalable infrastructure supports over 70k recommendations per second and catalogs of tens of millions of items, serving billions of recommendations weekly with low latency.

Recombee operates on several hundred high-performance servers, hosting thousands of applications that interact within a micro-service architecture. This setup includes multiple layers of storage and distributed processing components, all equipped with self-healing and self-recovery capabilities. These features ensure that Recombee maintains high system availability and reliability.

Users depending on our recommendations or search results are spread across the globe. Recombee operates its clusters in several geographic regions, so you can **choose the region** that is closest to your users or servers in terms of **latency**: US West Coast, Canadian East Coast, Europe (Germany) and Australia (Sydney).

We build our components using a variety of industry-proven technologies. This ensures reliability, efficiency, and scalability in our systems, meeting the high standards required by our clients across diverse sectors.

Because Recombee is built as a real-time, high-performance, distributed system, you can:

* **Handle High Volume:** serve over 70k recommendations per second, even on your busiest days
* **Adapt Instantly:** real-time model updates and incremental training keep up with emerging trends and catalog changes
* **Stay Online:** fault tolerance and high service availability keep recommendations running
* **Keep Data Safe:** robust security and data protection at all levels

Today that means **over a billion recommendations served every day** and catalogs of **tens of millions of items**. [9GAG](https://www.recombee.com/case-studies/9gag) personalizes the experience for daily traffic of **hundreds of millions of users**, and at Konga.com, an e-commerce site with millions of users, Recombee **drives 24% of revenue**.

## The Building Blocks of Your Recommendations

### Cutting-Edge AI

Leverage continuously evolving recommendation models, backed by over a decade of research and innovation at our in-house research lab, RecombeeLab. Combine deep learning, collaborative filtering, LLMs, reinforcement learning, and beeFormer, our proprietary transformer built to tackle the cold-start problem.

From foundational algorithms to cutting-edge AI, Recombee’s research-driven approach combines advanced machine learning techniques to deliver **high accuracy and performance at scale** for both recommender systems and personalized search.

Our commitment to research and development has led to breakthrough technologies like [beeFormer](https://www.recombee.com/blog/introducing-beeformer-a-framework-for-training-foundational-models-for-recommender-systems) \- a transformer architecture optimized specifically for recommendation tasks. We’ve also introduced state-of-the-art solutions in scalable collaborative filtering. Our Research and Machine Learning teams collaborate closely to bring the latest innovations into our product.

Every Scenario combines these models, so you can:

* **Understand Every User:** deep learning captures complex user-item interactions for a nuanced understanding of preferences and content relationships
* **Recommend From Day One:** beeFormer, our custom transformer, solves the cold start problem and improves content relevance and understanding
* **Speak Your Users’ Language:** large language models power conversational recommendations and complex content insights
* **Always Use the Best Strategy:** real-time hybrid approaches combine multiple recommendation strategies for optimal performance across scenarios and data conditions

By combining cutting-edge AI with proven methodologies, we build recommendation systems that **consistently outperform traditional approaches**. At [The Telegraph](https://www.recombee.com/case-studies/the-telegraph), that meant a **+35% CTR uplift** on article pages vs. a competing solution in an A/B test.

Behind it is **RecombeLab**, our in-house research division, with work presented at RecSys, ICML and the ACM Web Conference and continuously pushed into production. We also **support PhD students**: Recombee-supported researchers are encouraged to **publish and share their algorithms publicly**, advancing the whole field of machine learning and recommender systems, and the models behind your recommendations with it.

[Explore Our Research ->](https://www.recombee.com/research)
[About beeFormer ->](https://www.recombee.com/blog/introducing-beeformer-a-framework-for-training-foundational-models-for-recommender-systems)

### Semantic Segmentations

Automatically uncover niche categories, genres, and emerging topics without manual tagging. Use AI-discovered clusters and LLM-generated names to create dynamic homepage rows and gain deeper insights into user engagement.

Automatically uncover **micro-categories, genres, and topics** — and put them to work in recommendations and analytics.

Recombee’s AI automatically discovers niche clusters of items based on their attributes and behavior. A large language model (LLM) then assigns these clusters **clear, meaningful names**, with no manual tagging or category upkeep.

These Semantic Segments let you:

* **Launch Discovery Rows Automatically:** generate dynamic homepage rows of micro-genres or trending topics, refreshed in real time
* **Tailor Rails to Every Audience:** in [Video](https://www.recombee.com/domains/video), dynamically create homepage rails of micro-genres tailored to audience interests
* **Ride the Topics of the Day:** in [News](https://www.recombee.com/domains/articles-news-media), automatically surface homepage sections around emerging topics
* **See What Users Truly Engage With:** enrich analytics dashboards with semantic categories

### A/B Testing

Test and optimize recommendation strategies before rolling them out to everyone. Compare different recommendation variants, filters, and boosters, measuring their impact on engagement, conversions, revenue, and other key metrics to make data-driven decisions.

A/B Testing helps you validate changes to your recommendation strategy using **real user behavior**. Run an experiment within any Scenario and automatically split traffic between the current configuration, the Control, and one or more Variants.

With A/B Testing, you can:

* **Test Every Change:** compare different Logics and their settings, Filters, Boosters, and Constraints on real users
* **Measure What Matters:** track the impact on Click-Through Rate, Conversion Rate, Watch Time, Revenue, or any custom metric defined in [Insights](https://www.recombee.com/real-time-analytics-insights)
* **Know the Winner:** clear reports show the improvement over the Control, statistical significance, and the probability that each Variant will outperform the others
* **Roll Out With Confidence:** ship optimizations backed by real user behavior, not guesswork

That’s how [The Telegraph](https://www.recombee.com/case-studies/the-telegraph) proved a **+35% CTR uplift** on article pages vs. a competing solution.

### Segmentations

Go beyond individual recommendations and personalize entire groups of content or products. Recommend categories, genres, brands, artists, or the ordering of homepage rows to create richer discovery experiences tailored to each user, using your existing catalog data.

While traditional recommender systems focus on suggesting individual pieces of content or products, Recombee goes further by offering recommendations for **groups of related items**, known as Item Segments, such as:

* Categories and genres
* Actors
* Brands
* Tags
* Artists and albums based on songs
* Individual homepage rows

This comprehensive approach enhances personalization across a wider array of use cases than conventional systems allow.

Item Segmentations are easily defined in the Admin UI using your existing catalog data. Segmentation can be based on a single attribute, such as category, or a combination of multiple attributes, leveraging our innovative ReQL query language for added flexibility.

With Item Segments, you can:

* **Recommend What Users Love Most:** suggest the categories, brands, actors or artists each user cares about, not just single items
* **Build Dedicated Sections:** create rows like “Your Favorite Brands” or “Similar Artists”
* **Put the Best Options First:** rearrange UI elements to highlight the most relevant options for each user
* **Personalize the Whole Homepage:** order its rows and sections by what each user prefers

[Read More About Item Segmentations ->](https://www.recombee.com/blog/recombee-item-segmentations)
[Segmentations Docs ->](https://docs.recombee.com/segmentations)

### ReQL

Define any business rule, from geo-filtering to user-specific conditions, using flexible filters and boosters to control recommendations. Create and reuse complex rules with a built-in editor, validator, and AI ReQL Assistant that turns plain English into working queries.

With Filters and Boosters, you can highlight specific categories, brands, editor-picked content, local deals, and more, helping you deliver **varied recommendation boxes and targeted email campaigns**.

While our predefined rules cover a wide range of scenarios, you might find a unique requirement that calls for a custom filtering or boosting rule. No problem, **Recombee’s ReQL language** is built to handle those situations with ease. It is a powerful query language specifically designed for expressing Filters and Boosters based on the attributes of both items (content or products) and users.

With ReQL, you can:

* **Express Any Business Rule:** craft intricate rules with functions for geo-filtering, processing user interactions, and more
* **Preview Before You Publish:** the Admin UI’s ReQL editor and validator show the outcome of your Filters and Boosters
* **Reuse Rules Everywhere:** every rule joins your Filters and Boosters library, ready for any Scenario, with parameters like recency or distance that anyone can adjust
* **Write Rules in Plain English:** the **AI Assistant** turns natural-language requests into working ReQL, and explains existing rules in plain terms

For example, type **“Allow only premium content from the user’s country”** and the **AI Assistant** writes the filter for you. Or make sure only kid-friendly content is recommended to users flagged as minors.

[ReQL Docs ->](https://docs.recombee.com/reql)

## What Our Clients Say

![DAZN](https://www.recombee.com/img/testimonials/dazn-logo.svg)

At DAZN, being the Global Home of Sports means delivering the right matches, highlights, and moments to audiences in 200+ markets - bringing fans even closer to the live game. That’s why we’ve teamed up with Recombee to personalize experiences at scale. Their tech enables us to connect each viewer on any device with the right game or clip in real time through flexible solution built for growth. This partnership sets the pace for a smarter, more connected global sports experience.

![](https://www.recombee.com/img/testimonials/dazn.png)

Christoph Haas

EVP Product & Platform Engineering at DAZN

[![The Telegraph](https://www.recombee.com/img/testimonials/the-telegraph-logo.svg)Case Study ->We use Recombee to power our AI personalization & Search at The Telegraph. It immediately proved its value, securing a 35% CTR uplift in an A/B test against a competing solution while simultaneously enhancing our editors' ability to manage and analyse content performance. Beyond the numbers, the collaboration with the Recombee team has been excellent, they helped us push our thinking and we were delighted to jointly present at the RecSys conference and be recognized as an INMA '26 finalist for "Best Use of Generative AI".+35%CTR Uplift+8%Average Sessions![](https://www.recombee.com/img/testimonials/the-telegraph.png)Tom KelleherDirector of Emerging Technology – AI & Personalisation at The Telegraph](https://www.recombee.com/case-studies/the-telegraph)

[![9GAG](https://www.recombee.com/img/testimonials/9gag-logo.svg)Case Study ->Thanks to the Recombee solution, we managed to increase, among other KPIs, post views by 37%, overall interactions by 22%, and users’ session duration by 7.5%. With Recombee, we've taken engagement with user-generated content to the next level.+37%Post Views+22%Overall Interactions+7.5%Session Duration![](https://www.recombee.com/img/testimonials/9gag.png)Kristie ChenProduct Head at 9GAG](https://www.recombee.com/case-studies/9gag)

[![Audiomack](https://www.recombee.com/img/testimonials/audiomack-logo.svg)Case Study ->Thanks to the Recombee recommender engine, our monthly plays increased by 206% and weekly follows by 67%. Because the recommendations performed so well, we moved them from our Search page to the top of our main Discover tab. They are now the best-performing module within that tab, accounting for 46% of all plays.+206%Monthly Plays+67%Weekly Follows![](https://www.recombee.com/img/testimonials/audiomack.png)Christopher Dalla RivaSenior Product Manager at Audiomack](https://www.recombee.com/case-studies/audiomack)

[![Crexi](https://www.recombee.com/img/testimonials/crexi-logo.svg)Case Study ->Our customers now receive highly relevant property recommendations that cater to their specific needs, with one notable email campaign seeing a 178% uplift in CTOR. Recombee commitment to excellence is evident in the 40% increase in listing engagements on our platform, contributing to our growth in the competitive real estate market.Up to +178%Email CTOR+40%Listing Engagements![](https://www.recombee.com/img/testimonials/crexi.png)Larkin MagnerDirector of Product Management at Crexi](https://www.recombee.com/case-studies/crexi)

[![Slickdeals](https://www.recombee.com/img/testimonials/slickdeals-logo.svg)Case Study ->Placing recommendations on our homepage was a huge success — 70%+ higher product detail page views and 30%+ higher clickthroughs. The Recombee team is a great partner in helping solve our unique use cases, and we look forward to continue working with them.+70%Product Detail Page Views+30%Clickthroughs![](https://www.recombee.com/img/testimonials/slickdeals.png)Daniel UhmProduct Manager at Slickdeals](https://www.recombee.com/case-studies/slickdeals)

![Gaia](https://www.recombee.com/img/testimonials/gaia-logo.svg)

Recombee helped us make content discovery far more relevant for every viewer. Following a seamless implementation, we saw a 23% increase in click-through rate and a 39% increase in video views reaching at least 25% completion. The platform’s configuration flexibility and the team’s hands-on support made it easy to tailor recommendations to our specific needs.

+23%

Click-Through Rate

+39%

Video Views (25% Completion)

![](https://www.recombee.com/img/testimonials/gaia.png)

Michal Lebowitsch

SVP International & Content Operations at Gaia

![DAZN](https://www.recombee.com/img/testimonials/dazn-logo.svg)

At DAZN, being the Global Home of Sports means delivering the right matches, highlights, and moments to audiences in 200+ markets - bringing fans even closer to the live game. That’s why we’ve teamed up with Recombee to personalize experiences at scale. Their tech enables us to connect each viewer on any device with the right game or clip in real time through flexible solution built for growth. This partnership sets the pace for a smarter, more connected global sports experience.

![](https://www.recombee.com/img/testimonials/dazn.png)

Christoph Haas

EVP Product & Platform Engineering at DAZN

[![The Telegraph](https://www.recombee.com/img/testimonials/the-telegraph-logo.svg)Case Study ->We use Recombee to power our AI personalization & Search at The Telegraph. It immediately proved its value, securing a 35% CTR uplift in an A/B test against a competing solution while simultaneously enhancing our editors' ability to manage and analyse content performance. Beyond the numbers, the collaboration with the Recombee team has been excellent, they helped us push our thinking and we were delighted to jointly present at the RecSys conference and be recognized as an INMA '26 finalist for "Best Use of Generative AI".+35%CTR Uplift+8%Average Sessions![](https://www.recombee.com/img/testimonials/the-telegraph.png)Tom KelleherDirector of Emerging Technology – AI & Personalisation at The Telegraph](https://www.recombee.com/case-studies/the-telegraph)

[![9GAG](https://www.recombee.com/img/testimonials/9gag-logo.svg)Case Study ->Thanks to the Recombee solution, we managed to increase, among other KPIs, post views by 37%, overall interactions by 22%, and users’ session duration by 7.5%. With Recombee, we've taken engagement with user-generated content to the next level.+37%Post Views+22%Overall Interactions+7.5%Session Duration![](https://www.recombee.com/img/testimonials/9gag.png)Kristie ChenProduct Head at 9GAG](https://www.recombee.com/case-studies/9gag)

[![Audiomack](https://www.recombee.com/img/testimonials/audiomack-logo.svg)Case Study ->Thanks to the Recombee recommender engine, our monthly plays increased by 206% and weekly follows by 67%. Because the recommendations performed so well, we moved them from our Search page to the top of our main Discover tab. They are now the best-performing module within that tab, accounting for 46% of all plays.+206%Monthly Plays+67%Weekly Follows![](https://www.recombee.com/img/testimonials/audiomack.png)Christopher Dalla RivaSenior Product Manager at Audiomack](https://www.recombee.com/case-studies/audiomack)

[![Crexi](https://www.recombee.com/img/testimonials/crexi-logo.svg)Case Study ->Our customers now receive highly relevant property recommendations that cater to their specific needs, with one notable email campaign seeing a 178% uplift in CTOR. Recombee commitment to excellence is evident in the 40% increase in listing engagements on our platform, contributing to our growth in the competitive real estate market.Up to +178%Email CTOR+40%Listing Engagements![](https://www.recombee.com/img/testimonials/crexi.png)Larkin MagnerDirector of Product Management at Crexi](https://www.recombee.com/case-studies/crexi)

[![Slickdeals](https://www.recombee.com/img/testimonials/slickdeals-logo.svg)Case Study ->Placing recommendations on our homepage was a huge success — 70%+ higher product detail page views and 30%+ higher clickthroughs. The Recombee team is a great partner in helping solve our unique use cases, and we look forward to continue working with them.+70%Product Detail Page Views+30%Clickthroughs![](https://www.recombee.com/img/testimonials/slickdeals.png)Daniel UhmProduct Manager at Slickdeals](https://www.recombee.com/case-studies/slickdeals)

![Gaia](https://www.recombee.com/img/testimonials/gaia-logo.svg)

Recombee helped us make content discovery far more relevant for every viewer. Following a seamless implementation, we saw a 23% increase in click-through rate and a 39% increase in video views reaching at least 25% completion. The platform’s configuration flexibility and the team’s hands-on support made it easy to tailor recommendations to our specific needs.

+23%

Click-Through Rate

+39%

Video Views (25% Completion)

![](https://www.recombee.com/img/testimonials/gaia.png)

Michal Lebowitsch

SVP International & Content Operations at Gaia

## A Few Steps to Personalization

## From Developers   
to Developers

Integrate Recombee your way using the tools that best fit your stack.

[RESTful API ->](https://docs.recombee.com/api)
[API Clients ->](https://docs.recombee.com/api_clients)
[No-Code Widgets ->](https://docs.recombee.com/no-code-widgets)
[Widget SDK ->](https://docs.recombee.com/widget-sdks)

### AI Agents Ready

If you’re using an AI agent or assistant to integrate Recombee into your application, the documentation includes [an integration guide](https://docs.recombee.com/ai_assistant_guide) written specifically for AI assistants.

Use the ready-made prompt below as a starting point.

#### Initial Prompt

Integrate Recombee (a recommendation engine) into my application.

Before writing any code, fetch and read the integration guide at https://docs.recombee.com/ai_assistant_guide.md.
It's written specifically for AI assistants and covers authentication, catalog sync, interactions, recommendations, and common pitfalls.
Use it as your primary reference.

First, explore the codebase to understand the stack, data models, and integration points.
Then propose a plan before implementing anything.

Do not decide on your own where recommendations should appear.
Ask me which use cases to implement — homepage recommendations, related items on a product page, personalized search, email suggestions, and so on.
The right surfaces depend on my product and priorities, so treat that as a shared decision even when you're otherwise working autonomously.

After we agree on the use cases, implement them end to end, and flag any assumptions you have to make along the way.

npm install recombee-js-api-client

[API Client](https://github.com/recombee/js-api-client)
[API Client](https://github.com/recombee/python-api-client)
[API Client](https://github.com/recombee/java-api-client)
[API Client](https://github.com/recombee/csharp-api-client)
[API Client](https://github.com/recombee/php-api-client)
[API Client](https://github.com/recombee/ruby-api-client)
[API Client](https://github.com/recombee/go-api-client)
[API Client](https://github.com/recombee/node-api-client)
[API Client](https://github.com/recombee/swift-api-client)
[API Client](https://github.com/recombee/kotlin-api-client)
[API Docs](https://docs.recombee.com/api)

```javascript
const client = new recombee.ApiClient('database-id', dbPublicToken);

// Send a view of item 'item_x' by user 'user_42'
client.send(new recombee.AddDetailView('user_42', 'item_x'));

// Get 5 recommended items for user 'user_42'. Recommend only items which haven't expired yet.
const recommended = await client.send(
	new recombee.RecommendItemsToUser('user_42', 5, { filter: "'expires' > now()" }),
);
```

```python
client = RecombeeClient('database-id', secret_token)

# Send a view of item 'item_x' by user 'user_42'. Create user and/or item if it doesn't exist yet.
client.send(AddDetailView('user_42', 'item_x', cascade_create=True))

# Get 5 recommended items for user 'user_42'. Recommend only items which haven't expired yet.
recommended = client.send(RecommendItemsToUser('user_42', 5, filter="'expires' > now()"))
```

```java
RecombeeClient client = new RecombeeClient("database-id", secretToken);

// Send a view of item "item_x" by user "user_42". Create user and/or item if it doesn't exist yet.
client.send(new AddDetailView("user_42", "item_x").setCascadeCreate(true));

// Get 5 recommended items for user "user_42". Recommend only items which haven't expired yet.
RecommendationResponse recommended = client.send(
   new RecommendItemsToUser("user_42", 5).setFilter("'expires' > now()")
);
```

```csharp
var client = new RecombeeClient("database_id", secretToken);

// Send a view of item "item_x" by user "user_42". Create user and/or item if it doesn't exist yet.
client.Send(new AddDetailView("user_42", "item_x", cascadeCreate: true));

// Get 5 recommended items for user 'user_42'. Recommend only items which haven't expired yet.
var recommended = client.Send(new RecommendItemsToUser("user_42", 5, filter: "'expires' > now()"));
```

```php
$client = new Client('database-id', $secret_token);

// Send a view of item 'item_x' by user 'user_42'. Create user and/or item if it doesn't exist yet.
$client->send(new Reqs\AddDetailView('user_42', 'item_x', ['cascadeCreate' => true]));

// Get 5 recommended items for user 'user_42'. Recommend only items which haven't expired yet.
$recommended = $client->send(new Reqs\RecommendItemsToUser('user_42', 5, ['filter' => "'expires' > now()"]));
```

```ruby
client = RecombeeClient.new('database-id', secret_token)

# Send a view of item 'item_x' by user 'user_42'. Create user and/or item if it doesn't exist yet.
client.send(AddDetailView.new('user_42', 'item_x', 'cascadeCreate' => true))

# Get 5 recommended items for user 'user_42'. Recommend only items which haven't expired yet.
recommended = client.send(RecommendItemsToUser.new('user_42', 5, 'filter' => "'expires' > now()"))
```

```go
client, _ := recombee.NewRecombeeClient("databaseId", secretToken)

// Send a view of item 'item_x' by user 'user_42', creating user/item if they don't exist
client.NewAddDetailView("user_42", "item_x").SetCascadeCreate(true).Send()

// Get 5 recommended items for user 'user_42', filtering out expired items
recommendRes, _ := client.NewRecommendItemsToUser("user_42", 5).SetFilter("'expires' > now()").Send()

// Print recommended item IDs
for _, rec := range recommendRes.Recomms {
  fmt.Println(rec.Id)
}
```

```javascript
const client = new recombee.ApiClient('database-id', secretToken);

// Send a view of item 'item_x' by user 'user_42'. Create user and/or item if it doesn't exist yet.
client.send(new rqs.AddDetailView('user_42', 'item_x', { cascadeCreate: true }), callback);

// Get 5 recommended items for user 'user_42'. Recommend only items which haven't expired yet.
const recommended = await client.send(
	new rqs.RecommendItemsToUser('user_42', 5, { filter: "'expires' > now()" }),
); // Supports both Promises and callbacks
```

```swift
let client = RecombeeClient(databaseId: "yourDatabaseId", publicToken: dbPublicToken, region: .euWest)

try await client.send(AddDetailView(userId: "user_42", itemId: "item_x"))

let result = try await client.send(RecommendItemsToUser(userId: "user_42", count: 5, filter: "'expires' > now()"))

result.recomms.forEach { print($0.id) }
```

```kotlin
val client = RecombeeClient(databaseId = "yourDatabaseId", publicToken = dbPublicToken,)

// Send a view of item 'item_x' by user 'user_42'
client.send(AddDetailView("user_42", "item_x"));

// Get 5 recommended items for user 'user_42'. Recommend only items which haven't expired yet.
val result =  client.sendAsync(RecommendItemsToUser("user_42", count = 5, filter = "'expires' > now()"))

result.onSuccess { response: RecommendationResponse ->
  // Show recommendations
}
```

```http
# Send a view of item 'item_x' by user 'user_id'. Create user and/or item if it doesn't exist yet.
POST https://rapi.recombee.com/database_id/detailviews/
Data: {'userId': 'user_42', 'itemId': 'item_x', 'cascadeCreate': true}

# Get 5 recommended items for user 'user_42'.
# Recommend only items which haven't expired yet (filter: 'expires' > now()).
GET https://rapi.recombee.com/database_id/recomms/users/user_42/items/?count=5&filter=%27expires%27%3Enow()
```

### Read & Watch

[Docs ->](https://docs.recombee.com)
[YouTube ->](https://www.youtube.com/@recombee)

## Personalization Powerhouse works best as a whole.

[![](https://www.recombee.com/img/homepage/search.png)PersonalizedSemantic Search->](https://www.recombee.com/personalized-semantic-search)
[![](https://www.recombee.com/img/homepage/analytics.png)Real-TimeAnalytics & Insights->](https://www.recombee.com/real-time-analytics-insights)