CINXE.COM
Beginner’s Guide to Text-Based Recommendation Methods
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Beginner’s Guide to Text-Based Recommendation Methods</title> <meta name="description" content="Recommendation systems powered by artificial intelligence and machine learning are the foundation for most personalized customer experiences in 2024."> <link rel="canonical" href="https://text.com/success/recommendation-methods/"> <script type="application/ld+json"> { "@context": "https://schema.org", "@graph": [{"@context":"https://schema.org","@type":"Corporation","brand":"Success by Text","name":"Text","sameAs":["https://www.linkedin.com/showcase/success-by-livechat/","https://www.youtube.com/channel/UCVBKToMYvBpZybYlJQEnHOA"],"url":"https://text.com/success/"}] } </script> <link rel="icon" href="/success/favicon.png"> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Beginner’s Guide to Text-Based Recommendation Methods" /> <meta property="og:description" content="Recommendation systems powered by artificial intelligence and machine learning are the foundation for most personalized customer experiences in 2024." /> <meta property="og:url" content="https://text.com/success/recommendation-methods" /> <meta property="og:site_name" content="Success by Text" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:description" content="Recommendation systems powered by artificial intelligence and machine learning are the foundation for most personalized customer experiences in 2024." /> <meta name="twitter:title" content="Beginner’s Guide to Text-Based Recommendation Methods" /> <meta name="twitter:site" content="@Success__Team" /> <meta property="og:image" content="/success/120449_11077834970762960963_hu2c333e3991d231c9d137b5c20135ac6a_0_1200x600_fill_q75_box_center.jpg" /> <meta name="twitter:image" content="/success/120449_11077834970762960963_hu2c333e3991d231c9d137b5c20135ac6a_0_1200x600_fill_q75_box_center.jpg" /> <link rel="preconnect" href="https://res.cloudinary.com"> <script> scrollOffsetFunction = function() { var navElements = document.getElementsByClassName("c-navbar"); if (typeof navElements[0] !== "undefined") { var navRect = navElements[0].getBoundingClientRect(); var navStyle = getComputedStyle(navElements[0]); if (navStyle.position === "sticky" || navStyle.position === "fixed") { return navRect.bottom - navRect.top + 30; } } return 0; } </script> <script> dataLayer = [{ 'contentAuthor': [ "Aleksandra Tadrzak", ], 'contentTTR': 10 , 'contentCategory': [ "Learn", ], 'contentDate': '2024-05-06' }]; </script><script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-M6FDC2X'); </script> <link rel="stylesheet" href="/success/dist/css/main.min.dbee8044b6dd1ee17c9960a8819f49b792df9cbb848c3c37f2be57bee98104c8.css"> </head><body > <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M6FDC2X" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <nav class="success-nav u-hidden lg:u-block "> <div class="success-nav__wrapper lg:u-flex u-flex-col"> <div class="u-pt-lg u-pb-md u-border-b u-border-gray-900"> <a href="/success/"><img src="/success/success-by-text-logo.svg" width="100" class="success-logo" alt="Success by LiveChat Logo"> </a> </div> <div class="u-border-b u-border-gray-900 u-pt-lg u-pb-sm u-pl-md u-pr-sm"> <ul class="success-nav__categories u-p-0 u-m-0"><li class="u-mb-sm"><a href="/success/grow/" class=" u-text-p6-bold">Grow</a></li><li class="u-mb-sm"><a href="/success/learn/" class=" u-text-p6-bold">Learn</a></li><li class="u-mb-sm"><a href="/success/automate/" class=" u-text-p6-bold">Automate</a></li></ul> </div><div class="b--u-py-2 u-border-b u-border-gray-900 u-text-center b--u-px-1.5"> <a href="https://accounts.livechat.com/select-trial/?source_id=sidebar_cta&source_type=website&source_url=text.com%2Fsuccess%2Frecommendation-methods%2F" class="c-btn v--dark u-w-full" data-controller="track" data-track-category="Interactions" data-track-action="Link click" data-track-label="Product marketing sidebar CTA" data-action="track#send" style="padding: 0.5rem 0.625rem; font-size: 14px" >Try Text products</a> </div> <div class="u-mt-md"> <h5 class="u-text-p8 u-text-center u-text-gray-400">Discover <b>text|</b> products</h5> <ul class="u-flex u-flex-wrap u-justify-center u-p-0 u-px-lg u-m-0" style="list-style: none"> <li class="hover:u-bg-gray-900 u-rounded-sm" data-controller="tooltip" data-tooltip="LiveChat - Connect with Customers" data-tooltip-placement="bottom" style="line-height: 0;"> <a href="https://www.livechat.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-text-gray-700" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on LiveChat" data-action="track#send"> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#fe5100" d="M21.316 9.664a76.785 76.785 0 00-10.615 0 1.393 1.393 0 00-1.308 1.265c-.172 2.142-.195 5.35-.037 7.49.052.707.673 1.314 1.512 1.314H13.5v3.246l-2.627-.002c-2.409 0-4.571-1.785-4.758-4.318-.17-2.307-.147-5.682.039-7.99.186-2.313 2.045-4.084 4.314-4.247a80.032 80.032 0 0111.08 0c2.27.163 4.13 1.934 4.315 4.247.186 2.308.177 5.683.007 7.99-.187 2.533-2.344 4.326-4.753 4.326l-2.6-.002-5.017 3.246v-3.25l5.018-3.246h2.6c.839 0 1.46-.607 1.511-1.313.158-2.14.167-5.349-.005-7.49a1.393 1.393 0 00-1.308-1.266z"/> </svg> </i> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#ABABB1" d="M21.316 9.664a76.785 76.785 0 00-10.615 0 1.393 1.393 0 00-1.308 1.265c-.172 2.142-.195 5.35-.037 7.49.052.707.673 1.314 1.512 1.314H13.5v3.246l-2.627-.002c-2.409 0-4.571-1.785-4.758-4.318-.17-2.307-.147-5.682.039-7.99.186-2.313 2.045-4.084 4.314-4.247a80.032 80.032 0 0111.08 0c2.27.163 4.13 1.934 4.315 4.247.186 2.308.177 5.683.007 7.99-.187 2.533-2.344 4.326-4.753 4.326l-2.6-.002-5.017 3.246v-3.25l5.018-3.246h2.6c.839 0 1.46-.607 1.511-1.313.158-2.14.167-5.349-.005-7.49a1.393 1.393 0 00-1.308-1.266z"/> </svg> </i> </a> </li> <li class="hover:u-bg-gray-900 u-rounded-sm" data-controller="tooltip" data-tooltip="ChatBot - Automate customer service with AI" data-tooltip-placement="bottom" style="line-height: 0;"> <a href="https://www.chatbot.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-text-gray-700" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on ChatBot" data-action="track#send"> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#06f" d="M12.018 13.595c-.351-.15-.768.105-.768.487v1.957c0 .272.147.522.393.638.749.352 2.476 1.053 4.356 1.053 1.881 0 3.608-.7 4.357-1.053a.696.696 0 00.393-.637v-1.958c0-.382-.417-.637-.768-.487-.867.369-2.367.885-3.982.885-1.614 0-3.114-.516-3.981-.885z"/> <path fill="#06f" fill-rule="evenodd" d="M10.873 22.977l2.627.002v3.25l5.018-3.246 2.599.002c2.409 0 4.566-1.793 4.753-4.326.17-2.307.178-5.682-.007-7.99-.186-2.313-2.045-4.084-4.314-4.247a80.032 80.032 0 00-11.08 0c-2.27.163-4.13 1.934-4.315 4.247-.186 2.308-.21 5.683-.04 7.99.188 2.533 2.35 4.318 4.76 4.318zm-.172-13.313a76.785 76.785 0 0110.615 0 1.393 1.393 0 011.308 1.265c.172 2.142.163 5.35.005 7.49-.052.707-.672 1.314-1.512 1.314h-2.6L13.5 22.979v-3.246h-2.632c-.84 0-1.46-.607-1.512-1.313-.158-2.14-.135-5.349.037-7.49a1.393 1.393 0 011.308-1.266z" clip-rule="evenodd"/> </svg> </i> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#ABABB1" d="M12.018 13.595c-.351-.15-.768.105-.768.487v1.957c0 .272.147.522.393.638.749.352 2.476 1.053 4.356 1.053 1.881 0 3.608-.7 4.357-1.053a.696.696 0 00.393-.637v-1.958c0-.382-.417-.637-.768-.487-.867.369-2.367.885-3.982.885-1.614 0-3.114-.516-3.981-.885z"/> <path fill="#ABABB1" fill-rule="evenodd" d="M10.873 22.977l2.627.002v3.25l5.018-3.246 2.599.002c2.409 0 4.566-1.793 4.753-4.326.17-2.307.178-5.682-.007-7.99-.186-2.313-2.045-4.084-4.314-4.247a80.032 80.032 0 00-11.08 0c-2.27.163-4.13 1.934-4.315 4.247-.186 2.308-.21 5.683-.04 7.99.188 2.533 2.35 4.318 4.76 4.318zm-.172-13.313a76.785 76.785 0 0110.615 0 1.393 1.393 0 011.308 1.265c.172 2.142.163 5.35.005 7.49-.052.707-.672 1.314-1.512 1.314h-2.6L13.5 22.979v-3.246h-2.632c-.84 0-1.46-.607-1.512-1.313-.158-2.14-.135-5.349.037-7.49a1.393 1.393 0 011.308-1.266z" clip-rule="evenodd"/> </svg> </i> </a> </li> <li class="hover:u-bg-gray-900 u-rounded-sm" data-controller="tooltip" data-tooltip="HelpDesk - Support customers with tickets" data-tooltip-placement="bottom" style="line-height: 0;"> <a href="https://www.helpdesk.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-text-gray-700" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on HelpDesk" data-action="track#send"> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#00c057" d="M10.525 24.275c1.825.15 3.65.225 5.475.225 1.825 0 3.65-.075 5.475-.2 2.35-.2 4.2-2.25 4.375-4.85l.015-.208c.09-1.258.135-1.886.135-3.19v-2.524l-3.25 2.825c-.023 1.198.027 1.512-.05 2.536l-.027.354c-.075.975-.675 1.775-1.4 1.825-3.5.3-6.998.282-10.498-.018-.725-.05-1.325-.85-1.4-1.825l-.022-.294c-.085-1.12-.128-1.706-.128-2.906v-.027c.025-1.291.05-2.607.15-3.923.075-.95.65-1.725 1.35-1.825h10.368l-4.94 4.338-2.125-1.954-2.427 2.131 4.523 4.157L26 10.25V7H10.525c-2.35.2-4.2 2.25-4.375 4.85-.1 1.4-.15 2.8-.15 4.175 0 1.315.046 1.97.137 3.224l.013.176c.175 2.6 2.025 4.65 4.375 4.85z"/> </svg> </i> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#ABABB1" d="M10.525 24.275c1.825.15 3.65.225 5.475.225 1.825 0 3.65-.075 5.475-.2 2.35-.2 4.2-2.25 4.375-4.85l.015-.208c.09-1.258.135-1.886.135-3.19v-2.524l-3.25 2.825c-.023 1.198.027 1.512-.05 2.536l-.027.354c-.075.975-.675 1.775-1.4 1.825-3.5.3-6.998.282-10.498-.018-.725-.05-1.325-.85-1.4-1.825l-.022-.294c-.085-1.12-.128-1.706-.128-2.906v-.027c.025-1.291.05-2.607.15-3.923.075-.95.65-1.725 1.35-1.825h10.368l-4.94 4.338-2.125-1.954-2.427 2.131 4.523 4.157L26 10.25V7H10.525c-2.35.2-4.2 2.25-4.375 4.85-.1 1.4-.15 2.8-.15 4.175 0 1.315.046 1.97.137 3.224l.013.176c.175 2.6 2.025 4.65 4.375 4.85z"/> </svg> </i> </a> </li> <li class="hover:u-bg-gray-900 u-rounded-sm" data-controller="tooltip" data-tooltip="KnowledgeBase - Guide and educate customers" data-tooltip-placement="bottom" style="line-height: 0;"> <a href="https://www.knowledgebase.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-text-gray-700" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on KnowledgeBase" data-action="track#send"> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#9146ff" d="M25.918 10.25h-3.2V7c-2.875 0-5.3 1.9-6.725 3.325C14.568 8.9 12.193 7 9.318 7v3.25h-3.25c-.1 2.525-.1 7.276.075 9.3.2 2.326 2.05 4.076 4.325 4.25 1.775.126 3.675.2 5.55.2s3.775-.05 5.55-.2c2.275-.174 4.125-1.924 4.325-4.25.125-2.024.15-6.775.025-9.3zm-3.3 9.026c-.05.675-.6 1.225-1.3 1.275a73.81 73.81 0 01-5.325.175c-1.8 0-3.6-.05-5.325-.175-.725-.05-1.25-.6-1.3-1.275-.15-1.9-.175-6.676-.05-9.026 2.325.025 4.65 2.525 5.35 3.5l1.325 1.825 1.325-1.825c.7-.975 3.075-3.475 5.4-3.5.1 2.35.05 7.125-.1 9.026z"/> </svg> </i> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#ABABB1" d="M25.918 10.25h-3.2V7c-2.875 0-5.3 1.9-6.725 3.325C14.568 8.9 12.193 7 9.318 7v3.25h-3.25c-.1 2.525-.1 7.276.075 9.3.2 2.326 2.05 4.076 4.325 4.25 1.775.126 3.675.2 5.55.2s3.775-.05 5.55-.2c2.275-.174 4.125-1.924 4.325-4.25.125-2.024.15-6.775.025-9.3zm-3.3 9.026c-.05.675-.6 1.225-1.3 1.275a73.81 73.81 0 01-5.325.175c-1.8 0-3.6-.05-5.325-.175-.725-.05-1.25-.6-1.3-1.275-.15-1.9-.175-6.676-.05-9.026 2.325.025 4.65 2.525 5.35 3.5l1.325 1.825 1.325-1.825c.7-.975 3.075-3.475 5.4-3.5.1 2.35.05 7.125-.1 9.026z"/> </svg> </i> </a> </li> <li class="hover:u-bg-gray-900 u-rounded-sm" data-controller="tooltip" data-tooltip="OpenWidget - Boost your customer engagement" data-tooltip-placement="bottom" style="line-height: 0;"> <a href="https://openwidget.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-text-gray-700" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on OpenWidget" data-action="track#send"> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none"> <mask id="mask0_10554_123526" width="22" height="20" x="5" y="6" maskUnits="userSpaceOnUse" style="mask-type:alpha"> <path fill="#fff" d="M16 6.8c2 0 4 0 5.8.2a5 5 0 0 1 4.6 4.6v1l.1 4v.8l-.1 3a5 5 0 0 1-4.6 4.6l-5.3.2H16c-2 0-4 0-5.8-.2a5 5 0 0 1-4.6-4.6v-.8l-.1-2.7v-2.5l.1-2.8A5 5 0 0 1 10.2 7l5.3-.2h.5Zm0 3.5h-1.3a71 71 0 0 0-4.2.2c-.8.1-1.4.7-1.4 1.4v.2l-.2 3v2.4c0 1 0 2 .2 2.6 0 .7.6 1.3 1.4 1.4l4.2.2h1.9l5-.2c.7-.1 1.3-.7 1.3-1.4V20l.2-3.9v-1.5l-.2-2.6c0-.7-.6-1.3-1.4-1.4a71 71 0 0 0-4.2-.2H16Z"/> </mask> <g mask="url(#mask0_10554_123526)"> <path fill="url(#paint0_linear_10554_123526)" fill-rule="evenodd" d="M16 2.9a14 14 0 0 1 10.4 5L16 16V2.9Z" clip-rule="evenodd"/> <path fill="url(#paint1_linear_10554_123526)" fill-rule="evenodd" d="M25.3 6.7c2.5 2.5 3.7 5.9 3.8 9.1v.8L16 16l9.3-9.3Z" clip-rule="evenodd"/> <path fill="url(#paint2_linear_10554_123526)" fill-rule="evenodd" d="M29.1 16a13 13 0 0 1-3.5 9l-.4.3L16 16h13.1Z" clip-rule="evenodd"/> <path fill="url(#paint3_linear_10554_123526)" fill-rule="evenodd" d="M25.4 25.2a14 14 0 0 1-9.2 4h-1L16 16l9.4 9.2Z" clip-rule="evenodd"/> <path fill="url(#paint4_linear_10554_123526)" fill-rule="evenodd" d="M16 29.1c-3.5 0-6.8-1.5-9.2-3.7l-.6-.6L16 16v13.1Z" clip-rule="evenodd"/> <path fill="url(#paint5_linear_10554_123526)" fill-rule="evenodd" d="M6.7 25.3a13.5 13.5 0 0 1-3.8-9v-1L16 16l-9.3 9.3Z" clip-rule="evenodd"/> <path fill="url(#paint6_linear_10554_123526)" fill-rule="evenodd" d="M2.9 16a13 13 0 0 1 3.5-9l.6-.5 9 9.5H2.9Z" clip-rule="evenodd"/> <path fill="url(#paint7_linear_10554_123526)" fill-rule="evenodd" d="M6.6 6.8a14 14 0 0 1 9-4h.6L16 16 6.6 6.8Z" clip-rule="evenodd"/> </g> <path class="grayoverlay" fill="transparent" d="M16 6.8c2 0 4 0 5.8.2a5 5 0 0 1 4.6 4.6v1l.1 4v.8l-.1 3a5 5 0 0 1-4.6 4.6l-5.3.2H16c-2 0-4 0-5.8-.2a5 5 0 0 1-4.6-4.6v-.8l-.1-2.7v-2.5l.1-2.8A5 5 0 0 1 10.2 7l5.3-.2h.5Zm0 3.5h-1.3a71 71 0 0 0-4.2.2c-.8.1-1.4.7-1.4 1.4v.2l-.2 3v2.4c0 1 0 2 .2 2.6 0 .7.6 1.3 1.4 1.4l4.2.2h1.9l5-.2c.7-.1 1.3-.7 1.3-1.4V20l.2-3.9v-1.5l-.2-2.6c0-.7-.6-1.3-1.4-1.4a71 71 0 0 0-4.2-.2H16Z" /> <defs> <linearGradient id="paint0_linear_10554_123526" x1="18.4" x2="21.3" y1="8.7" y2="9.5" gradientUnits="userSpaceOnUse"> <stop stop-color="#9A4AEF"/> <stop offset="1" stop-color="#D54679"/> </linearGradient> <linearGradient id="paint1_linear_10554_123526" x1="22.8" x2="24.1" y1="10.8" y2="14.1" gradientUnits="userSpaceOnUse"> <stop stop-color="#D54679"/> <stop offset="1" stop-color="#FF3E00"/> </linearGradient> <linearGradient id="paint2_linear_10554_123526" x1="23.2" x2="22.2" y1="18.5" y2="20.9" gradientUnits="userSpaceOnUse"> <stop stop-color="#FF3E00"/> <stop offset="1" stop-color="#B08F40"/> </linearGradient> <linearGradient id="paint3_linear_10554_123526" x1="20.9" x2="18.1" y1="22.6" y2="23.4" gradientUnits="userSpaceOnUse"> <stop stop-color="#B08F40"/> <stop offset=".5" stop-color="#91A44C"/> <stop offset="1" stop-color="#2FD466"/> </linearGradient> <linearGradient id="paint4_linear_10554_123526" x1="10.8" x2="13.8" y1="22.6" y2="22.9" gradientUnits="userSpaceOnUse"> <stop stop-color="#139FC9"/> <stop offset="1" stop-color="#2FD466"/> </linearGradient> <linearGradient id="paint5_linear_10554_123526" x1="8" x2="8.5" y1="18.1" y2="21.3" gradientUnits="userSpaceOnUse"> <stop stop-color="#0347FE"/> <stop offset="1" stop-color="#139FC9"/> </linearGradient> <linearGradient id="paint6_linear_10554_123526" x1="10.3" x2="8.5" y1="11.3" y2="14" gradientUnits="userSpaceOnUse"> <stop stop-color="#644AF9"/> <stop offset="1" stop-color="#034AFB"/> </linearGradient> <linearGradient id="paint7_linear_10554_123526" x1="13.8" x2="11" y1="8.7" y2="10" gradientUnits="userSpaceOnUse"> <stop stop-color="#9A4BF4"/> <stop offset="1" stop-color="#644AF9"/> </linearGradient> </defs> </svg></i> <i style="width: 32px;"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="none"> <path fill="#ABABB1" d="M16 6.8c2 0 4 0 5.8.2a5 5 0 0 1 4.6 4.6v1l.1 4v.8l-.1 3a5 5 0 0 1-4.6 4.6l-5.3.2H16c-2 0-4 0-5.8-.2a5 5 0 0 1-4.6-4.6v-.8l-.1-2.7v-2.5l.1-2.8A5 5 0 0 1 10.2 7l5.3-.2h.5Zm0 3.5h-1.3a71 71 0 0 0-4.2.2c-.8.1-1.4.7-1.4 1.4v.2l-.2 3v2.4c0 1 0 2 .2 2.6 0 .7.6 1.3 1.4 1.4l4.2.2h1.9l5-.2c.7-.1 1.3-.7 1.3-1.4V20l.2-3.9v-1.5l-.2-2.6c0-.7-.6-1.3-1.4-1.4a71 71 0 0 0-4.2-.2H16Z"/> </svg></i> </a> </li> </ul> </div> <div class="u-px-md u-mb-sm u-mt-auto"> <div class="u-flex u-flex-col u-justify-between u-items-center u-mt-md"> <a class="u-text-p9 u-inline-block" href="/success/authors/">Authors</a> </div> </div> <div class="u-flex u-items-center u-justify-center u-mb-sm u-px-md success-nav__social-links"> <a href="https://www.linkedin.com/showcase/success-by-livechat/" class="u-text-gray-600 hover:u-text-gray-300 u-mx-3xs u-my-xs u-basis-2 u-p-2xs" target="_blank" data-controller="track" data-track-category="Success" data-track-action="Follow" data-track-label="LinkedIn" data-action="track#send" ><svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20.45 20.45H16.9v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.13 1.45-2.13 2.95v5.66H9.35V9h3.41v1.56h.05a3.74 3.74 0 0 1 3.37-1.85c3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.13 2.06 2.06 0 0 1 0 4.13zM3.55 20.45h3.57V9H3.55v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.73v20.54C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.73V1.73C24 .77 23.2 0 22.22 0z" fill="currentColor" fill-rule="evenodd"/></svg> </a> <a href="https://www.youtube.com/channel/UCVBKToMYvBpZybYlJQEnHOA?sub_confirmation=1" class="u-text-gray-600 hover:u-text-gray-300 u-mx-3xs u-my-xs u-basis-2 u-p-2xs" target="_blank" data-controller="track" data-track-category="Success" data-track-action="Follow" data-track-label="YouTube" data-action="track#send" ><svg width="16" height="13" viewBox="0 0 24 17" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 11.6V4.8L16 8.2l-6.5 3.4zm14.3-8s-.3-1.6-1-2.3c-1-1-2-1-2.4-1C17 0 12 0 12 0S7 0 3.6.2c-.5.1-1.5.1-2.4 1-.7.8-1 2.4-1 2.4l-.2 4v1.7l.2 4s.3 1.6 1 2.3c1 1 2.1 1 2.6 1 2 .2 8.2.3 8.2.3s5 0 8.4-.3c.5 0 1.5 0 2.4-1 .7-.7 1-2.4 1-2.4l.2-3.9V7.5c0-2-.2-3.9-.2-3.9z" fill="currentColor" fill-rule="evenodd"/></svg> </a> </div> </div> </nav> <nav class="lg:u-hidden u-flex-col success-mobile-nav"> <div data-controller="show-hide"> <div class="u-relative u-flex u-justify-between u-px-md u-border-b u-border-gray-900 u-pt-md u-pb-sm"> <a href="/success/"> <img src="/success/success-by-text-logo.svg" width="100" class="success-logo u-m-0" alt="Success by LiveChat Logo"> </a> <button class="c-navbar__button u-text-p8-bold u-relative" aria-expanded="false" data-target="show-hide.button" data-action="show-hide#toggle"> MENU <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 16" width="20" class="u-ml-xs"> <g fill="none" stroke="currentColor" stroke-linecap="square"> <path d="M1 3.5h15" class="c-navbar__button__bar" /> <path d="M1 8h15" class="c-navbar__button__bar" /> <path d="M1 12.5h15" class="c-navbar__button__bar" /> </g> </svg> </button> </div> <div class="success-mobile-nav__menu" data-target="show-hide.content" hidden> <div> <ul class="success-nav__categories u-p-0 u-m-0"> <li><a href="/success/grow/" class="c-menu__item v--top">Grow</a></li> <li><a href="/success/learn/" class="c-menu__item v--top">Learn</a></li> <li><a href="/success/automate/" class="c-menu__item v--top">Automate</a></li> </ul> </div> <div class="u-mt-md"> <h5 class="u-text-p10 u-px-lg u-py-md u-text-gray-400">DISCOVER OUR PRODUCTS</h5> <ul class="u-p-0 u-m-0" style="list-style: none"> <li class="c-menu__item hover:u-bg-gray-900"> <a href="https://www.livechat.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-flex u-items-center u-px-md" style="text-decoration: none;" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on LiveChat" data-action="track#send"> <i class="u-flex" style="width: 48px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#fe5100" d="M21.316 9.664a76.785 76.785 0 00-10.615 0 1.393 1.393 0 00-1.308 1.265c-.172 2.142-.195 5.35-.037 7.49.052.707.673 1.314 1.512 1.314H13.5v3.246l-2.627-.002c-2.409 0-4.571-1.785-4.758-4.318-.17-2.307-.147-5.682.039-7.99.186-2.313 2.045-4.084 4.314-4.247a80.032 80.032 0 0111.08 0c2.27.163 4.13 1.934 4.315 4.247.186 2.308.177 5.683.007 7.99-.187 2.533-2.344 4.326-4.753 4.326l-2.6-.002-5.017 3.246v-3.25l5.018-3.246h2.6c.839 0 1.46-.607 1.511-1.313.158-2.14.167-5.349-.005-7.49a1.393 1.393 0 00-1.308-1.266z"/> </svg> </i> <span class="u-flex u-flex-col u-items-start u-text-black u-ml-xs "> <span class="u-text-p6-bold">LiveChat</span> <span class="u-text-p7">Connect with Customers</span> </span> </a> </li> <li class="c-menu__item hover:u-bg-gray-900"> <a href="https://www.chatbot.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-flex u-items-center u-px-md" style="text-decoration: none;" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on ChatBot" data-action="track#send"> <i class="u-flex" style="width: 48px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#06f" d="M12.018 13.595c-.351-.15-.768.105-.768.487v1.957c0 .272.147.522.393.638.749.352 2.476 1.053 4.356 1.053 1.881 0 3.608-.7 4.357-1.053a.696.696 0 00.393-.637v-1.958c0-.382-.417-.637-.768-.487-.867.369-2.367.885-3.982.885-1.614 0-3.114-.516-3.981-.885z"/> <path fill="#06f" fill-rule="evenodd" d="M10.873 22.977l2.627.002v3.25l5.018-3.246 2.599.002c2.409 0 4.566-1.793 4.753-4.326.17-2.307.178-5.682-.007-7.99-.186-2.313-2.045-4.084-4.314-4.247a80.032 80.032 0 00-11.08 0c-2.27.163-4.13 1.934-4.315 4.247-.186 2.308-.21 5.683-.04 7.99.188 2.533 2.35 4.318 4.76 4.318zm-.172-13.313a76.785 76.785 0 0110.615 0 1.393 1.393 0 011.308 1.265c.172 2.142.163 5.35.005 7.49-.052.707-.672 1.314-1.512 1.314h-2.6L13.5 22.979v-3.246h-2.632c-.84 0-1.46-.607-1.512-1.313-.158-2.14-.135-5.349.037-7.49a1.393 1.393 0 011.308-1.266z" clip-rule="evenodd"/> </svg> </i> <span class="u-flex u-flex-col u-items-start u-text-black u-ml-xs "> <span class="u-text-p6-bold">ChatBot</span> <span class="u-text-p7">Automate customer service with AI</span> </span> </a> </li> <li class="c-menu__item hover:u-bg-gray-900"> <a href="https://www.helpdesk.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-flex u-items-center u-px-md" style="text-decoration: none;" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on HelpDesk" data-action="track#send"> <i class="u-flex" style="width: 48px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#00c057" d="M10.525 24.275c1.825.15 3.65.225 5.475.225 1.825 0 3.65-.075 5.475-.2 2.35-.2 4.2-2.25 4.375-4.85l.015-.208c.09-1.258.135-1.886.135-3.19v-2.524l-3.25 2.825c-.023 1.198.027 1.512-.05 2.536l-.027.354c-.075.975-.675 1.775-1.4 1.825-3.5.3-6.998.282-10.498-.018-.725-.05-1.325-.85-1.4-1.825l-.022-.294c-.085-1.12-.128-1.706-.128-2.906v-.027c.025-1.291.05-2.607.15-3.923.075-.95.65-1.725 1.35-1.825h10.368l-4.94 4.338-2.125-1.954-2.427 2.131 4.523 4.157L26 10.25V7H10.525c-2.35.2-4.2 2.25-4.375 4.85-.1 1.4-.15 2.8-.15 4.175 0 1.315.046 1.97.137 3.224l.013.176c.175 2.6 2.025 4.65 4.375 4.85z"/> </svg> </i> <span class="u-flex u-flex-col u-items-start u-text-black u-ml-xs "> <span class="u-text-p6-bold">HelpDesk</span> <span class="u-text-p7">Support customers with tickets</span> </span> </a> </li> <li class="c-menu__item hover:u-bg-gray-900"> <a href="https://www.knowledgebase.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-flex u-items-center u-px-md" style="text-decoration: none;" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on KnowledgeBase" data-action="track#send"> <i class="u-flex" style="width: 48px;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"> <path fill="#9146ff" d="M25.918 10.25h-3.2V7c-2.875 0-5.3 1.9-6.725 3.325C14.568 8.9 12.193 7 9.318 7v3.25h-3.25c-.1 2.525-.1 7.276.075 9.3.2 2.326 2.05 4.076 4.325 4.25 1.775.126 3.675.2 5.55.2s3.775-.05 5.55-.2c2.275-.174 4.125-1.924 4.325-4.25.125-2.024.15-6.775.025-9.3zm-3.3 9.026c-.05.675-.6 1.225-1.3 1.275a73.81 73.81 0 01-5.325.175c-1.8 0-3.6-.05-5.325-.175-.725-.05-1.25-.6-1.3-1.275-.15-1.9-.175-6.676-.05-9.026 2.325.025 4.65 2.525 5.35 3.5l1.325 1.825 1.325-1.825c.7-.975 3.075-3.475 5.4-3.5.1 2.35.05 7.125-.1 9.026z"/> </svg> </i> <span class="u-flex u-flex-col u-items-start u-text-black u-ml-xs "> <span class="u-text-p6-bold">KnowledgeBase</span> <span class="u-text-p7">Guide and educate customers</span> </span> </a> </li> <li class="c-menu__item hover:u-bg-gray-900"> <a href="https://openwidget.com/?utm_source=success&utm_medium=referral&utm_campaign=productnavsection&source_url=text.com%252Fsuccess%252Frecommendation-methods%252F" target="_blank" class="u-flex u-items-center u-px-md" style="text-decoration: none;" data-controller="track" data-track-category="Product Nav Section" data-track-action="Link Click" data-track-label="Clicked on OpenWidget" data-action="track#send"> <i class="u-flex" style="width: 48px;"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="mask0_1_2" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="9" y="10" width="32" height="28"> <path d="M24.7504 10C27.6943 10 30.7433 10.1072 33.4769 10.3216C37.0515 10.6431 39.9954 13.43 40.3108 17.1816L40.3477 17.8292L40.3859 18.6515C40.4237 19.5533 40.4618 21.6004 40.5 24.7926L40.4803 25.8278C40.4414 27.6365 40.3821 29.2573 40.3108 30.3846C39.9954 34.1361 37.0515 36.923 33.4769 37.2446C30.9918 37.4395 28.246 37.5458 25.5556 37.5635L24.7438 37.5659C21.8 37.5659 18.751 37.4587 16.0174 37.2443C12.4427 36.9227 9.49886 34.1359 9.18344 30.3843L9.14652 29.7367L9.12011 29.1866C9.06886 28.0409 9.02735 26.6316 9 25.1237V22.4424L9.02116 21.4157C9.06001 19.7375 9.11638 18.2416 9.18344 17.1818C9.49886 13.4303 12.4427 10.6434 16.0174 10.3218C18.5025 10.1269 21.2482 10.0206 23.9386 10.0029L24.7504 10ZM24.7471 15.2532L23.7846 15.2575L22.8543 15.2701C20.6854 15.3086 18.5308 15.4099 16.4379 15.574C15.2814 15.6812 14.4403 16.5387 14.3352 17.6106L14.2996 17.9953C14.2029 19.1409 14.1401 20.748 14.1035 22.5137V25.0524L14.1267 26.0207C14.1702 27.6004 14.2376 28.9935 14.3352 29.9555C14.4403 31.0274 15.2814 31.8849 16.4379 31.9921C18.5308 32.1562 20.6854 32.2575 22.8543 32.296L23.7846 32.3086L24.8108 32.3129L25.7096 32.3089C28.1921 32.2855 30.6644 32.18 33.0563 31.9924C34.2128 31.8852 35.0539 31.0277 35.1591 29.9558L35.1946 29.5711C35.313 28.1687 35.3806 26.0749 35.4115 23.8451L35.3907 22.5135L35.3675 21.5452C35.3241 19.9655 35.2567 18.5723 35.1591 17.6103C35.0539 16.5384 34.2128 15.6809 33.0563 15.5738C30.9634 15.4096 28.8089 15.3083 26.6399 15.2699L25.7096 15.2572L24.7471 15.2532Z" fill="white"/> </mask> <g mask="url(#mask0_1_2)"> <path fill-rule="evenodd" clip-rule="evenodd" d="M24.7471 4.09247C29.9866 4.09247 35.1461 6.52082 38.6836 9.85957C38.7535 9.92549 39.8588 11.0718 40.3318 11.7699L24.7471 23.7826V4.09247Z" fill="url(#paint0_linear_1_2)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M38.6836 9.85974C42.3987 13.5713 44.3225 18.6634 44.4513 23.5355C44.4535 23.618 44.4551 24.5818 44.4563 24.6641L24.7471 23.7827L38.6836 9.85974Z" fill="url(#paint1_linear_1_2)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M44.4563 23.7827C44.4563 28.9609 42.4555 33.6722 39.1842 37.1871C39.0833 37.2955 38.6472 37.5997 38.544 37.7057L24.7471 23.7827H44.4563Z" fill="url(#paint2_linear_1_2)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M38.8781 37.5088C35.169 41.2142 29.8952 43.3258 25.0189 43.467C24.9281 43.4696 23.5333 43.4657 23.4429 43.467L24.7472 23.7827L38.8781 37.5088Z" fill="url(#paint3_linear_1_2)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M24.7471 43.4728C19.4804 43.4728 14.5046 41.2203 10.9634 37.8526C10.9122 37.8039 10.1561 36.9587 10.1055 36.9095L24.7471 23.7827V43.4728Z" fill="url(#paint4_linear_1_2)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.8106 37.7057C7.13141 34.0301 5.20908 29.0004 5.04718 24.1714C5.04283 24.0417 5.04899 22.984 5.04718 22.8546L24.7471 23.7827L10.8106 37.7057Z" fill="url(#paint5_linear_1_2)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.0379 23.7827C5.0379 18.5621 7.07163 13.816 10.3908 10.2921C10.4653 10.213 11.2092 9.66677 11.285 9.58893L24.7471 23.7827H5.0379Z" fill="url(#paint6_linear_1_2)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.6162 10.0565C14.2668 6.40944 19.4333 4.30646 24.2447 4.10644C24.4126 4.09946 24.9396 4.0948 25.1065 4.09247L24.7471 23.7826L10.6162 10.0565Z" fill="url(#paint7_linear_1_2)"/> </g> <defs> <linearGradient id="paint0_linear_1_2" x1="28.4098" y1="12.9026" x2="32.6852" y2="13.9752" gradientUnits="userSpaceOnUse"> <stop stop-color="#9A4AEF"/> <stop offset="1" stop-color="#D54679"/> </linearGradient> <linearGradient id="paint1_linear_1_2" x1="34.8949" y1="15.9867" x2="36.9612" y2="20.908" gradientUnits="userSpaceOnUse"> <stop stop-color="#D54679"/> <stop offset="1" stop-color="#FF3E00"/> </linearGradient> <linearGradient id="paint2_linear_1_2" x1="35.5085" y1="27.5024" x2="34.0546" y2="31.1776" gradientUnits="userSpaceOnUse"> <stop stop-color="#FF3E00"/> <stop offset="1" stop-color="#B08F40"/> </linearGradient> <linearGradient id="paint3_linear_1_2" x1="32.1587" y1="33.6253" x2="27.8967" y2="34.8702" gradientUnits="userSpaceOnUse"> <stop stop-color="#B08F40"/> <stop offset="0.454801" stop-color="#91A44C"/> <stop offset="1" stop-color="#2FD466"/> </linearGradient> <linearGradient id="paint4_linear_1_2" x1="16.8834" y1="33.6278" x2="21.518" y2="34.1784" gradientUnits="userSpaceOnUse"> <stop stop-color="#139FC9"/> <stop offset="1" stop-color="#2FD466"/> </linearGradient> <linearGradient id="paint5_linear_1_2" x1="12.6918" y1="26.9256" x2="13.4989" y2="31.6798" gradientUnits="userSpaceOnUse"> <stop stop-color="#0347FE"/> <stop offset="1" stop-color="#139FC9"/> </linearGradient> <linearGradient id="paint6_linear_1_2" x1="16.2708" y1="16.6858" x2="13.446" y2="20.7897" gradientUnits="userSpaceOnUse"> <stop stop-color="#644AF9"/> <stop offset="1" stop-color="#034AFB"/> </linearGradient> <linearGradient id="paint7_linear_1_2" x1="21.4849" y1="12.7682" x2="17.2917" y2="14.7708" gradientUnits="userSpaceOnUse"> <stop stop-color="#9A4BF4"/> <stop offset="1" stop-color="#644AF9"/> </linearGradient> </defs> </svg> </i> <span class="u-flex u-flex-col u-items-start u-text-black u-ml-xs "> <span class="u-text-p6-bold">OpenWidget</span> <span class="u-text-p7">Boost your customer engagement</span> </span> </a> </li> </ul> </div> <div class="u-px-lg u-py-xl u-bg-gray-900"> <p class="b--u-text-md b--u-text-bold u-px-lg u-text-gray-600">Subscribe to our newsletter</p> <form action="https://livechatinc.us2.list-manage.com/subscribe/post" method="POST" target="_blank" data-controller="track" data-track-category="Success" data-track-action="Newsletter subscription" data-track-label="Mobile navigation" data-action="track#send" > <input type="hidden" name="u" value="9c5eb54aa9b2efe23531b3e09"> <input type="hidden" name="id" value="68e71cd045"> <input type="email" autocapitalize="off" autocorrect="off" name="MERGE0" id="newsletter-mobile-MERGE0" class="u-text-p8 u-mb-md success-subscribe__input success-subscribe__email v--right " placeholder="Enter your email"> <button type="submit" class="c-btn v--dark u-w-full" placeholder="enter email">Subscribe</button> </form> </div> <div class="u-mb-md"> <ul class="success-nav__categories u-p-0 u-m-0 u-mb-lg u-border-t"> <li><a href="/success/authors/" class="u-block u-border-b u-text-p6 u-px-lg u-py-sm">Authors</a></li> </ul> </div> <h3 class="u-text-p10 u-text-center u-text-gray-600">Follow us</h3> <div class="u-flex u-items-center u-justify-center u-flex-wrap u-mb-lg"> <a href="https://www.linkedin.com/showcase/success-by-livechat/" class="u-text-black u-mx-sm u-my-xs success-mobile-nav__social__icon" target="_blank" data-controller="track" data-track-category="Success" data-track-action="Follow" data-track-label="LinkedIn" data-action="track#send" ><svg width="27" height="26" viewBox="0 0 27 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M26.3 15.4V25h-5.7v-9c0-2.3-.8-3.9-2.8-3.9-1.6 0-2.5 1-2.9 2-.2.4-.2 1-.2 1.4v9.5H9.1v-17h5.6v2.5c.8-1.2 2-2.8 5-2.8 3.8 0 6.6 2.4 6.6 7.6zM3.2 0C1.2 0 0 1.3 0 3c0 1.5 1.2 2.9 3.1 2.9 2 0 3.2-1.4 3.2-3S5.1 0 3.2 0zM.3 25.1H6v-17H.3v17z" fill="currentColor"/> </svg> </a> <a href="https://www.youtube.com/channel/UCVBKToMYvBpZybYlJQEnHOA?sub_confirmation=1" class="u-text-black u-mx-sm u-my-xs success-mobile-nav__social__icon" target="_blank" data-controller="track" data-track-category="Success" data-track-action="Follow" data-track-label="YouTube" data-action="track#send" ><svg width="27" height="19" viewBox="0 0 27 19" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.4 12.6V5.3L17.5 9l-7 3.6zM26 4s-.3-1.8-1-2.6c-1-1-2.2-1-2.7-1.1-3.6-.3-9.2-.3-9.2-.3S7.6 0 4 .3c-.5 0-1.6 0-2.6 1C.5 2.3.3 4 .3 4S0 6 0 8.2v2c0 2.2.3 4.3.3 4.3s.2 1.8 1 2.6c1 1 2.3 1 2.9 1.1a184.6 184.6 0 0018.1 0c.5 0 1.7 0 2.7-1.1.7-.8 1-2.6 1-2.6s.3-2.1.3-4.3v-2c0-2-.3-4.2-.3-4.2z" fill="currentColor"/> </svg> </a> </div> </div> </div> </nav> <div id="subscribe-modal" class="success-modal u-hidden" aria-hidden="true"> <div class="success-modal--overlay" tabindex="0" data-micromodal-close> <div class="success-modal--dialog u-maxw-8 md:u-maxw-6 u-text-center u-rounded" role="dialog" aria-modal="true"> <button class="success-modal--close" aria-label="Close modal" data-micromodal-close><svg width="32" height="32" viewBox="0 0 16 16" fill="none" data-micromodal-close class="u-w-auto u-hover-lift u-shadow u-round u-m-0" xmlns="http://www.w3.org/2000/svg"> <title>Close</title> <circle cx="8" cy="8" r="8" data-micromodal-close fill="#fff"/> <path data-micromodal-close stroke="#1B1B20" d="M5.24 5.1l5.66 5.66M10.9 5.24L5.24 10.9"/> </svg> </button><div> <div class="u-rounded u-bg-white u-text-black u-text-center u-Py-sm sm:u-Py-md md:u-Py-lg u-px-sm sm:u-Px-md md:u-Px-xl"> <div class="o-container"> <div class="u-px-0"> <img src="/success/subscribe-3.svg" alt="" style="max-width: 335px;" class="u-Mb-sm" /> <h3 class="u-text-p3 u-mb-md u-text-center">Success in your inbox</h3> <p class="u-text-p5 u-text-center">Get monthly insights handpicked by our editorial team. Act on it.</p> <form action="https://livechatinc.us2.list-manage.com/subscribe/post" method="POST" target="_blank" class="md:u-flex u-maxw-6 u-mx-auto" data-controller="track" data-track-category="Success" data-track-action="Newsletter subscription" data-track-label="Main navigation" data-action="track#send" > <input type="hidden" name="u" value="9c5eb54aa9b2efe23531b3e09"> <input type="hidden" name="id" value="68e71cd045"> <input type="email" required autocapitalize="off" autocorrect="off" name="MERGE0" id="main-navigation-MERGE0" class="u-text-p8 success-subscribe__input success-subscribe__email v--right u-basis-8 md:u-mr-md u-mb-md md:u-mb-0" placeholder="What's your email?"> <button type="submit" class="c-btn v--dark u-basis-4 u-w-full" placeholder="enter email">Subscribe</button> </form> </div> </div> </div> </div> </div> </div> </div> <main class="success-main"> <div class="post-progress"></div> <script> var progress = document.querySelector(".post-progress"); var h = document.documentElement, b = document.body, st = 'scrollTop', sh = 'scrollHeight'; window.addEventListener("scroll", function () { var percent = (h[st]||b[st]) / ((h[sh]||b[sh]) - h.clientHeight) * 100; progress.style.setProperty('--scroll', percent + '%'); }); </script> <div data-controller="show cookie-toggle" data-cookie-name="success-banner-hidden" data-cookie-days="14" class="u-relative success-product-banner-wrapper u-hidden lg:u-block" style="z-index: 12;"> <div class="success-product-banner v--livechat b--u-py-1.5" data-target="show.content cookie-toggle.toggleOnFalse" hidden> <div class="b--u-mbn-3 b--u-mr-2 u-text-right"> <a href="#" class="u-inline-block u-relative" data-action="show#toggle cookie-toggle#toggleCookie"><svg fill="none" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><g clip-path="url(#a)"><rect width="24" height="24" rx="12" fill="#3B3B43"/><path d="M18 6 6 18M6 6l12 12" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><rect x=".5" y=".5" width="23" height="23" rx="11.5" stroke="#3B3B43"/><defs><clipPath id="a"><rect width="24" height="24" rx="12" fill="#fff"/></clipPath></defs></svg></a> </div> <div class="o-container"> <div class="md:u-flex u-items-center u-justify-between"> <div class="u-text-center md:u-text-left u-basis-6"><img src="/success/images/product-marketing/logo-livechat.9c8af95f9790c09d05fd0a970afcb0d48ffc8a548325e769ff629f64016c0bc3.png" alt="" class="u-ml-0 b--u-mb-1.5" style="width: 82px"> <h3 class="b--u-text-xl b--u-mb-1.5">Connect with customers</h3> <p class="b--u-text-sm b--u-mb-1.5">LiveChat is a complete customer service platform that delights your customers and fuels your sales.</p> <a href="https://accounts.livechat.com/signup/?source_id=header_cta&source_type=website&source_url=text.com%2Fsuccess%2Frecommendation-methods%2F" class="c-btn v--signup b--u-mb-1.5" data-controller="track" data-track-category="Interactions" data-track-action="Link click" data-track-label="Product marketing banner (top)" data-action="track#send" >Signup for free</a> <div class="sm:u-flex u-items-center sm:u-text-left"> <p class="b--u-text-xs b--u-text-black-600 b--u-my-1.5">Trusted by <strong>36,000+</strong> companies</p> <div class="b--u-pl-3 u-basis-12"><img src="/success/images/product-marketing/logos-big-livechat.ded8419d0d3e6ab5a8fffce8714ab867bdf7b9299408be19cf031f8c191dc755.png" alt="" class="u-ml-0" style="width: 271px"> </div> </div> </div> <div class="u-text-center u-basis-6"><img src="/success/images/product-marketing/image-livechat.72dacda531c3613b080e56b8660540505f85eb4b548795c2fb2f16e4717e3284.png" alt="" style="width: 351px"> </div> </div> </div> </div> </div> <div class="success-product-banner-wrapper lg:u-hidden" data-controller="show cookie-toggle" data-cookie-name="success-banner-hidden-mobile" data-cookie-days="14"> <div class="success-product-banner v--livechat b--u-py-2" data-target="show.content cookie-toggle.toggleOnFalse" hidden> <div class="b--u-mbn-4 b--u-mr-2 u-text-right"> <a href="#" class="u-inline-block u-relative" data-action="show#toggle cookie-toggle#toggleCookie"><svg fill="none" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><g clip-path="url(#a)"><rect width="24" height="24" rx="12" fill="#3B3B43"/><path d="M18 6 6 18M6 6l12 12" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><rect x=".5" y=".5" width="23" height="23" rx="11.5" stroke="#3B3B43"/><defs><clipPath id="a"><rect width="24" height="24" rx="12" fill="#fff"/></clipPath></defs></svg></a> </div> <div class="o-container"> <div class="u-justify-between b--u-px-3"> <div class="u-text-center md:u-text-left u-basis-9"> <h3 class="u-text-xs u-text-bold b--u-mb-1">LiveChat helps you delight your customers and fuels your sales.</h3> </div> <div class="u-text-center u-basis-3"> <a href="https://accounts.livechat.com/signup/?source_id=header_cta&source_type=website&source_url=text.com%2Fsuccess%2Frecommendation-methods%2F" class="c-btn v--sm v--signup" data-controller="track" data-track-category="Interactions" data-track-action="Link click" data-track-label="Product marketing banner (top)" data-action="track#send" >Signup for free</a> </div> </div> </div> </div> </div> <div class="u-relative success-product-banner-wrapper u-hidden lg:u-block v--sticky" style="z-index: 11;"> <div class="success-product-banner v--livechat b--u-py-3"> <div class="o-container"> <div class="md:u-flex u-items-center u-justify-between"> <div class="u-text-center md:u-text-left u-basis-9"> <h3 class="u-text-bold u-mb-0">LiveChat helps you delight your customers and fuels your sales.</h3> </div> <div class="u-text-right u-basis-3"> <a href="https://accounts.livechat.com/signup/?source_id=header_cta&source_type=website&source_url=text.com%2Fsuccess%2Frecommendation-methods%2F" class="c-btn v--signup" data-controller="track" data-track-category="Interactions" data-track-action="Link click" data-track-label="Product marketing banner (top)" data-action="track#send" >Signup for free</a> </div> </div> </div> </div> </div> <article class="post-grid v--w-image b--u-pt-3 b--lg:u-pt-12 b--lg:u-pt-10" role="main" data-controller="article-aside"> <div></div> <div class="post-header"> <div itemscope itemtype="http://schema.org/BreadcrumbList"> <div class="u-hidden" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="/success/recommendation-methods/"> <span itemprop="name">Success</span> </a> <meta itemprop="position" content="1" /> </div> <div class="post-categories u-mb-lg" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="/success/learn/" class="u-text-p9 u-bg-gray-900 u-text-gray-100 u-px-xs u-py-2xs u-rounded-sm v--no-underline hover:u-bg-gradient-blue"><span itemprop="name">Learn</span></a> <meta itemprop="position" content="2" /> </div> <div class="post-categories u-mb-lg" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <h1 itemprop="name" class="post-title">All You Need to Know about Text-Based Recommendation Methods</h1> <meta itemprop="position" content="3" /> </div> </div> <div class="u-flex u-flex-wrap u-Mt-sm md:u-Mt-md u-mb-md u-text-p8 u-text-gray-700"><div class="u-flex u-items-center u-basis-12 md:u-basis-auto md:u-mr-lg u-mb-lg md:u-mb-0"> <div class="success-authors-info u-flex u-items-center"><div class="u-flex success-authors-info__avatars "> <span class="success-authors-info__avatars__a"><img src="/success/aleskandra-tadrzak-avatar-gradient_17606635695618655960_hu4e0636845c9df76c57ecd2d05dcf1827_0_96x96_fill_box_center_3.png" class="u-w-fit u-ml-0 u-round success-authors-info__avatars__img u-mr-sm" style="width: 48px;" width="48" height="48"></span></div><span class="u-text-p8 success-authors-info__a">Aleksandra Tadrzak</span></div> </div><div class="u-flex u-items-center u-mr-lg sm:u-mr-xl"> <img src="/success/icons/time-to-read.svg" class="u-w-fit u-mr-xs u-ml-0 u--mt-3xs" alt="" width="20"> <span>10 min read</span> </div> <div class="u-flex u-items-center"> <img src="/success/icons/calendar.svg" class="u-w-fit u-mr-xs u-ml-0 u--mt-3xs" alt="" width="20"> <span>May 6, 2024</span> </div> </div> </div><img src="/success/120449_11077834970762960963_hu2c333e3991d231c9d137b5c20135ac6a_0_864x531_fill_q75_box_smart1.jpg" srcset="/success/120449_11077834970762960963_hu2c333e3991d231c9d137b5c20135ac6a_0_1728x1062_fill_q75_box_smart1.jpg" sizes="(min-width: 1200px) 1728px, 100vw" alt="" width="864" height="531" class="post-featured-image "><div class="float-share u-hidden md:u-block"> <ul class="float-share__list"> <li class="float-share__list-item"> <a href="https://twitter.com/intent/tweet?text=All%20You%20Need%20to%20Know%20about%20Text-Based%20Recommendation%20Methods&via=Success__Team&url=https://text.com/success/recommendation-methods/" target="_blank" title="Post on Twitter" rel="nofollow noopener noreferrer" class="float-share__button success-hover" style="color: #4AA0EC;" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="Twitter" data-action="track#send" > <svg width="19" height="15" viewBox="0 0 19 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 1.77c-.7.3-1.45.51-2.24.6a3.82 3.82 0 001.72-2.1A8 8 0 0116 1.2 3.94 3.94 0 0013.15 0a3.84 3.84 0 00-3.8 4.65A11.17 11.17 0 011.33.69a3.76 3.76 0 001.2 5.06 3.98 3.98 0 01-1.76-.48v.05A3.82 3.82 0 003.9 9.04a4.06 4.06 0 01-1.76.06c.5 1.5 1.94 2.6 3.64 2.63A7.96 7.96 0 010 13.3 11.25 11.25 0 005.97 15c7.17 0 11.1-5.77 11.1-10.78l-.02-.49A7.67 7.67 0 0019 1.77z" fill="#4AA0EC"/> </svg> </a> <div class="float-share__tooltip">Post on Twitter</div> </li> <li class="float-share__list-item"> <a href="https://www.facebook.com/sharer/?u=https://text.com/success/recommendation-methods/" title="Share on Facebook" rel="nofollow noopener noreferrer" target="_blank" class="float-share__button" style="color: #4968AD;" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="Facebook" data-action="track#send" > <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8 0a8 8 0 011.25 15.9v-5.59h1.86L11.47 8H9.25V6.5c0-.63.31-1.25 1.3-1.25h1.01V3.28s-.91-.15-1.79-.15c-1.83 0-3.02 1.1-3.02 3.1V8H4.72v2.31h2.03v5.6A8 8 0 018 0z" fill="currentColor"></path> </svg> </a> <div class="float-share__tooltip">Share on Facebook</div> </li> <li class="float-share__list-item"> <a href="http://www.linkedin.com/shareArticle?mini=true&url=https://text.com/success/recommendation-methods/" title="Post on LinkedIn" rel="nofollow noopener noreferrer" target="_blank" class="float-share__button" style="color: #0077B5;" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="LinkedIn" data-action="track#send" > <svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.7 9.4v5.93h-3.45V9.8c0-1.4-.5-2.34-1.74-2.34-.95 0-1.51.64-1.76 1.26-.1.22-.12.53-.12.84v5.77H6.19s.05-9.37 0-10.34h3.44v1.46l-.02.04h.02v-.04c.46-.7 1.27-1.7 3.1-1.7 2.27 0 3.96 1.47 3.96 4.65zM2.6 0C1.4 0 .63.77.63 1.79c0 .99.75 1.79 1.9 1.79h.03c1.2 0 1.94-.8 1.94-1.8C4.5.79 3.77 0 2.6 0zM.84 15.33h3.44V5H.85v10.34z" fill="#0077B5"/> </svg> </a> <div class="float-share__tooltip">Post on LinkedIn</div> </li> <li class="float-share__list-item"> <a href="http://www.reddit.com/submit?url=https://text.com/success/recommendation-methods/" title="Post on Reddit" rel="nofollow noopener noreferrer" target="_blank" class="float-share__button" style="color: #FF4500;" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="Reddit" data-action="track#send" > <svg width="20" height="20" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M18 9.26a9 9 0 10-18-.51 9 9 0 0018 .5zm-1.95-1.94c.06.62-.23 1.07-.7 1.43-.12.08-.16.15-.14.3a3.54 3.54 0 01-.9 2.91 6.2 6.2 0 01-3.44 1.93 8.1 8.1 0 01-2.81.13A7.3 7.3 0 015.02 13a4.61 4.61 0 01-1.87-2.06 3.44 3.44 0 01-.23-1.97c0-.08 0-.12-.07-.16-.4-.27-.7-.63-.78-1.12a1.52 1.52 0 011.87-1.77c.2.05.38.15.57.24l.2.1c.07.03.11.05.18 0a6.85 6.85 0 012.47-1.04c.5-.1 1-.18 1.5-.17.11 0 .13-.06.15-.13l.55-1.73.27-.86c.1-.3.24-.39.55-.32l.62.13 1.64.35c.1.02.15 0 .21-.07.64-.74 1.63-.4 1.95.17.4.7-.05 1.6-.87 1.73-.6.1-1.2-.29-1.35-.88-.04-.13-.1-.17-.21-.2l-1.24-.26-.5-.1-.1-.02-.05-.01-.22.66-.51 1.61.18.02.22.02c1.13.12 2.18.47 3.14 1.1.06.04.1.04.15-.01.52-.42 1.1-.5 1.7-.23.55.24.85.7.91 1.3zm-4.83 2.42c.5 0 .95-.45.95-.94a.96.96 0 00-.96-.97c-.5 0-.95.44-.94.93 0 .54.42.98.95.98zm.2 1.43c.1.1.13.25.02.38a1.9 1.9 0 01-.45.38c-.45.28-.96.42-1.48.47l-.3.02h-.1c-.85 0-1.58-.2-2.23-.65a.85.85 0 01-.2-.2c-.1-.14-.09-.3 0-.4.15-.14.34-.17.49-.08l.14.08c.16.1.3.19.47.25a3.17 3.17 0 003.1-.29l.08-.05c.14-.08.32-.05.46.1zM6.93 9.74c.48 0 .93-.46.93-.95a.98.98 0 00-.96-.96.97.97 0 00-.95.96c0 .52.44.95.98.95z" fill="#FF4500"/> </svg> </a> <div class="float-share__tooltip">Post on Reddit</div> </li> <li data-controller="copy-button" class="float-share__copy float-share__list-item"> <a href="#" class="float-share__button u-text-black" title="Copy link to clipboard" data-action="click->copy-button#copy track#send" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="Copy link" > <svg fill="none" height="19" viewBox="0 0 19 19" width="19" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M14.3.6C13 .6 12 1.2 11.2 2L7.9 5.4c.5-.6 2.4-.2 2.9.3l2-2c.4-.5 1-.8 1.6-.8.4 0 1 0 1.4.6.5.4.5 1 .5 1.3 0 .6-.2 1.2-.7 1.7L12.1 10c-.9.9-2.2 1-3 .2-.4-.5-1.2-.5-1.6 0-.5.4-.5 1.1 0 1.6.8.8 1.8 1.2 3 1.2 1 0 2.3-.5 3.2-1.4L17.2 8c1-1 1.4-2.1 1.4-3.3A4.2 4.2 0 0014.3.6zM8.8 6.3c-1.1 0-2.4.5-3.3 1.4L2 11.2c-.9.9-1.4 2-1.4 3.3A4.2 4.2 0 005 18.6c1.1 0 2.2-.5 3-1.4l3.4-3.3c-.5.5-2.5.2-3-.3l-2 2c-.4.4-1 .7-1.5.7-.4 0-1 0-1.5-.5-.4-.5-.5-1-.5-1.3 0-.6.3-1.2.7-1.7l3.6-3.5c.8-1 2.2-1 3-.2.4.4 1.1.4 1.6 0 .4-.4.4-1.2 0-1.6a4.1 4.1 0 00-3-1.2z" fill="#000" fill-rule="evenodd"/> </svg> </a> <div class="float-share__tooltip">Copy link to clipboard</div> <span class="float-share__copy__success u-text-p8" data-target="copy-button.success">Link copied to clipboard</span> <textarea data-target="copy-button.text" readonly class="c-copy-button__textarea u-maxw-1">https://text.com/success/recommendation-methods/</textarea> </li> </ul> </div> <p>In every line of business, anticipating customers' needs puts you in a position to serve them better. The goal of every customer experience and point of interaction should always be to exceed their expectations and encourage them to explore more items to purchase. </p> <p>The tricky part is to accomplish this conveniently and seamlessly so that it doesn’t feel forced. This is where recommendation systems come in.</p> <h2 class="block-heading u-text-p4" ><strong>Understanding Recommendation Systems</strong></h2> <p>Recommendation systems, powered by artificial intelligence (AI) and machine learning (ML), are the foundation for most personalized customer experiences, especially online. They are computer programs capable of analyzing and matching large groups of users to specific items that would appeal to them. This is known as “discovery,” and it is the most important function of a recommendation system.</p> <p>The global market size for recommendation engines is predicted to grow at an impressive compound annual growth rate of 32.1% between 2022 and 2031, from a value of<a href="https://www.alliedmarketresearch.com/recommendation-engine-market-A14635"> $2.7 billion to $43.8 billion</a>. The many ways that recommendation engines can be put to use have contributed to this massive interest in the technology.</p> <p>Think of every time you found a hidden gem of a TV show thanks to a suggestion from Netflix’s algorithm or the last impulse purchase you made after spotting a tempting recommended deal on Amazon. That’s the power of recommendation systems in action. User behavior helps the program determine user preferences. Being served what they’re looking for draws more users, which in turn grows the dataset and allows the program to make even more accurate recommendations.</p> <div class="block-product-banner v--chatbot b--u-py-1.5 b--u-px-4 b--lg:u-px-8 b--xl:u-px-4"> <div class="md:u-flex u-items-center u-justify-between"> <div class="u-text-center md:u-text-left u-basis-7 b--u-py-1.5 b--md:u-pr-2"> <h3 class="b--u-text-xl b--u-mb-1.5">Grow sales with ChatBot</h3> <p class="b--u-text-sm b--u-mb-1.5">Optimize your sales process. Leverage customer experience for revenue growth.</p> <div class="sm:u-flex u-items-center sm:u-text-left"> <p class="b--u-text-2xs b--u-text-black-600 u-basis-5 b--u-my-1.5">Trusted by <strong>2,500+</strong> companies</p> <div class="b--sm:u-pl-3 u-basis-12"><img src="/success/images/product-marketing/logos-chatbot.9d5da96f1b0006d3205c173af7c37646713a2d4503b8213385426dc417f5bae1.png" alt=""> </div> </div> </div> <div class="u-text-center u-basis-3 u-relative b--u-py-1.5"> <a href="https://www.chatbot.com/benefits/?source_id=article_banner&source_type=website&source_url=text.com%2Fsuccess%2Frecommendation-methods%2F" class="c-btn v--signup b--u-mb-1.5" data-controller="track" data-track-category="Interactions" data-track-action="Link click" data-track-label="Product marketing banner (article)" data-action="track#send" >Discover ChatBot</a> <div> <span class="u-mr-md u-inline-block b--u-text-sm"> <svg xmlns="http://www.w3.org/2000/svg" width="11" height="8" class="u-mr-xs"> <path d="M9.1.3L4 5.4l-2-2c-.3-.3-.7-.4-1-.3S0 3.5 0 4c0 .4 0 .8.3 1l2.8 2.8c.2.2.5.3.8.3s.6-.1.8-.3l6-5.9c.3-.2.4-.6.3-1a1 1 0 0 0-.8-.8c-.4 0-.8 0-1 .3z" fill="currentColor"> </path> </svg> Free 14-day trial </span> </div> <svg class="block-product-banner__hand" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 93 81"><path d="M36.4 36.8c1.2.4 6 1.2 8.4 1.5 5-.6 15.4-2 16.7-2.7 1.6-1 11-4.7 11.9-5.4.7-.6 1.1-1.2 1.8-.6.7.5 7.2 11.9 7.4 13.5.2 1.6-10.5 6.3-11.2 6.5-1 .3-14.3 5-15.1 5l-10.7-.4a479 479 0 0 1-14-2.5c-1.6-.4-5.1-2.5-6.5-2.8-1.3-.3-7.2-1.3-8-2-.7-.7-.3-2.5-1.1-3.5-1.2-1.4.3-2.2-.5-3.4-1-1.5.6-2.4-.3-3.7-.6-1 0-2 .5-2.3-.6 0-2.3-.6-3.7-2.4-1.8-2.3-.8-1.8 0-2.5.8-.6 6.4 2.3 9.1 3.5.6-.5 1.5-2.3 2.2-2.8 1-.6 3.5-.6 5 .2 1.3.6 2.3 3.1 2.6 4.5l5.5 2.3Z" fill="#FFD000"/><path d="M82.1 43.3s-6 4.5-13.4 7.9c0 0-7.2 2.8-11.5 3.7-4.3 1-11 1-20.3-.7-9.2-1.8-10.3-3.6-11.4-3.9l-8.3-1.7c-.8-.3-2.3-1.5-2.2-2.5l.2-1m7.4 2.3s-7.2-2.2-7.8-2.7c-.6-.5-1.6-2-.3-2.7m8.7 2.7s-7.4-2.5-8-2.9c-.7-.4-2.7-1.9-1-3.3m9.5 3.3L16.3 39c-1.2-.4-3.5-2-3-3.2.7-1.2 1.2-1 1.2-1m10 4.1s-8.8-3.8-10.2-4.2c-1.4-.4-4.6-2.3-4.5-3.2 0-1 .3-1.5 2.2-1.2 1.9.3 13.3 5.7 13.3 5.7m-5.5-2.8s1.5-2 1.8-2.2c.3-.2 2.8-2 4.7-.6 1.8 1.4 2.4 2.2 2.9 3.5l.5 1.6s3.6 1.8 5.5 2.3c1.8.5 7.1 1.4 10.6 1 3.5-.3 11.8-1.2 14.2-2.4 2.4-1.3 9.9-4.3 11.7-5.6 1.8-1.3 2.8-1.5 2.8-1.5m-49.2 4.1-1-.4" stroke="#1B1B20" stroke-width="2" stroke-linecap="round"/><path d="M84.4 48.9c-1.7 1.4-4.3-1.2-5.3-2.7l4.2-2.5c-2.3-5-6.7-12.4-8.6-15.2l-4 2c-.2-.3-1-1-.9-3.3.1-2.8 2.5-2 4 .1l.9 1.2c1.9 2.8 6.3 10.1 8.6 15.2 1 2.6 1.7 4.6 1 5.2Z" fill="#1B1B20"/><path d="m74.7 28.5-.8-1.2c-1.6-2-4-3-4-.1-.2 2.2.6 3 .8 3.2l4-2Zm0 0c1.9 2.8 6.3 10.1 8.6 15.2m0 0c1 2.6 1.7 4.6 1 5.2-1.6 1.4-4.2-1.2-5.2-2.7l4.2-2.5Z" stroke="#1B1B20" stroke-width="1.4"/></svg> </div> </div> </div> <h2 class="block-heading u-text-p4" ><strong>What is Text-Based Recommendation?</strong></h2> <p>The amount of textual data on the Internet grows by magnitudes every day. Hundreds of blog posts, news articles, emails, texts, and other forms of data are posted every minute. To navigate this massive labyrinth of text data, we need software that can search through and provide relevant results in as little time as possible. </p> <p>Text-based recommendation engines accomplish this by extracting features from textual data. This involves converting words and phrases into numerical values, analyzing them, and delivering search results and recommendations in minimal time. </p> <p>Analyzing text data allows AI and ML systems to better understand meaning and context. Semantic analysis and natural language processing (NLP) tools help software better understand and process this data. </p> <h2 class="block-heading u-text-p4" ><strong>Text-Based Recommendation in Different Industries</strong></h2> <p>As mentioned earlier, recommendation engines are versatile tools with many possible uses. Text-based recommendation systems can be leveraged in several industries to improve user experience and discovery rates. </p> <p>Let’s take a look at some examples of how text-based recommendation is being applied in a few different contexts:</p> <h3 class="block-heading u-text-p5-bold" ><strong>Ecommerce</strong></h3> <p>The most common example of text-based recommendation systems is in e-commerce. User profiles, reviews, and product descriptions can be used to recommend useful products to shoppers. </p> <p>For instance, if you purchase formal leather shoes through Amazon, the recommendation engine can read the product description and learn whether it was sold with a pair of socks. If not, the engine will recommend sock options before you complete your purchase.</p> <h3 class="block-heading u-text-p5-bold" ><strong>Media and Journalism</strong></h3> <p>News websites and publications can implement text-based recommendation systems to better serve content to their readers. These systems can analyze several topics in the articles read by a single reader, compile a list of their interests, and suggest more articles accordingly. </p> <h3 class="block-heading u-text-p5-bold" ><strong>Social Networks</strong></h3> <p>Using text-based recommendation, social media algorithms can connect users who share common interests, attend the same schools, or work at the same place. </p> <h3 class="block-heading u-text-p5-bold" ><strong>Search Engines</strong></h3> <p>Every search engine user’s meta-data, such as location and browsing history, takes the form of textual data, which can be utilized to deliver highly relevant results on user queries.</p> <p>The examples given above are only a sample of the many diverse applications of text-based recommendation systems. The utility of these tools cannot be understated. However, to learn how they can add maximum value to your business, you need to know a little bit about how they work.</p> <h2 class="block-heading u-text-p4" ><strong>Different Types of Text-Based Recommendation Methods</strong></h2> <p>Recommendation systems have existed since the 20th century. The earliest version that resembles our current definition was the computer librarian software Grundy, launched in 1979. Over the decades, the technology has advanced and become even more streamlined. </p> <p>Today, there are several different types of text-based recommendation methods:</p> <h3 class="block-heading u-text-p5-bold" ><strong>1. Content-Based Filtering</strong></h3> <p>This method matches keywords that the user searches for with those contained in item descriptions. This initial dataset is used to recommend other relevant items.</p> <p>Content-based filtering systems primarily rely on product information to craft recommendations for users. This method is fairly straightforward and doesn’t require data from multiple users. It also helps in discovery, as new items similar to older ones are offered as suggestions. </p> <p>However, the most glaring limitation of content-based filtering systems is that they can only recommend similar items to past purchases.</p> <h3 class="block-heading u-text-p5-bold" ><strong>2. Collaborative Filtering</strong></h3> <p>Collaborative filtering systems collect user activity and behavior data. Users are then grouped on the principle that those with similar histories will choose the same products. An individual user’s recommendations will be influenced by others’ behavior. </p> <p>This method doesn’t rely on product information. Instead, it compares users and items for similarity function, predicts user ratings for novel items, and generates recommendations based on those predictions. Collaborative filtering methods are great for large groups but require advanced computing power for complex calculations.</p> <h3 class="block-heading u-text-p5-bold" ><strong>3. Hybrid Recommendation Methods</strong></h3> <p>While both content-based and collaborative filtering methods have limitations, their strengths complement each other well. The former focuses on finding similar products, while the latter focuses on finding similar users.</p> <p>When used together, content-based filtering and collaborative filtering methods can significantly boost discovery rates. This is why many modern recommendation systems use hybrid approaches that combine the best elements of both.</p> <h2 class="block-heading u-text-p4" ><strong>Data Preprocessing for Text-based Recommendations</strong></h2> <p>Converting raw text into relevant information or usable data is a multi-stage process, which we will examine in more detail.</p> <h3 class="block-heading u-text-p5-bold" ><strong>1. Text Tokenization</strong></h3> <p>One of the most critical steps in analytics is text tokenization, which involves breaking down a body of text into smaller units known as tokens. For example, a senternce will be divided into words, a paragraph will be split into sentences, and so on. The goal is to create meaningful segments for analysis. </p> <h3 class="block-heading u-text-p5-bold" ><strong>2. Text Cleaning</strong></h3> <p>To enable efficient NLP functions, textual data must also be cleaned up before processing. Cleaning text for processing involves several steps:</p> <ul><li> <p><strong>Case conversion:</strong> converting all letters to lowercase</p> </li><li> <p><strong>Stemming and Lemmatization:</strong> reducing words to their base forms by removing modifiers like affixes and suffixes, and considering their usage in context</p> </li><li> <p><strong>Stopword removal:</strong> eliminating superfluous words, such as "the," "a," "and," words from the text reduces the size of the dataset, removes distractions, and reduces noise</p> </li><li> <p><strong>Punctuation removal:</strong> removing unnecessary characters from the text data, making it cleaner and easier to process</p> </li></ul> <h3 class="block-heading u-text-p5-bold" ><strong>3. Feature Engineering</strong></h3> <p>This process involves creating features that NLP models can rely on to classify raw data. Common features in text analysis include the number of words, number of punctuation marks, use of rare words, average sentence length, etc. </p> <p>More features help a machine learning approach develop greater accuracy when classifying items.</p> <h2 class="block-heading u-text-p4" ><strong>Modeling Approaches</strong></h2> <p>Today, text-based recommendation systems are powered by AI. To understand how AI works while performing text analysis and generating recommendations, we need to examine the modeling approaches used. </p> <h3 class="block-heading u-text-p5-bold" ><strong>Machine Learning Models</strong></h3> <p>These AI models are trained on raw data, which is transformed into vectors that help the software identify information about the text and classify it accordingly. Then, the AI can use inferences from its training data when confronted with unseen texts and accurately predict their features. </p> <p>ML methods can be supervised or unsupervised, depending on the algorithms used.</p> <h3 class="block-heading u-text-p5-bold" ><strong>Deep Learning Models</strong></h3> <p>Going a step beyond ML models are deep learning models. They take data inputs from various sources and compute them through a hidden layer of artificial neural networks (ANNs), which are algorithms that extract information and learn from new data. They rely on much larger sets of training data than traditional ML models, so they generate much more accurate and semantically rich text analysis and recommendations.</p> <p>There are two main points of difference between traditional ML and deep learning models:</p> <ul><li> <p>ML models may require human intervention; deep learning models are entirely independent and rely on ANNs.</p> </li><li> <p>Traditional ML models use thousands of data points for training data, but deep learning models operate on a much larger scale, using millions of data points.</p> </li></ul> <h2 class="block-heading u-text-p4" ><strong>Evaluation Metrics</strong></h2> <p>Judging a recommendation system's performance in a vacuum can be difficult. A clear set of calculable metrics will demonstrate whether a given system meets expectations and aids users' discovery. </p> <p>There are several ways to measure the efficacy of a recommendation system, and here are some of the most important metrics to track:</p> <ul><li> <p><strong>Precision:</strong> Measures how man</p> </li><li> <p>y recommended items were relevant to the user. It calculates the percentage by dividing the number of selected and relevant items by the number of selected items.</p> </li><li> <p><strong>Recall:</strong> Also known as sensitivity, this measures how many relevant items were selected by users. It can be calculated by dividing the number of selected and relevant items by the number of relevant items.</p> </li><li> <p><strong>F1-Score:</strong> A recommendation system’s F1-score measures the balance between precision and recall percentages. The higher the F1-score, the more likely it is that any given recommendation list will contain the most directly relevant item and all other relevant items.</p> </li></ul> <p>Other metrics that can also be measured include, but are not limited to:</p> <ul><li> <p>Accuracy</p> </li><li> <p>Click-through rate (CTR)</p> </li><li> <p>Specificity </p> </li><li> <p>Diversity</p> </li><li> <p>Serendipity</p> </li></ul> <p>When evaluating the performance of your recommendation engine, it’s important to study which metrics are most important to your business goals.</p> <h2 class="block-heading u-text-p4" ><strong>Challenges and Future Directions</strong></h2> <p>An effective text-based recommendation system can do wonders for your business by increasing sales, improving customer experience, and attracting new buyers. However, there are some challenges to achieving excellence with these complex engines.</p> <ul><li> <p><strong>Data Sparsity:</strong> In addition to being unstructured, raw text data can also be incomplete in many cases. This presents challenges for recommendation systems trying to make predictions based on this data.</p> </li><li> <p><strong>Cold Start Problem:</strong> A recommendation engine needs a wealth of training data to make an accurate prediction. This can be a problem in the early stages of implementation when there simply isn’t enough user activity to train the AI model.</p> </li><li> <p><strong>Scalability: </strong>A recommendation engine that works well for a startup with 5,000 customers may not be suitable for an enterprise catering to an audience of 500,000 or more. Finding the right recommendation engine that can grow with a business is often a challenge.</p> </li></ul> <p>Further advances in AI and ML technologies promise to sharpen recommendation system capabilities in the coming years. As generative AI and Natural Language Processing algorithms evolve, these recommender systems will be able to craft their own qualified responses to user queries and deliver results without relying on human intervention.</p> <h2 class="block-heading u-text-p4" ><strong>The Recommendation System in Action</strong></h2> <p>You can observe a powerful recommender system at work all over the internet. Several of today’s most popular websites rely on text-based recommendations to parse through their raw data and deliver a quality experience to their customers. </p> <p>Netflix is one of the best examples. Its algorithm leverages user behavior, including viewing history and ratings, collaborative filtering, and content-based filtering based on genres watched and credited performers to push certain movies and TV shows to their users. </p> <p>Spotify is a popular app that uses collaborative filtering to recommend songs based on the listening activity of similar users. It also uses convolutional neural networks to extract audio features from songs, which allows it to compare songs to find similarities and offer new recommendations.</p> <p>The world’s biggest social media platforms, such as YouTube and Instagram, also have powerful recommendation engines in place.</p> <div class="block-product-banner v--chatbot b--u-py-1.5 b--u-px-4 b--lg:u-px-8 b--xl:u-px-4"> <div class="md:u-flex u-items-center u-justify-between"> <div class="u-text-center md:u-text-left u-basis-7 b--u-py-1.5 b--md:u-pr-2"> <h3 class="b--u-text-xl b--u-mb-1.5">Grow sales with ChatBot</h3> <p class="b--u-text-sm b--u-mb-1.5">Optimize your sales process. Leverage customer experience for revenue growth.</p> <div class="sm:u-flex u-items-center sm:u-text-left"> <p class="b--u-text-2xs b--u-text-black-600 u-basis-5 b--u-my-1.5">Trusted by <strong>2,500+</strong> companies</p> <div class="b--sm:u-pl-3 u-basis-12"><img src="/success/images/product-marketing/logos-chatbot.9d5da96f1b0006d3205c173af7c37646713a2d4503b8213385426dc417f5bae1.png" alt=""> </div> </div> </div> <div class="u-text-center u-basis-3 u-relative b--u-py-1.5"> <a href="https://www.chatbot.com/benefits/?source_id=article_banner&source_type=website&source_url=text.com%2Fsuccess%2Frecommendation-methods%2F" class="c-btn v--signup b--u-mb-1.5" data-controller="track" data-track-category="Interactions" data-track-action="Link click" data-track-label="Product marketing banner (article)" data-action="track#send" >Discover ChatBot</a> <div> <span class="u-mr-md u-inline-block b--u-text-sm"> <svg xmlns="http://www.w3.org/2000/svg" width="11" height="8" class="u-mr-xs"> <path d="M9.1.3L4 5.4l-2-2c-.3-.3-.7-.4-1-.3S0 3.5 0 4c0 .4 0 .8.3 1l2.8 2.8c.2.2.5.3.8.3s.6-.1.8-.3l6-5.9c.3-.2.4-.6.3-1a1 1 0 0 0-.8-.8c-.4 0-.8 0-1 .3z" fill="currentColor"> </path> </svg> Free 14-day trial </span> </div> <svg class="block-product-banner__hand" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 93 81"><path d="M36.4 36.8c1.2.4 6 1.2 8.4 1.5 5-.6 15.4-2 16.7-2.7 1.6-1 11-4.7 11.9-5.4.7-.6 1.1-1.2 1.8-.6.7.5 7.2 11.9 7.4 13.5.2 1.6-10.5 6.3-11.2 6.5-1 .3-14.3 5-15.1 5l-10.7-.4a479 479 0 0 1-14-2.5c-1.6-.4-5.1-2.5-6.5-2.8-1.3-.3-7.2-1.3-8-2-.7-.7-.3-2.5-1.1-3.5-1.2-1.4.3-2.2-.5-3.4-1-1.5.6-2.4-.3-3.7-.6-1 0-2 .5-2.3-.6 0-2.3-.6-3.7-2.4-1.8-2.3-.8-1.8 0-2.5.8-.6 6.4 2.3 9.1 3.5.6-.5 1.5-2.3 2.2-2.8 1-.6 3.5-.6 5 .2 1.3.6 2.3 3.1 2.6 4.5l5.5 2.3Z" fill="#FFD000"/><path d="M82.1 43.3s-6 4.5-13.4 7.9c0 0-7.2 2.8-11.5 3.7-4.3 1-11 1-20.3-.7-9.2-1.8-10.3-3.6-11.4-3.9l-8.3-1.7c-.8-.3-2.3-1.5-2.2-2.5l.2-1m7.4 2.3s-7.2-2.2-7.8-2.7c-.6-.5-1.6-2-.3-2.7m8.7 2.7s-7.4-2.5-8-2.9c-.7-.4-2.7-1.9-1-3.3m9.5 3.3L16.3 39c-1.2-.4-3.5-2-3-3.2.7-1.2 1.2-1 1.2-1m10 4.1s-8.8-3.8-10.2-4.2c-1.4-.4-4.6-2.3-4.5-3.2 0-1 .3-1.5 2.2-1.2 1.9.3 13.3 5.7 13.3 5.7m-5.5-2.8s1.5-2 1.8-2.2c.3-.2 2.8-2 4.7-.6 1.8 1.4 2.4 2.2 2.9 3.5l.5 1.6s3.6 1.8 5.5 2.3c1.8.5 7.1 1.4 10.6 1 3.5-.3 11.8-1.2 14.2-2.4 2.4-1.3 9.9-4.3 11.7-5.6 1.8-1.3 2.8-1.5 2.8-1.5m-49.2 4.1-1-.4" stroke="#1B1B20" stroke-width="2" stroke-linecap="round"/><path d="M84.4 48.9c-1.7 1.4-4.3-1.2-5.3-2.7l4.2-2.5c-2.3-5-6.7-12.4-8.6-15.2l-4 2c-.2-.3-1-1-.9-3.3.1-2.8 2.5-2 4 .1l.9 1.2c1.9 2.8 6.3 10.1 8.6 15.2 1 2.6 1.7 4.6 1 5.2Z" fill="#1B1B20"/><path d="m74.7 28.5-.8-1.2c-1.6-2-4-3-4-.1-.2 2.2.6 3 .8 3.2l4-2Zm0 0c1.9 2.8 6.3 10.1 8.6 15.2m0 0c1 2.6 1.7 4.6 1 5.2-1.6 1.4-4.2-1.2-5.2-2.7l4.2-2.5Z" stroke="#1B1B20" stroke-width="1.4"/></svg> </div> </div> </div> <h2 class="block-heading u-text-p4" ><strong>Text-Based Recommendation Methods for Your Business</strong></h2> <p>Every time your business communicates with a customer, they offer up text data that can be used to tailor their experience. Text-based recommendation systems are powerful tools to add value to your customer experience, especially if your business website uses a<a href="https://www.livechat.com/"> chatbot or live chat service</a>. </p> <p>Learn more about text analysis solutions through LiveChat.</p> <p><br><br></p> <section class="u-relative" style="background-image: url(/success/anniversary-report-background.svg); background-position: center; background-size: cover;"> <div class="o-decor" style="z-index: 1;"><img src="/success/anniversary-report-decor.svg" alt="" height="334" class="u-hidden md:u-block o-decor__item" loading="lazy" style="width: 16%;" /> </div> <div class="u-relative"> <div class="o-feature v--textual v--inverse"> <div class="b--u-px-4 b--u-pt-4 b--md:u-pb-4 b--md:u-mln-12"> <h2 class="b--u-text-xl b--u-mb-3 u-text-center md:u-text-left">Get a glimpse into the future of business communication with digital natives.</h2> <a href="https://www.livechat.com/gen-z-communication/?source_id=gen-z-banner&source_type=website&source_url=text.com%2Fsuccess%2Frecommendation-methods%2F" class="c-btn v--dark u-w-full u-items-center u-justify-center" data-action="track#send">Get the FREE report</a> </div> <div class="b--md:u-pr-2 b--u-pt-2"><img src="/success/anniversary-report.png" class="" width="448" height="468" alt="" /> </div> </div> </div> </section> </article> <div class="post-grid"><section> <h2 class="u-text-p3 u-Mt-lg u-text-center">Keep the conversation going</h2> <ul class="post-share"> <li> <a href="https://twitter.com/intent/tweet?text=All%20You%20Need%20to%20Know%20about%20Text-Based%20Recommendation%20Methods&via=Success__Team&url=https://text.com/success/recommendation-methods/" target="_blank" rel="nofollow noopener noreferrer" class="post-share__button success-hover" style="color: #4AA0EC;" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="Twitter" data-action="track#send" > <svg width="19" height="15" viewBox="0 0 19 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 1.77c-.7.3-1.45.51-2.24.6a3.82 3.82 0 001.72-2.1A8 8 0 0116 1.2 3.94 3.94 0 0013.15 0a3.84 3.84 0 00-3.8 4.65A11.17 11.17 0 011.33.69a3.76 3.76 0 001.2 5.06 3.98 3.98 0 01-1.76-.48v.05A3.82 3.82 0 003.9 9.04a4.06 4.06 0 01-1.76.06c.5 1.5 1.94 2.6 3.64 2.63A7.96 7.96 0 010 13.3 11.25 11.25 0 005.97 15c7.17 0 11.1-5.77 11.1-10.78l-.02-.49A7.67 7.67 0 0019 1.77z" fill="#4AA0EC"/> </svg> Tweet </a> </li> <li> <a href="https://www.facebook.com/sharer/?u=https://text.com/success/recommendation-methods/" rel="nofollow noopener noreferrer" target="_blank" class="post-share__button" style="color: #4968AD;" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="Facebook" data-action="track#send" > <svg width="8" height="16" viewBox="0 0 8 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M7.7 0H5.78C3.62 0 2.23 1.55 2.23 3.94v1.81H.3c-.16 0-.3.15-.3.33v2.63c0 .18.14.33.3.33h1.93v6.63c0 .18.14.33.3.33h2.52c.17 0 .3-.15.3-.33V9.04h2.26c.16 0 .3-.15.3-.33V6.08a.34.34 0 00-.09-.23.3.3 0 00-.21-.1H5.35V4.21c0-.74.16-1.11 1.06-1.11H7.7c.17 0 .3-.15.3-.33V.33C8 .15 7.87 0 7.7 0z" fill="#4968AD"/> </svg> Share </a> </li> <li> <a href="http://www.linkedin.com/shareArticle?mini=true&url=https://text.com/success/recommendation-methods/" rel="nofollow noopener noreferrer" target="_blank" class="post-share__button" style="color: #0077B5;" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="LinkedIn" data-action="track#send" > <svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.7 9.4v5.93h-3.45V9.8c0-1.4-.5-2.34-1.74-2.34-.95 0-1.51.64-1.76 1.26-.1.22-.12.53-.12.84v5.77H6.19s.05-9.37 0-10.34h3.44v1.46l-.02.04h.02v-.04c.46-.7 1.27-1.7 3.1-1.7 2.27 0 3.96 1.47 3.96 4.65zM2.6 0C1.4 0 .63.77.63 1.79c0 .99.75 1.79 1.9 1.79h.03c1.2 0 1.94-.8 1.94-1.8C4.5.79 3.77 0 2.6 0zM.84 15.33h3.44V5H.85v10.34z" fill="#0077B5"/> </svg> Post </a> </li> <li> <a href="http://www.reddit.com/submit?url=https://text.com/success/recommendation-methods/" rel="nofollow noopener noreferrer" target="_blank" class="post-share__button" style="color: #FF4500;" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="Reddit" data-action="track#send" > <svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M21.4 9.76c.08.82-.3 1.43-.94 1.9-.15.12-.2.21-.17.41a4.72 4.72 0 01-1.2 3.88 8.26 8.26 0 01-4.6 2.56c-1.23.28-2.48.34-3.74.18a9.73 9.73 0 01-4.05-1.35 6.16 6.16 0 01-2.5-2.76 4.59 4.59 0 01-.31-2.62c.02-.1 0-.16-.1-.21a2.18 2.18 0 01-1.02-1.5A2.03 2.03 0 015.25 7.9c.36.1.7.3 1.04.46.09.03.14.06.23 0 1-.69 2.11-1.14 3.3-1.39a9.35 9.35 0 012-.23c.14 0 .17-.07.2-.17L13.1 3.1c.12-.4.32-.52.74-.43l3 .64c.13.03.2 0 .29-.1.85-.98 2.17-.53 2.6.23.53.94-.07 2.13-1.17 2.3-.8.13-1.58-.37-1.8-1.17-.04-.17-.12-.22-.28-.25l-2.32-.5-.2-.03L13 6.83l.53.05c1.51.15 2.92.62 4.19 1.46.08.06.13.05.2-.01a2.04 2.04 0 012.26-.3 2 2 0 011.22 1.73zm-6.44 3.23c.67 0 1.26-.6 1.26-1.26 0-.71-.58-1.3-1.27-1.29-.68 0-1.26.58-1.26 1.24 0 .72.57 1.3 1.27 1.3zm.3 2.41c.14-.17.1-.37-.03-.5-.19-.19-.43-.24-.61-.13l-.22.14c-1.29.78-2.63.9-4.02.32-.29-.11-.55-.3-.82-.45-.2-.11-.45-.07-.64.12-.13.13-.14.35-.02.53.07.1.17.19.27.26a5.1 5.1 0 002.98.88l.53-.04a4.6 4.6 0 001.98-.62c.22-.13.43-.31.6-.51zm-6.02-2.41c.63 0 1.24-.62 1.23-1.27 0-.7-.58-1.28-1.28-1.28-.68 0-1.26.59-1.26 1.28 0 .7.6 1.27 1.31 1.27z" fill="#fff"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M24 12.34a12 12 0 10-24-.68 12 12 0 0024 .68zm-2.6-2.58c.08.82-.3 1.43-.94 1.9-.16.12-.2.21-.18.41a4.72 4.72 0 01-1.2 3.88 8.26 8.26 0 01-4.58 2.56c-1.24.28-2.5.34-3.75.18a9.73 9.73 0 01-4.06-1.35 6.15 6.15 0 01-2.5-2.76 4.58 4.58 0 01-.3-2.62c.01-.1 0-.15-.1-.21a2.17 2.17 0 01-1.02-1.5A2.03 2.03 0 015.25 7.9c.26.07.51.2.76.32l.28.14c.08.03.14.06.23 0 1-.69 2.11-1.14 3.3-1.39a9.44 9.44 0 012-.23c.14 0 .17-.07.2-.17l.72-2.3.36-1.15c.13-.4.33-.52.75-.43l.81.17 2.2.47c.12.03.2 0 .28-.1.85-.98 2.17-.53 2.6.23.53.94-.07 2.13-1.17 2.3-.8.13-1.59-.37-1.8-1.17-.04-.17-.12-.22-.28-.25l-1.65-.35-.67-.15-.13-.02-.07-.01-.28.88-.7 2.15.25.02.29.03c1.51.16 2.91.63 4.19 1.46.08.06.13.05.2 0a2.04 2.04 0 012.26-.32c.74.33 1.15.93 1.22 1.74zm-6.44 3.23c.67 0 1.27-.6 1.26-1.26 0-.71-.57-1.29-1.27-1.29-.68 0-1.26.58-1.26 1.24 0 .72.57 1.31 1.27 1.3zm.27 1.9c.13.14.17.34.02.5-.17.2-.37.39-.6.52a4.6 4.6 0 01-1.97.62l-.4.03h-.13a5.09 5.09 0 01-2.98-.87c-.1-.07-.2-.16-.27-.27-.13-.17-.11-.4.02-.52.19-.2.44-.23.64-.12l.2.12a4.23 4.23 0 004.75-.06l.1-.07c.2-.11.43-.06.62.13zM9.24 13c.63 0 1.24-.62 1.24-1.27 0-.7-.6-1.28-1.29-1.28-.68 0-1.26.59-1.26 1.28 0 .7.6 1.27 1.31 1.27z" fill="#FF4500"/> </svg> Share </a> </li> <li data-controller="copy-button"> <a href="#" class="post-share__button u-text-black" data-action="click->copy-button#copy track#send" data-controller="track" data-track-category="Success" data-track-action="Share" data-track-label="Copy link" > <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"> <g stroke="#1B1B20" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" clip-path="url(#clip0_11166_72192)"> <path d="M18 8h-8a2 2 0 0 0-2 2v8c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2v-8a2 2 0 0 0-2-2Z"/> <path d="M16 8V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2"/> </g> <defs> <clipPath id="clip0_11166_72192"> <path fill="#fff" d="M0 0h24v24H0z"/> </clipPath> </defs> </svg> <span>Copy link</span> </a> <span class="post-share__copy__success u-text-p8" data-target="copy-button.success">Link copied to clipboard</span> <textarea data-target="copy-button.text" readonly class="c-copy-button__textarea u-maxw-1">https://text.com/success/recommendation-methods/</textarea> </li> </ul> </section> <div class="u-Pb-md"><div class="md:u-flex u-rounded u-bg-accent u-Py-md md:u-Py-lg u-Pl-sm md:u-Pl-lg u-My-md"> <div class="u-basis-6 u-Pr-sm md:u-pr-0"> <h3 class="u-text-p3 u-mb-md">Connect with customers</h3> <p>LiveChat is a complete customer service platform that delights your customers and fuels your sales</p> <form action="https://accounts.livechat.com/signup" method="GET" data-controller="signup" data-action="signup#submit"> <input type="email" class="u-text-p8 u-mb-md success-subscribe__input v--right" placeholder="Enter your email" required> <input type="hidden" name="source_id" value="footer_form"> <input type="hidden" name="source_url" value="https://text.com/success/recommendation-methods/"> <input type="hidden" name="source_type" value="website"> <button type="submit" class="c-btn v--signup u-w-full" placeholder="enter email">Sign up free</button> </form> </div> <div class="u-basis-6 md:u-Pl-md u-Mt-sm md:u-mt-0"><img src="/success/app_mockup_dark.png" alt="" loading="lazy" width="288" height="334" /> </div> </div> </div> </div> <div class="u-bg-gray-900 u-Py-sm md:u-P-lg"> <div class="o-container"><div> <div class="u-rounded u-bg-white u-text-black u-text-center u-Py-sm sm:u-Py-md md:u-Py-lg u-px-sm sm:u-Px-md md:u-Px-xl"> <div class="o-container"> <div class="u-px-0"> <img src="/success/subscribe-3.svg" alt="" style="max-width: 335px;" class="u-Mb-sm" /> <h3 class="u-text-p3 u-mb-md u-text-center">Success in your inbox</h3> <p class="u-text-p5 u-text-center">Get monthly insights handpicked by our editorial team. Act on it.</p> <form action="https://livechatinc.us2.list-manage.com/subscribe/post" method="POST" target="_blank" class="md:u-flex u-maxw-6 u-mx-auto" data-controller="track" data-track-category="Success" data-track-action="Newsletter subscription" data-track-label="Article page" data-action="track#send" > <input type="hidden" name="u" value="9c5eb54aa9b2efe23531b3e09"> <input type="hidden" name="id" value="68e71cd045"> <input type="email" required autocapitalize="off" autocorrect="off" name="MERGE0" id="article-page-MERGE0" class="u-text-p8 success-subscribe__input success-subscribe__email v--right u-basis-8 md:u-mr-md u-mb-md md:u-mb-0" placeholder="What's your email?"> <button type="submit" class="c-btn v--dark u-basis-4 u-w-full" placeholder="enter email">Subscribe</button> </form> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> window.__be = window.__be || {}; window.__be.id = "5f7dba7c69a22b0007654427"; (function() { var be = document.createElement('script'); be.type = 'text/javascript'; be.async = true; be.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.chatbot.com/widget/plugin.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(be, s); })(); </script> </main> <script id="search-results-item" type="text/template"> <a href="{{ relpermalink }}" class="success-search__result u-block u-px-xl u-py-lg u-text-left v--no-underline u-flex u-text-black" data-controller="track" data-track-category="Success" data-track-action="Search Result Link" data-track-label="{{ relpermalink }} ({{ query }})" data-action="track#send" > <div class="u-basis-2 u-relative">{{#video}} <img src="/success/icons/play.svg" class="success-search__result__play" alt="Play" width="48"> {{/video}} <picture> <source srcset="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_75,h_49,c_fill/{{ featured_image }}, https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_150,h_98,c_fill/{{ featured_image }} 2x" media="(min-width: 64rem)" > <source srcset="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_75,h_75,c_fill/{{ featured_image }}, https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_150,h_150,c_fill/{{ featured_image }} 2x" > <img src="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_75,h_49,c_fill/{{ featured_image }}" srcset="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_150,h_98,c_fill/{{ featured_image }} 2x" alt="{{ title }}" class="u-rounded-sm" > </picture> </div> <div class="u-basis-10 u-pl-lg"> <h3 class="c-link u-text-p8-bold u-mb-2xs ">{{ title }}</h3> <p class="u-text-p8 u-mb-0">{{ summary }}</p> </div> </a> </script> <script id="search-results-empty" type="text/template"> <div class="success-search__result u-px-xl u-py-sm u-text-left u-flex"> <div class="u-basis-2 u-flex u-items-center"> <img src="/success/images/no-results.png" alt="" width="59" height="54" class="success-search__no-result"> </div> <div class="u-basis-10 u-pl-lg"> <h3 class="u-text-p6-bold u-mb-2xs"> Sorry, we can’t find <mark>‘{{ query }}’</mark> </h3> <p class="u-text-p7 u-mb-0">But don’t worry, you may be intrested with these articles:</p> </div> </div> <div class="u-px-xl u-py-xs u-bg-gray-900 u-border-t u-border-b"> <h2 class="u-text-p9-bold u-mb-0 ">POPULAR TOPICS</h2> </div> <a href="/success/text-analytics-industry-report/" class="success-search__result u-block u-px-xl u-py-lg u-text-left v--no-underline u-flex u-text-black hover:u-bg-gray-900" data-controller="track" data-track-category="Success" data-track-action="Search No Results Link" data-track-label="/success/text-analytics-industry-report/ ({{ query }})" data-action="track#send" > <div class="u-basis-2"><img src="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_75,h_49,c_fill/https://storage.googleapis.com/statamic-cms-2b95/text/featured_images/2894.jpg" srcset="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_150,h_98,c_fill/https://storage.googleapis.com/statamic-cms-2b95/text/featured_images/2894.jpg 2x" alt="" class="u-rounded-sm"></div> <div class="u-basis-10 u-pl-lg"> <h3 class="c-link u-text-p8-bold u-mb-2xs ">The State of Text Analytics: An Industry Report</h3> <p class="u-text-p8">The text analytics industry is experiencing explosive growth, fueled by the ever-increasing volume...</p> </div> </a> <a href="/success/text-based-recommendations-for-social-media/" class="success-search__result u-block u-px-xl u-py-lg u-text-left v--no-underline u-flex u-text-black hover:u-bg-gray-900" data-controller="track" data-track-category="Success" data-track-action="Search No Results Link" data-track-label="/success/text-based-recommendations-for-social-media/ ({{ query }})" data-action="track#send" > <div class="u-basis-2"><img src="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_75,h_49,c_fill/https://storage.googleapis.com/statamic-cms-2b95/text/featured_images/64935.jpg" srcset="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_150,h_98,c_fill/https://storage.googleapis.com/statamic-cms-2b95/text/featured_images/64935.jpg 2x" alt="" class="u-rounded-sm"></div> <div class="u-basis-10 u-pl-lg"> <h3 class="c-link u-text-p8-bold u-mb-2xs ">All You Need to Know about Text-Based Recommendations for Social Media</h3> <p class="u-text-p8">Social media is a window to the rest of the world. Every day, billions of people log in to...</p> </div> </a> <a href="/success/text-based-recommendations-in-ecommerce/" class="success-search__result u-block u-px-xl u-py-lg u-text-left v--no-underline u-flex u-text-black hover:u-bg-gray-900" data-controller="track" data-track-category="Success" data-track-action="Search No Results Link" data-track-label="/success/text-based-recommendations-in-ecommerce/ ({{ query }})" data-action="track#send" > <div class="u-basis-2"><img src="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_75,h_49,c_fill/https://storage.googleapis.com/statamic-cms-2b95/text/featured_images/73634.jpg" srcset="https://res.cloudinary.com/dn1j6dpd7/image/fetch/f_auto,q_auto,w_150,h_98,c_fill/https://storage.googleapis.com/statamic-cms-2b95/text/featured_images/73634.jpg 2x" alt="" class="u-rounded-sm"></div> <div class="u-basis-10 u-pl-lg"> <h3 class="c-link u-text-p8-bold u-mb-2xs ">How User-Generated Content Helps Improve Ecommerce Product Recommendations</h3> <p class="u-text-p8">When you run an ecommerce store, you quickly learn that some customers don’t know what they want to...</p> </div> </a> </script> <script type="text/javascript"> window.process = { env: { DEBUG: undefined }, }; </script> <script type="text/javascript" defer src="/success/js/main.min.1f58dd4dcf33c1149a4ff86a319d760196cab3d4b4eecd688685e52685d13202.js"></script> <script type="text/javascript"> window._be = window._be || {}; window.__be.id = "602ae14f0e312200065951d7"; (function() { var be = document.createElement('script'); be.type = 'text/javascript'; be.async = true; be.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.chatbot.com/widget/plugin.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(be, s); })(); </script> </body> </html>