{"id":60458,"date":"2025-04-18T17:26:32","date_gmt":"2025-04-18T17:26:32","guid":{"rendered":"https:\/\/www.bloomreach.com\/?post_type=library&#038;p=60458"},"modified":"2025-10-21T17:00:32","modified_gmt":"2025-10-21T17:00:32","slug":"how-sequential-two-tower-neural-networks-revolutionize-product-recommendations","status":"publish","type":"library","link":"https:\/\/www.bloomreach.com\/en\/blog\/how-sequential-two-tower-neural-networks-revolutionize-product-recommendations","title":{"rendered":"Beyond Simple Similarity: How Sequential Two-Tower Neural Networks Revolutionize Product Recommendations"},"content":{"rendered":"\n<p>In the dynamic world of ecommerce, shopper behavior is rarely static. Customers\u2019 needs and interests evolve over time, and you need to meet those preferences if you hope to keep them coming back to your brand.&nbsp;<\/p>\n\n\n\n<p>We\u2019ve previously covered the benefits of <a href=\"https:\/\/www.bloomreach.com\/en\/blog\/two-tower-neural-networks\">Two-Tower Neural Networks<\/a> (2TNN) and how they offer significant improvements over traditional Alternating Least Squares (ALS) for product recommendations. In particular, neural networks can understand user preferences to show more relevant products.<br><br>But the story doesn\u2019t end there. In the past few years, we\u2019ve witnessed amazing advances in AI science, which currently powers agentic products like ChatGPT or Gemini. We use the same neural networks and deep learning techniques to power <a href=\"https:\/\/documentation.bloomreach.com\/engagement\/docs\/recommendations-plus\" target=\"_blank\" rel=\"noopener\">Recommendations+<\/a> \u2014 our next-generation recommendation engine \u2014 enabling Loomi AI to understand each customer\u2019s journey and recommend products just for that individual customer. By leveraging a <strong>sequential understanding<\/strong> of each customer, Recommendations+ ultimately drives higher engagement and conversion.&nbsp;<\/p>\n\n\n\n<p>Read on to understand how this technology will truly revolutionize personalization.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Power of Sequence: Moving Beyond Static Recommendations<\/h2>\n\n\n\n<p>Imagine a shopper is browsing for a new coffee maker. With ALS, recommendations might be based on their general purchase history and users with similar overall profiles. However, with a sequential model, we understand the entire journey. Did they just view several pour-over coffee makers? Did they recently search for coffee beans? Are they now looking at kettles? A sequential 2TNN, unlike ALS, recognizes these patterns and adjusts recommendations in real time, suggesting complementary items like filters, grinders, or even coffee mugs that align with their current shopping sequence.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"560\" src=\"https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Recommendations_next-best-product-rec-1-1024x560.png\" alt=\"\" class=\"wp-image-71925\" srcset=\"https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Recommendations_next-best-product-rec-1-1024x560.png 1024w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Recommendations_next-best-product-rec-1-300x164.png 300w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Recommendations_next-best-product-rec-1-768x420.png 768w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Recommendations_next-best-product-rec-1.png 1462w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Here\u2019s how sequential 2TNNs, particularly those leveraging transformer architectures, outperform ALS in capturing this dynamic user behavior:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Contextual Understanding, Not Just Similarity&nbsp;<\/h3>\n\n\n\n<p>Unlike ALS, which recommends items based on overall similarity without considering interaction order, sequential models leverage the sequence of user actions to predict what the user is most likely to click or purchase next. They don\u2019t just react to the latest interaction but understand the broader context, such as the user&#8217;s browsing path, transitions between items, and evolving intent.&nbsp;<\/p>\n\n\n\n<p>This allows the recommendation engines to guide users toward conversions by surfacing recommendations that align with their current journey, rather than just suggesting similar products. This journey-aware approach is critical for effective personalization.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Capturing High-Order Dependencies With Transformers&nbsp;<\/h3>\n\n\n\n<p>The sequential models used in 2TNN can learn high-order dependencies across a sequence of interactions. This means they\u2019re not limited to immediate past actions but can incorporate long-term dependencies and complex behavioral patterns.&nbsp;<\/p>\n\n\n\n<p>Additionally, transformers feature a self-attention mechanism that weighs interactions differently based on their relevance, which helps capture both local and global dependencies effectively. This flexibility leads to more nuanced recommendations that account for subtle shifts in user behavior.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"557\" src=\"https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_architecture-1024x557.jpg\" alt=\"Overview of how Sequential Two-Tower Neural Networks work with product recommendations\" class=\"wp-image-60459\" srcset=\"https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_architecture-1024x557.jpg 1024w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_architecture-300x163.jpg 300w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_architecture-768x418.jpg 768w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_architecture-1536x836.jpg 1536w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_architecture-2048x1115.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Data Efficiency and Granular Personalization<\/h3>\n\n\n\n<p>2TNN benefit from increased data as they can extract more patterns with a non-linear capacity of neural layers. With larger datasets, they become better at distinguishing subtle differences in user preferences (i.e., more granular). They also learn to recommend items based on the specific context of a user&#8217;s recent sequence of interactions, such as browsing history or purchase patterns.&nbsp;<\/p>\n\n\n\n<p>The non-linear nature of neural networks, especially in the transformer architecture, allows 2TNNs to extract richer insights from user data. The more data, the more refined and personalized the recommendations become, moving beyond broad categories to truly individual preferences.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Visualizing the Difference: Retrieval Processes Compared<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"557\" src=\"https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_recs-comparison-1024x557.jpg\" alt=\"Comparison between standard product recommendations and Bloomreach's Recommendations+\" class=\"wp-image-60462\" srcset=\"https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_recs-comparison-1024x557.jpg 1024w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_recs-comparison-300x163.jpg 300w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_recs-comparison-768x418.jpg 768w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_recs-comparison-1536x836.jpg 1536w, https:\/\/www.bloomreach.com\/wp-content\/uploads\/2025\/04\/Sequential-Two-Tower-Neural-Networks_recs-comparison-2048x1115.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The image above visually illustrates the key difference in how ALS and our Sequential Two-Tower Neural Network retrieve recommendations.<\/p>\n\n\n\n<p>Imagine a customer leaving a trail of breadcrumbs as they browse. ALS picks up all those breadcrumbs and tries to find other customers who left similar trails overall. It then suggests products based on what those similar customers interacted with in the past. Think of it as a broad, general approach, like recommending a coffee maker to someone who once bought coffee beans, regardless of whether they&#8217;re currently looking at espresso machines or tea kettles. It&#8217;s useful for understanding general preferences, but it misses the nuances of a specific shopping journey.<\/p>\n\n\n\n<p>Now imagine that same customer leaving those breadcrumbs, but this time, you&#8217;re following their trail step by step. You see them first looking at French presses, then browsing different coffee bean types, and finally, they pause on a page with milk frothers. The 2TNN acts like that attentive observer. It understands the sequence of actions and recognizes the evolving intent.&nbsp; Instead of just recommending any coffee-related product, it understands the context of the current session and suggests something highly relevant, like a specific type of milk or a cleaning kit for their potential French press. It&#8217;s all about understanding the journey and providing personalized recommendations in real time that align with the customer&#8217;s immediate needs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Bloomreach Drives Impact for Ecommerce Businesses<\/h2>\n\n\n\n<p>Bloomreach Engagement is the only autonomous marketing platform that incorporates the latest AI techniques, such as sequential modeling via transformers, to power personalized product recommendations across all channels. What\u2019s more, we make this advanced AI easily accessible for non-technical marketers so they can still deliver campaigns that improve business metrics.&nbsp;<\/p>\n\n\n\n<p>These AI innovations have culminated in our release of <a href=\"https:\/\/documentation.bloomreach.com\/engagement\/docs\/recommendations-plus\" target=\"_blank\" rel=\"noopener\">Recommendations+<\/a>, a next-generation recommendation engine that incrementally improves product click-through rates by 9% or more. Recommendations+ can help marketers:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Drive greater results: <\/strong>With Recommendations+, you\u2019ll deliver more personalized recommendations, resulting in higher click-through rates (CTR) and product engagement. In turn, this increased CTR will lead to improved purchase conversion rates, more time on site, higher lifetime value for loyal customers, better conversions for first-time anonymous visitors, and more.&nbsp;<\/li>\n\n\n\n<li><strong>Reach customers everywhere:<\/strong> Consumers can interact with your products from anywhere, whether it\u2019s email, mobile, or web. With our built-in <a href=\"https:\/\/www.bloomreach.com\/en\/products\/data-engine\">customer data engine<\/a>, you can deploy Recommendations+ on all of these channels \u2014 including new and emerging ones like RCS \u2014 to maximize click-through rate.&nbsp;<\/li>\n\n\n\n<li><strong>Personalize in real time: <\/strong>Recommendations+ improves CTR while still delivering individualized recommendations in real time. With Engagement\u2019s real-time architecture, you\u2019ll learn and adapt after every click to keep your recommendations consistently relevant.&nbsp;<\/li>\n\n\n\n<li><strong>Launch quickly: <\/strong>We\u2019ve built Recommendations+ so that any non-technical marketer can use it, featuring a visual editor to create recommendation widgets that can be placed within any channel.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Bloomreach Leads the Way in Personalized Ecommerce<\/h2>\n\n\n\n<p>At Bloomreach, we\u2019re committed to pushing the boundaries of personalization. Our ongoing research into Two-Tower Neural Networks and sequential recommendation techniques is at the forefront of this innovation. As we continue to explore and refine these powerful models, we\u2019re excited to bring more sophisticated and effective product recommendation capabilities to the Bloomreach Engagement platform like Recommendations+.<\/p>\n\n\n\n<p>Building upon the advancements in sequential understanding, we\u2019re also actively developing a personalized ranking layer that will further refine our recommendation engine. This new layer will incorporate richer user context, such as demographics, past purchase history, and real-time behavioral signals, alongside a deeper understanding of item content like metadata, attributes, and even visual features. By combining these elements, we aim to create an even more nuanced and personalized recommendation experience, ensuring that users are presented with the most relevant and desirable items at every stage of their shopping journey. This continuous evolution of our models will allow us to deliver unparalleled personalization and drive even greater value for our customers.<\/p>\n\n\n\n<p>Stay tuned for further updates on our research, A\/B testing results, and the exciting advancements we are making in the realm of AI-powered personalization for ecommerce. And be sure to <a href=\"https:\/\/documentation.bloomreach.com\/engagement\/docs\/recommendations-plus\" target=\"_blank\" rel=\"noopener\">check out Recommendations+<\/a> to start delivering individually personalized recommendations to your customers today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the dynamic world of ecommerce, shopper behavior is rarely static. Customers\u2019 needs and interests evolve over time, and you need to meet those preferences if you hope to keep them coming back to your brand.&nbsp; We\u2019ve previously covered the benefits of Two-Tower Neural Networks (2TNN) and how they offer significant improvements over traditional Alternating [&hellip;]<\/p>\n","protected":false},"author":378,"featured_media":60465,"template":"","ew-regions":[],"ew-solutions":[],"library_type":[513],"library_blog_tag":[362,364,371],"industry":[],"channel":[],"topic":[283,546],"class_list":["post-60458","library","type-library","status-publish","has-post-thumbnail","hentry","library_type-blog","library_blog_tag-ai-and-innovation","library_blog_tag-personalization","library_blog_tag-product-recommendations","topic-ai","topic-personalization"],"acf":{"library_blog_banner_content":"","library_blog_banner_cta1_text":"","library_blog_banner_cta1_href":"","library_blog_banner_cta1_new_tab":false,"library_blog_banner_cta2_text":"","library_blog_banner_cta2_href":"","library_blog_banner_cta2_new_tab":false,"library_blog_banner_bg_color":"#EAF7FE","library_blog_banner_cta_text_color":"#FFF","library_blog_banner_cta_bg_color":"#019ACE","library_blog_banner_cta2_text_color":"#000","library_blog_banner_cta2_bg_color":"#FFF","library_blog_chatgpt_content":"","library_blog_chatgpt_cta_href":"","library_blog_chatgpt_cta_text":"Ask ChatGPT"},"_links":{"self":[{"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/library\/60458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/library"}],"about":[{"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/types\/library"}],"author":[{"embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/users\/378"}],"version-history":[{"count":4,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/library\/60458\/revisions"}],"predecessor-version":[{"id":71928,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/library\/60458\/revisions\/71928"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/media\/60465"}],"wp:attachment":[{"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/media?parent=60458"}],"wp:term":[{"taxonomy":"ew_regions","embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/ew-regions?post=60458"},{"taxonomy":"ew_solutions","embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/ew-solutions?post=60458"},{"taxonomy":"library_type","embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/library_type?post=60458"},{"taxonomy":"library_blog_tag","embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/library_blog_tag?post=60458"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/industry?post=60458"},{"taxonomy":"channel","embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/channel?post=60458"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.bloomreach.com\/en\/wp-json\/wp\/v2\/topic?post=60458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}