발행일 : 03/10/2025

Image shown here감정 분석

텍스트 탐색기 플랫폼의 감정 분석에서는 어휘 분석을 사용하여 문서에서 감정 용어를 식별하고 긍정적, 부정적 및 전반적 감정에 대해 문서의 스코어를 매깁니다. 이 분석에서는 각 문서가 단일 주제에 대한 이항 감정이 있는 프리 텍스트라고 가정합니다. 감정 분석에서는 기본적인 NLP(자연어 처리)를 결과에 통합합니다. 자연어 처리에 대한 자세한 내용은 https://opennlp.apache.org/에서 확인하십시오. NLP를 사용하지 않으려면 "문서 파싱" 옵션을 선택 취소하십시오.

팁: 감정 분석의 예를 보려면 도움말 > 샘플 데이터 폴더를 선택하고 Chips.jmp를 연 다음 "Text Explorer - Sentiment Analysis" 테이블 스크립트를 실행하십시오.

참고:

감정 분석에서 단어는 부정, 강조사 또는 감정 중 하나의 용어 클래스에만 할당될 수 있습니다.

부정 용어는 부정 용어 뒤에 나오는 감정 단어에 할당된 감정 수준을 부정합니다. 자세한 내용은 부정 용어에서 확인하십시오.

강조사 용어는 강조사 용어 뒤에 나오는 감정 단어에 할당된 감정 수준을 조정합니다. 자세한 내용은 강조사 용어에서 확인하십시오.

감정 용어는 긍정적 또는 부정적 감정 스코어 값이 할당된 용어입니다. 자세한 내용은 감정 용어에서 확인하십시오.

감정 분석은 일부 이모티콘 또는 단일 단위로 취급되는 일련의 문자를 인식합니다. "감정 용어" 보고서 또는 "감정 용어 관리" 창에서 기본 제공 이모티콘과 해당 기본 감정 스코어를 확인할 수 있습니다.

이미 중지 단어로 지정된 단어를 부정, 강조사 또는 감정 용어로 지정하면 해당 단어는 감정 분석 보고서가 열려 있는 동안 일시적으로 중지 단어에서 제거됩니다. 이 임시 제거는 전체 텍스트 탐색기 보고서에 영향을 미칩니다. 감정 분석 보고서를 닫으면 중지 단어로 복원됩니다.

Image shown here감정 분석 보고서

기본적으로 텍스트 탐색기 플랫폼의 감정 분석 보고서에는 "감정 요약" 보고서 하나가 열려 있습니다. 다른 보고서는 처음에는 닫혀 있습니다.

그림 12.13 감정 분석 보고서 

Sentiment Analysis Report

감정 분석 보고서에는 다음 보고서가 포함됩니다.

부정 용어

"부정 용어" 보고서에는 현재 감정 분석의 부정 용어 목록이 포함됩니다. 부정 용어는 부정 용어 뒤에 나오는 감정 단어에 할당된 감정 수준을 부정합니다. 목록을 마우스 오른쪽 버튼으로 클릭하면 선택한 용어를 제거하는 옵션을 포함한 추가 옵션 메뉴가 표시됩니다. JMP에는 기본으로 제공되는 부정 용어 목록이 있습니다. "감정 요약" 보고서의 텍스트 상자에 있는 용어를 커서로 가리켜 부정 용어를 추가하거나 제거할 수 있습니다. "부정 용어 관리" 옵션을 사용할 수도 있습니다.

강조사 용어

"강조사 용어" 보고서에는 강조사 용어와 해당하는 승수 값 목록이 포함됩니다. 강조사 용어는 강조사 용어 뒤에 나오는 감정 단어에 할당된 감정 수준을 조정합니다. 목록을 마우스 오른쪽 버튼으로 클릭하면 선택한 용어를 제거하는 옵션을 포함한 추가 옵션 메뉴가 표시됩니다. JMP에는 기본으로 제공되는 강조사 용어 및 해당 승수 값 목록이 있습니다. 목록에서 용어의 승수 값을 변경할 수 있습니다. "감정 요약" 보고서의 텍스트 상자에 있는 용어를 커서로 가리켜 강조사 용어를 추가하거나 제거할 수 있습니다. "강조사 용어 관리" 옵션을 사용할 수도 있습니다.

감정 용어

