Full AWS Practitioner Certification Question

A retail company is exploring AI solutions to improve customer engagement. They are particularly interested in a technology that can learn from vast amounts of unlabeled customer interaction data (like chat logs and product reviews) to identify underlying patterns and themes without explicit instructions on what to look for. Which machine learning approach best fits this requirement?