이 도구에 대해
이 감정 분석기는 AFINN, VADER와 같은 고전적인 어휘집 기반 도구와 동일한 넓은 접근 방식을 사용하지만, 공개된 데이터셋이 아닌 자체적으로 손수 제작한 원본 단어 목록을 사용합니다. 입력된 모든 단어는 약 200개의 일반적인 영어 감정 단어와 대조되며, 각 단어는 -5(매우 부정적)에서 +5(매우 긍정적)까지의 효과 점수를 가집니다. 두 가지 간단한 문맥 규칙이 원점수를 다듬습니다. 세 단어 이내의 부정어("not", "never", "isn't")는 뒤따르는 단어의 부호를 뒤집고 약화시키며, 단어 바로 앞의 강조어("very", "extremely")는 그 크기를 확대합니다.
일치하는 모든 점수는 평균화되어 -1에서 +1 사이의 단일 "합성" 점수로 정규화된 다음, 고정된 임계값을 사용하여 긍정, 부정, 중립으로 분류됩니다. 이는 훈련된 AI 모델이 아니라 단순한 단어 조회와 몇 가지 규칙에 불과하기 때문에, 빠르고 완전히 비공개적이며(브라우저 밖으로 아무것도 나가지 않음), 완전히 투명합니다. 아래의 분석 표는 정확히 어떤 단어가 일치했고 왜 점수가 변경되었는지를 보여줍니다. 또한 유념해야 할 실제 한계도 있습니다. 영어만 이해하고, 반어법이나 아이러니를 감지할 수 없으며, 대상 단어에서 세 단어 이상 떨어진 부정은 완전히 놓치게 됩니다.
자주 묻는 질문
영어 외 다른 언어에서도 작동하나요?
아니요 — 이 도구를 뒷받침하는 어휘집은 감정 점수가 매겨진 영어 단어를 수작업으로 만든 목록이므로 영어 어휘만 인식합니다. 다른 언어의 텍스트는 대부분 "일치하지 않음" 단어로 표시되고 신뢰할 수 없는 거의 0에 가까운/중립적인 결과가 나오는데, 이는 감정이 실제로 중립적이어서가 아니라 어휘집에 해당 단어가 없기 때문입니다. 현재로서는 이 도구에 다른 언어의 어휘집을 추가할 계획이 없습니다. 각 언어는 영어 목록을 단순히 번역한 것이 아니라 자체적으로 신중하게 구축된 단어 목록이 필요한데, 단어의 함의와 강도는 직접 번역되지 않기 때문입니다.
비꼬는 말을 감지할 수 있나요?
아니요 — 이는 이 도구뿐 아니라 어휘집 기반의 모든 감정 분석 방식이 가진 근본적이고 잘 알려진 한계입니다. "오 잘됐네, 내 비행기가 또 취소됐어" 같은 문장은 사람이 읽으면 명백히 부정적인 감정으로 가득하지만, 여기서는 "잘됐네"가 강한 긍정 단어이기 때문에 긍정으로 채점됩니다. 도구는 어조, 맥락, 반어법에 대한 개념이 전혀 없기 때문입니다. 비꼬는 말을 신뢰성 있게 감지하려면 정말로 맥락을 이해하는 언어 모델이 필요하며, 이는 가볍고 투명한 어휘집 기반 도구의 범위를 명백히 벗어납니다.