AI, 검색, 챗봇, 추천 시스템 이야기를 보다 보면 문장 임베딩이라는 말을 자주 만나게 됩니다.처음 들으면 조금 추상적으로 느껴질 수 있습니다. “문장을 숫자로 바꾼다니, 그게 무슨 뜻이지?” 하는 생각이 들기 쉽습니다.그런데 핵심은 생각보다 단순합니다. 문장의 의미를 벡터라는 숫자 표현으로 바꿔서, 컴퓨터가 문장끼리의 의미 관계를 비교할 수 있게 만드는 것입니다.구글의 머신러닝 코스는 임베딩을 고차원 데이터를 더 낮은 차원의 표현으로 바꾸는 방법으로 설명하고, Sentence Transformers 문서는 문장 임베딩이 문장, 문단, 문서를 벡터 공간으로 옮겨 의미 기반 비교를 가능하게 한다고 설명합니다.쉽게 말하면 사람은 “오늘 날씨가 좋다”와 “날씨가 참 맑네”가 비슷한 뜻이라는 걸 바로 느끼지만..