"감정 용어" 보고서에는 감정 용어와 해당하는 스코어 값 목록이 포함됩니다. 감정 용어는 긍정적 또는 부정적 감정 스코어 값이 할당된 용어입니다. 목록을 마우스 오른쪽 버튼으로 클릭하면 선택한 용어를 제거하는 옵션을 포함한 추가 옵션 메뉴가 표시됩니다. JMP에는 기본으로 제공되는 감정 용어 및 해당 감정 스코어 값 목록이 있습니다. 목록에서 용어의 감정 스코어 값을 변경할 수 있습니다.

"감정 용어" 보고서를 사용하여 새 감정 용어를 추가할 수도 있습니다. 가능한 감정 테이블에는 감정 용어로 추가할 수 있는 용어의 개수가 포함됩니다. 용어를 감정 용어로 추가하려면 "가능한 감정" 테이블에서 해당 용어를 선택하고 "+감정" 아래의 버튼 중 하나를 클릭하십시오. 나열되지 않은 감정 스코어 값을 선택하려면 감정 용어 목록에 스코어 값을 추가한 후 편집할 수 있습니다.

"가능한 감정" 테이블에서 용어를 선택하면 해당 용어가 포함된 문서가 감정 용어 보고서의 오른쪽에 나타납니다. 이것은 말뭉치에서 용어가 사용되는 방식에 대한 컨텍스트를 제공합니다.

특징

"특징" 보고서에는 말뭉치의 특징을 스코어링하는 옵션이 포함됩니다. 특징은 감정 용어로 설명되는 것입니다. 가능한 특징 용어의 목록을 생성하려면 검색 버튼을 클릭하십시오. "가능한 특징" 테이블에서 하나 이상의 용어를 선택하면 해당 용어가 포함된 문서의 발췌문이 테이블 오른쪽의 텍스트 상자에 나타납니다. 선택한 특징 스코어링 버튼을 클릭하여 선택한 특징 용어의 스코어링 결과를 표시하도록 감정 요약 보고서를 업데이트하십시오.

참고: "문서 파싱" 옵션을 선택하면 단어가 한 감정과 동일한 우산 절 내에서 발생할 때 특징 보고서가 단어를 스코어링합니다.

감정 요약

"감정 요약" 보고서에는 현재 설정을 기반으로 한 감정 분석 결과가 포함됩니다. 이 보고서에는 요약 테이블 및 히스토그램, 문서 스코어 테이블, 감정 용어 테이블, 텍스트 상자 및 더 많은 감정 용어와 강조사 용어를 추가할 수 있는 제어판이 포함되어 있습니다.

요약 테이블에는 문서를 스코어링한 방법에 따라 세분화된 문서의 개수와 평균 스코어가 표시됩니다. 평균 스코어는 스코어링 옵션의 설정에 따라 결정됩니다. 자세한 내용은 감정 분석 보고서 옵션에서 확인하십시오. 요약 히스토그램에는 문서의 전체 감정 분포가 표시됩니다. 히스토그램은 대화식이므로 막대를 클릭하면 문서 스코어 테이블에서 해당하는 문서가 강조 표시됩니다.

문서 스코어 테이블에는 각 문서에 대한 전체 감정 스코어뿐만 아니라 긍정 및 부정 감정 스코어 합계와 평균이 표시됩니다. 테이블의 행을 선택하면 해당 문서의 텍스트가 테이블 아래의 텍스트 상자에 나타납니다. "열 스코어링"을 지정하면 테이블에 스코어링 열의 값이 포함됩니다.

팁: 문서 스코어 테이블의 셀을 마우스로 가리켜 테이블 결과를 생성하는 데 사용된 스코어링 계산을 확인할 수 있습니다.

감정 용어 테이블에는 각 감정 용어, 해당 스코어 값 및 말뭉치에서 해당 용어가 발생하는 횟수가 나열됩니다.

팁: 여러 단어가 포함된 감정 용어의 경우 스코어 열의 셀을 마우스로 가리키면 스코어를 생성하는 데 사용된 계산을 확인할 수 있습니다.

텍스트 상자에는 문서 스코어 테이블에서 선택된 문서의 텍스트 또는 감정 용어 테이블에서 선택된 용어의 컨텍스트가 표시됩니다. 문서 스코어 테이블에서 문서를 선택하면 해당 문서의 감정 목록이 텍스트 상자 오른쪽에 나타납니다.

팁: 부정, 강조사 또는 감정 용어로 분류된 텍스트 상자의 용어를 마우스로 가리키면 분류를 표시하고 제거 버튼이 포함된 상자가 나타납니다. 부정, 강조사 또는 감정 용어 목록에서 해당 용어를 빠르게 제거하려면 제거 버튼을 클릭하십시오.

