[Natural Language] 텍스트 간 유사점 찾기 Swift 언어를 사용해 단어 또는 문장 사이의 의미적 거리를 계산 단어나 문장 간의 의미적 유사성을 찾으면 앱의 사용자 환경을 개선하는 데 도움이 될 수 있음. 예를 들어, 검색어 '구름'이 '하늘'이라는 단어와 관련이 있다는 것을 알고 검색어를 확장하여 더 관련성 높은 결과를 표시함으로써 특정 사진을 검색하는 경험을 개선가능. 자연어 텍스트 사이의 유사점을 찾으려면 텍스트 임베딩을 사용. 임베딩은 단어 또는 문장과 같은 문자열을 벡터 공간에 매핑하는 것으로, 의미적으로 유사한 문자열은 벡터가 유사하므로 벡터 공간에서 서로 더 가까움. - 즉, 0에 가까울수록 유사함. 임베딩은 다음과 같은 작업에 사용 예를 들어, 검색 쿼리를 확장하기 위해 주어..