You are working with a stream of customer feedback from surveys, app reviews, and support notes. The feedback is short, noisy, and often repeats the same issue in different words, so simple keyword counts do not tell the full story. You want to identify the main themes that appear across the dataset and group similar comments together.
Given a dataset of customer feedback, how would you identify key themes?