제어판은 텍스트 상자에서 용어를 선택하면 활성화됩니다. 용어를 감정 용어로 추가하려면 텍스트 상자에서 해당 용어를 선택하고 "+감정" 아래의 버튼 중 하나를 클릭하십시오. 용어를 강조사 용어로 추가하려면 텍스트 상자에서 해당 용어를 선택하고 "´강조사" 아래의 버튼 중 하나를 클릭하십시오.

Image shown here감정 분석 보고서 옵션

텍스트 탐색기 플랫폼에서 "감정 분석"의 빨간색 삼각형 메뉴에는 다음 옵션이 포함되어 있습니다.

스코어링

문서의 총 스코어를 계산하기 위한 다음 옵션이 포함되어 있습니다.

척도화

긍정적 구와 부정적 구의 스코어가 합산됩니다. 그런 다음 합계를 문서의 구 수로 나누어 총 스코어를 결정합니다.

최소값 최대값

총 스코어는 긍정 스코어 최대값과 부정 스코어 최소값의 합으로 계산됩니다.

열 스코어링

계산된 감정과 비교할 수 있는 알려진 정보가 포함된 데이터 테이블 열을 지정합니다. 스코어 열이 문서 스코어 테이블에 추가됩니다.

팁: 총 스코어 열과 스코어 열을 시각적으로 비교하여 감정 스코어링을 평가할 수 있습니다.

문서 파싱

문서 구문 분석에 NLP(자연어 처리)가 사용되는지 여부를 지정합니다. 자연어 처리에 대한 자세한 내용은 https://opennlp.apache.org/에서 확인하십시오.

문서 스코어 저장

문서 스코어 테이블의 열을 데이터 테이블의 새 열에 저장합니다. 새 열에는 각 문서에 대한 전체 감정 스코어뿐만 아니라 양 및 음의 감정 스코어 합계와 평균이 포함됩니다.

문서별 감정 스코어 계산 저장

각 감정 용어에 대한 열을 데이터 테이블에 저장합니다. 각 열에는 각 문서에서 각 감정 용어가 발생한 횟수가 포함됩니다.

부정 용어 표시

부정 용어 보고서를 표시하거나 숨깁니다.

강조사 용어 표시

강조사 용어 보고서를 표시하거나 숨깁니다.

감정 용어 표시

감정 용어 보고서를 표시하거나 숨깁니다.

특징 찾기 표시

특징 보고서를 표시하거나 숨깁니다.

감정 클라우드 표시

감정 요약 보고서에서 감정 용어의 단어 클라우드를 표시하거나 숨깁니다.

기본 제공 부정 용어 포함

감정 분석에 사용된 부정 용어에 기본 제공 부정 용어가 포함되는지 여부를 지정합니다.

기본 제공 강조사 용어 포함

감정 분석에 사용된 강조사 용어에 기본 제공 강조사 용어가 포함되는지 여부를 지정합니다.

기본 제공 감정 용어 포함

감정 분석에 사용된 감정 용어에 기본 제공 감정 용어가 포함되는지 여부를 지정합니다.

부정 용어 관리

부정 용어를 추가하거나 제거할 수 있는 창을 표시합니다. 변경 사항은 사용자, 열 및 지역 수준에서 적용될 수 있습니다. 다른 수준에 지정된 부정 용어를 제외하는 지역 예외를 지정할 수도 있습니다. 자세한 내용은 용어 옵션 관리 창에서 확인하십시오.

강조사 용어 관리

강조사 용어를 추가하거나 제거할 수 있는 창을 표시합니다. 변경 사항은 사용자, 열 및 지역 수준에서 적용될 수 있습니다. 다른 수준에 지정된 강조사 용어를 제외하는 지역 예외를 지정할 수도 있습니다. 자세한 내용은 용어 옵션 관리 창에서 확인하십시오.

감정 용어 관리

감정 용어를 추가하거나 제거할 수 있는 창을 표시합니다. 변경 사항은 사용자, 열 및 지역 수준에서 적용될 수 있습니다. 다른 수준에 지정된 감정 용어를 제외하는 지역 예외를 지정할 수도 있습니다. 자세한 내용은 용어 옵션 관리 창에서 확인하십시오.

더 많은 정보를 원하십니까? 질문이 있습니까? JMP 사용자 커뮤니티에서 답변 받기 (community.jmp.com).