Intent Detection is a task of determining the underlying purpose or goal behind a user's search query given a context. The task plays a significant role in search and recommendations. A traditional approach for intent detection implies using an intent detector model to classify user search query into predefined intent categories, given a context. One of the key challenges of the task implies identifying user intents for cold-start sessions, i.e., search sessions initiated by a non-logged-in or unrecognized user.
<span class="description-source">Source: Analyzing and Predicting Purchase Intent in E-commerce: Anonymous vs. Identified Customers</span> <span class="description-source">