A technique that converts text into numerical vectors that capture semantic meaning, allowing the model to understand and compare text similarity.