-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
미해결
7번째 강의에서 Token과 Term은 다른 건가요??
23.10.17 23:18 작성 조회수 230
0
공부하다보니 Token, Term이라는 단어를 보게 되었는데요
Token : 문자열을 쪼갠 키워드
Term : Token이 필터되고 역색인에 저장된 키워드
이렇게 정리하는게 맞을까요??
답변을 작성해보세요.
1
강진우
지식공유자2023.10.18
중요한 건 저 단어들이 어떤 맥락에서 나왔느냐가 중요한데요, Token 이라는 건 문자열을 특정한 기준에 맞춰서 나눈 것 으로 생각하시면 됩니다. Term 은 쿼리 할 때 사용하는 단어이고 , 단어 그 자체를 의미한다고 생각하시면 됩니다.
예를 들면 I am a boy
를 분석한다고 했을 때 나오는 결과물들인 i
, am
, boy
이런 것들이 Token 이라고 볼 수 있습니다.
Term은 Term 쿼리를 수행한다는 표현을 할 때 사용하는 단어이고 정확한 단어를 찾기 위해 사용합니다. https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-term-query.html 을 참고 하시면 됩니다. 그냥 단어 그 자체라고 생각하시면 편합니다.
답변 1