CINXE.COM
Topic Modeling: Extracting Themes and Patterns from Textual Data
<!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>Topic Modeling: Extracting Themes and Patterns from Textual Data</title> <meta name="description" content="The world of topic modeling and how to extract themes and patterns from textual data. Learn techniques, applications, and benefits to enhance your data analysis"> <link rel="canonical" href="https://text.com/success/topic-modeling/"> <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="Topic Modeling: Extracting Themes and Patterns from Textual Data" /> <meta property="og:description" content="The world of topic modeling and how to extract themes and patterns from textual data. Learn techniques, applications, and benefits to enhance your data analysis" /> <meta property="og:url" content="https://text.com/success/topic-modeling" /> <meta property="og:site_name" content="Success by Text" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:description" content="The world of topic modeling and how to extract themes and patterns from textual data. Learn techniques, applications, and benefits to enhance your data analysis" /> <meta name="twitter:title" content="Topic Modeling: Extracting Themes and Patterns from Textual Data" /> <meta name="twitter:site" content="@Success__Team" /> <meta property="og:image" content="/success/2149749914_14991458880957475874_huc55dfa606c154dd25def88115eb891d9_0_1200x600_fill_q75_box_center.jpg" /> <meta name="twitter:image" content="/success/2149749914_14991458880957475874_huc55dfa606c154dd25def88115eb891d9_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': 9 , 'contentCategory': [ "Learn", ], 'contentDate': '2024-04-10' }]; </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%2Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%252Ftopic-modeling%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%2Ftopic-modeling%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%2Ftopic-modeling%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%2Ftopic-modeling%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/topic-modeling/"> <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">Topic Modeling: Extracting Themes and Patterns from Textual Data</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>9 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>Apr 10, 2024</span> </div> </div> </div><img src="/success/2149749914_14991458880957475874_huc55dfa606c154dd25def88115eb891d9_0_864x531_fill_q75_box_smart1.jpg" srcset="/success/2149749914_14991458880957475874_huc55dfa606c154dd25def88115eb891d9_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=Topic%20Modeling:%20Extracting%20Themes%20and%20Patterns%20from%20Textual%20Data&via=Success__Team&url=https://text.com/success/topic-modeling/" 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/topic-modeling/" 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/topic-modeling/" 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/topic-modeling/" 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/topic-modeling/</textarea> </li> </ul> </div> <p>If you spent any time on the internet in the last 12 months, you’re of how artificial intelligence (AI) has captured the world’s imagination. Churning out masterful artwork in seconds and carrying on authentic, human-like conversations is just the tip of the iceberg. AI is also poised to drastically transform the way we do business. </p> <p>For example, enterprise software has been enhanced with AI integrations that improve its analytical features. One of the main areas of improvement has been topic analysis and its subcategory, topic modeling.</p> <p>Have you started incorporating topic modeling into your business processes yet? If not, you’re falling behind! This article will delve into the nature of topic modeling, how it works, and why businesses need to adopt it sooner rather than later. It will also cover other topic analysis methods, like topic classification and clustering. </p> <p>Let’s begin!</p> <div class="block-product-banner v--helpdesk 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">Get more loyal customers</h3> <p class="b--u-text-sm b--u-mb-1.5">Save a bunch of time with an automated help desk during your 14-day free trial.</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">You'll be in good company</p> <div class="b--sm:u-pl-3 u-basis-12"><img src="/success/images/product-marketing/logos-helpdesk.1885413aab4e7767e9201408434d225b7e90baef400796304224afca89a366fe.png" alt=""> </div> </div> </div> <div class="u-text-center u-basis-3 u-relative b--u-py-1.5"> <a href="https://www.helpdesk.com/tour/?source_id=article_banner&source_type=website&source_url=text.com%2Fsuccess%2Ftopic-modeling%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 HelpDesk</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" >Topic modeling: An analytical advantage</h2> <p>It’s no secret we live in a data-driven world. Learning to read data and draw actionable insights from it can give businesses an advantage in a competitive market. But how do you make sense of data when there’s so much to analyze? </p> <p>It’s estimated that <a href="https://explodingtopics.com/blog/data-generated-per-day">328.77 million terabytes of data are created every day</a>, and nearly 90% of the world’s existing data was generated in the last two years alone! It’s just not humanly possible to work with such daunting and enormous quantities of data. </p> <p>The amount of data isn’t the only problem. Data comes in both structured and unstructured forms. While structured data is easier to work with and analyze, unstructured data is generated at a much faster rate. A Gartner report found that <a href="https://researchworld.com/articles/possibilities-and-limitations-of-unstructured-data">80% to 90% of new enterprise data is unstructured</a>. </p> <p>When there are literally zettabytes—one zettabyte equals one trillion gigabytes—of data to analyze, manual methods become more of a hindrance than an advantage. That’s why topic modeling has become such an important area of interest in AI technology.</p> <h3 class="block-heading u-text-p5-bold" >What is topic modeling?</h3> <p>Topic modeling is an unsupervised machine learning (ML) technique that can analyze text documents to discover clusters or groups of semantically similar words within a corpus. Since it is an unsupervised form of ML, topic modeling doesn’t require a large body of training data to function. Instead, it uses AI technologies like text mining, statistical modeling, and natural language processing (NLP) to find the common themes and clusters of words in a document.</p> <p>As the volume of enterprise data grows beyond anyone's capacity to analyze, topic modeling provides a more reliable alternative. It can analyze data faster than a person while also delivering error-free results. If you want to understand your business enterprise data better and turn it to your advantage, topic modeling will help you work through the entire corpus. It lets you learn from unstructured data while performing real-time analysis on it simultaneously.</p> <h2 class="block-heading u-text-p4" >How does topic modeling work?</h2> <p>There’s no doubt that topic modeling is a powerful tool for businesses. But how does it work? Like many AI-based business solutions, while its results are easy to see, the inner workings of topic modeling are more complex. In layman’s terms, topic modeling scans documents, reads the words they contain, and groups similar words together to identify topics.</p> <p>In topic modeling, a topic is simply a descriptor for a text corpus. The AI works to establish relationships between topics and certain words. Then, by tracking the familiarity with which those words appear in the text, it determines the topic or topics the document contains.</p> <h2 class="block-heading u-text-p4" >The two main methods of topic modeling</h2> <p>There are two main techniques that enable AI to conduct topical modeling: latent semantic analysis (LSA) and latent dirichlet allocation (LDA). Both techniques rely on NLP to process unstructured text data, but their methods are different. Let’s examine these in closer detail.</p> <h3 class="block-heading u-text-p5-bold" >Latent semantic analysis </h3> <p>If you want to discover the obvious and hidden topics within the corpus, you can rely on LSA. The foundation of LSA is the idea that semantically similar words are often used together in context. That principle informs the assumption that documents with similar topics will have roughly the same distribution frequency of certain words. LSA can be used to discover topics within a single text document or an entire corpus of text.</p> <h3 class="block-heading u-text-p5-bold" >Latent dirichlet allocation</h3> <p>The objective of LDA is to assign a topic to every word (or a majority of words) in a document, thereby creating a list of topics it contains. These topics are used to create a document-term matrix, which represents the distribution of topics in the document. </p> <p>For example, LDA will represent a given document as a collection of topics in proportion, like 25% topic A, 45% topic B, and 30% topic C.</p> <h3 class="block-heading u-text-p5-bold" >LSA vs. LDA: The key difference</h3> <p>Both LSA and LDA share similarities in how they are unsupervised machine learning methods that use NLP and are both useful and practical approaches to topic analysis. However, the main distinction between the two is their intended purpose. While LSA seeks to discover the relationships between the words in a document, LDA aims to uncover the latent topics contained in a text.</p> <h2 class="block-heading u-text-p4" >Various aspects of topic modeling</h2> <p>Now that you know how topic modeling can transform unstructured data into structured breakdowns of relevant themes, its value will become more evident. There are many facets to topic modeling, each offering a different advantage. Let’s go over the multiple aspects of topic modeling and their significance. </p> <ol><li> <p><strong>Discovering hidden topics</strong></p> </li></ol> <p>It’s possible for human analysts to occasionally overlook a topic that isn’t made explicit in the text. This is even more likely when working with a large corpus. But topic modeling algorithms don’t make those types of mistakes. Even topics that are hiding in gigantic text databases can be immediately identified.</p> <ol><li> <p><strong>Efficient document organization</strong></p> </li></ol> <p>Sorting an extensive collection of documents into defined categories is time-consuming when performed manually. When working with unstructured data, it takes even longer. But topic modeling algorithms can easily categorize documents by assigning them topics and sorting them accordingly. </p> <ol><li> <p><strong>Greater semantic understanding</strong></p> </li></ol> <p>Rather than simply identifying keywords, topic modeling goes beyond and examines each word in a document in context. For example, the word “fair” might mean two very different things depending on the words that come before and after it. A “fair judge” and a “village fair” are two very different things that use the same word. Topic modeling understands context, which leads to a much more nuanced analysis of text data.</p> <ol><li> <p><strong>Dynamic topic modeling</strong></p> </li></ol> <p>Human knowledge continually grows as we make discoveries and formulate new theories. This means our understanding of topics and the manner in which we discuss them is continuously evolving. For example, the topic “Car Features” had the terms “power steering” and “automatic braking system” for years now but has recently expanded to include the terms “self-driving” and “smart car." </p> <p>Dynamic topic modeling is extremely useful in tracking the trends and patterns in understanding a given topic.</p> <ol><li> <p><strong>Cross-cutting applications</strong></p> </li></ol> <p>A tool as powerful as topic modeling can add value wherever it is used. It’s a versatile technology that is applicable across domains, including:</p> <ul><li> <p>Analyzing customer feedback</p> </li><li> <p>Social listening</p> </li><li> <p>Reviewing news articles and other media </p> </li></ul> <p>These are just a few examples of the many applications of topic modeling. As the technology continues to improve, more use cases for topic modeling will emerge.</p> <ol><li> <p><strong>Improving information retrieval</strong></p> </li></ol> <p>The faster your organization can access vital information, the greater the chances of success. Since topic modeling sorts documents into neat categories, information becomes much easier to access. Topic modeling greatly enhances the efficiency of information retrieval systems, especially where unstructured data is concerned.</p> <ol><li> <p><strong>Content summarization</strong></p> </li></ol> <p>With the power of NLP, topic modeling algorithms can clearly understand a text document's contents. This knowledge can then be used to summarize the document by listing its key topics and offering a concise overview of the content’s main ideas.</p> <ol><li> <p><strong>Integrating sentiment analysis</strong></p> </li></ol> <p>Another outcome of NLP is that topic modeling yields a more comprehensive understanding of text data. It doesn’t just identify the topics of text data; it can also guess the emotional undercurrent for each of them. By reading the context, topic modeling algorithms can tell you how the author of a particular document felt about the topics they wrote about.</p> <ol><li> <p><strong>Discovering trends and patterns</strong></p> </li></ol> <p>When analyzing a large corpus, topic modeling can identify emerging trends, recurring patterns, and shifts in discourse. For example, using topic modeling to analyze the comments on a brand’s latest social media advertisement will allow the business to track how different demographics respond to the ad. This ability to identify influential changes in real time, if not beforehand, is a great competitive advantage that aids strategic decision-making and trend forecasting. </p> <ol><li> <p><strong>Interactive topic visualizations</strong></p> </li></ol> <p>Once the topic modeling algorithm imparts structure to unstructured data, the results can be represented in a number of interactive visual formats. Using charts, graphs, and diagrams helps break down complex and layered textual data into an easily understandable form. By simplifying how text data is represented, topic modeling becomes a user-friendly method of exploring and analyzing data.</p> <h2 class="block-heading u-text-p4" >Limitations of topic modeling</h2> <p>Despite all these evident advantages, topic modeling has its own share of challenges. Some of the obstacles to the smooth functioning of topic modeling are:</p> <ul><li> <p>Dealing with overlapping topics that share similar words, like “car race” and “bike race" or “chemistry” and “biology".</p> </li><li> <p>Difficulty in accurately identifying topics for short-form content.</p> </li><li> <p>Topic modeling algorithms require extensive configuration.</p> </li><li> <p>Biases may be acquired from human operators.</p> </li><li> <p>Insufficient data might lead to ambiguous results.</p> </li></ul> <p>Even though these challenges are inherent in topic modeling, there are ways to work around them. Other analytics methods like topic classification or clustering can be employed in scenarios where topic modeling doesn’t seem like the right solution. </p> <p>Ultimately, deciding what kind of topic analysis you should use comes down to your business needs.</p> <div class="block-product-banner v--helpdesk 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">Get more loyal customers</h3> <p class="b--u-text-sm b--u-mb-1.5">Save a bunch of time with an automated help desk during your 14-day free trial.</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">You'll be in good company</p> <div class="b--sm:u-pl-3 u-basis-12"><img src="/success/images/product-marketing/logos-helpdesk.1885413aab4e7767e9201408434d225b7e90baef400796304224afca89a366fe.png" alt=""> </div> </div> </div> <div class="u-text-center u-basis-3 u-relative b--u-py-1.5"> <a href="https://www.helpdesk.com/tour/?source_id=article_banner&source_type=website&source_url=text.com%2Fsuccess%2Ftopic-modeling%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 HelpDesk</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" >Get to know your customers with AI topic modeling</h2> <p>Customer service and support is one business operation that stands to gain the most from effective topic modeling. It helps route tickets to the right agents, sort them according to urgency, and judge the emotional tone of their messages. </p> <p>HelpDesk is a convenient customer service software product that adds value by automating customer service tasks, like sending out mass messages and delivering real-time reports. Unlock the power of <a href="https://www.helpdesk.com/">topic modeling for your customer service operations</a> and watch your team’s performance reach the next level.</p> <p><br><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%2Ftopic-modeling%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=Topic%20Modeling:%20Extracting%20Themes%20and%20Patterns%20from%20Textual%20Data&via=Success__Team&url=https://text.com/success/topic-modeling/" 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/topic-modeling/" 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/topic-modeling/" 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/topic-modeling/" 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/topic-modeling/</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/topic-modeling/"> <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>