Intent recognition or intent classification is the task of taking a written input, and classifying it based on what the user wants to achieve.