목록2024/09/01 (1)
NIRVANA
[ElasticSearch]시맨틱 검색(Semantic Search)이란?
시맨틱 검색이란?단어와 구문의 의미를 해석하는 검색 엔진 기술, 단순히 쿼리의 단어와 문자가 그대로 일치하는 콘텐츠가 아닌, 쿼리의 '의미'와 일치하는 콘텐츠를 반환자연어를 보다 정확하고 상황에 맞게 해석하여 검색 결과의 품질을 향상시키기 위해 사용 시맨틱 검색 vs 키워드 검색키워드 검색은 단어와 단어, 단어와 동의어, 단어와 유사한 단어가 일치하는 결과를 반환하는 반면 시맨틱 검색은 쿼리에 포함된 단어의 의미와 일치하는 것을 찾음시맨틱 검색이 직접적인 단어 일치가 있는 결과를 생성하지 않을 수도 있지만 사용자의 의도와는 일치하는 경우도 존재키워드 검색 엔진의 경우 동의어나 단어 생략과 같은 쿼리 확장 혹은 완화 도구를 사용하고 오타 허용, 토큰화, 정규화와 같은 자연어 처리 및 이해 도구를 사용시맨..
DataEngineering
2024. 9. 1. 17:13