개요
감정 분석 및 용어 선택 데모 기반 이 Discovery Europe 2021 프레젠테이션 .
데이터 출처 미국 연방준비제도 베이지북 1970년 5월부터 2020년 10월까지의 보고서. Beige Book의 각 보고서는 정성적 데이터(예: 비즈니스 리더와의 인터뷰)를 기반으로 경제 상황과 전망을 설명합니다. 연준은 전국 및 지역 차원에서 연 8회 발행합니다.
Beige Book의 감정 분석은 경제에 대한 연준의 낙관 또는 비관의 정도에 대한 정량적 측정을 제공하며 이는 유용한 경제 지표가 될 수 있습니다. 보다 Beige Book 정서에 대해 보고하는 경제학자의 실제 사례 . 이 예에서는 Beige Book 감정이 경기 침체의 선행 지표이며 Dotcom Bust 또는 Great Recession과 같은 역사적 사건을 추적한다는 것을 보여줍니다.
용어 선택은 Beige Book에 적용하여 경기 침체와 관련된 용어를 식별할 수 있습니다. 이는 경기 침체의 동인 또는 결과인 특정 개념을 밝힐 가능성이 있으며 잠재적인 정서 용어를 선별하는 데 사용할 수도 있습니다. 이 예시에서는 '연기하다', '삭감하다', '취소하다' 등의 유익한 용어가 드러나 베이지북에서 계획된 경제활동 차질 언급이 경기침체의 중요한 지표가 될 수 있음을 시사한다.
시연을 위한 두 가지 데이터 세트가 있습니다. 하나는 감정 분석용이고 다른 하나는 용어 선택용입니다.
- 베이지북 – Sentiment.jmp 5,268개의 지구 수준 보고서가 포함되어 있습니다. 감정 분석 및 두 가지 시각화를 위한 테이블 스크립트가 포함되어 있습니다. (1) 시간 경과에 따른 감정은 경기 침체 기간에 대한 감정 추적을 보여줍니다(빨간색으로 표시됨). 예를 들어, 1999-2001년 Dotcom Bust 기간 동안 샌프란시스코 지역의 정서가 급격하게 오르락 내리락했습니다. 지도에는 여기에 포함된 사용자 지정 지도 파일이 필요합니다.
- 베이지북 - 용어선택.jmp 436개의 국가 수준 보고서와 발행 날짜에 미국 경제가 경기 침체에 있었는지 여부를 나타내는 이진 변수가 포함되어 있습니다. 단일 테이블 스크립트는 상위 1000개 용어를 예측 변수로 사용하고 경기 침체를 결과 변수로 사용하여 용어 선택을 시작합니다("경기 침체"는 목표 수준임).
가능한 데모 흐름은 아래에 링크된 Discovery 프레젠테이션을 참조하십시오.
알아야 할 중요한 사항:
- 감정 분석 스크립트는 기본 감정 사전에 약 100개의 사용자 지정 감정 용어 및 구문을 추가합니다. 실제 사례에서는 더 세분화된 점수 지정 및 부적절한 기본 감정 용어 제거를 포함하여 추가 사용자 정의가 필요합니다. 데모 중에 사전에 포함되어야 하는(또는 포함되어서는 안 되는) 용어나 동의하지 않는 점수가 표시되면 대화식으로 사전을 사용자 지정하는 것이 얼마나 쉬운지 보여줄 좋은 기회입니다.
- 감정 분석 스크립트는 처음 실행할 때 모든 보고서의 구문 분석을 트리거합니다. 보고서의 수와 길이로 인해 완료하는 데 몇 분 정도 걸릴 수 있습니다. 결과 구문 분석은 일정 기간 동안 컴퓨터에 캐시되지만 결국에는 운영 체제 설정에 따라 삭제될 수 있습니다. 나중에 고객 앞에서 분석을 시작할 때 구문 분석이 캐시되도록 하려면 항상 시연하기 최소 15분 전에 스크립트를 실행하십시오. 긴급 상황에서는 구문 분석을 취소하고 여전히 결과를 얻을 수 있지만 부정 및 강화의 정확도는 저하됩니다.
- 스크립트는 토큰화 중에 사용자 정의 정규식을 사용하여 각 보고서 전체에 존재하는 중괄호 안에 있는 섹션 헤더를 제거합니다. 테이블 스크립트에서 Set Regex() 호출을 참조하십시오.
세 번째 데이터 세트가 포함됩니다. Beige Book Raw – Section Content.jmp . 여기에는 원시 데이터에 있는 HTML 섹션 헤더로 분류된 지구 수준 및 국가 보고서가 모두 포함됩니다. 이러한 데이터는 특정 경제 영역(예: 제조, 소매, 노동)에 대한 분석을 시도하는 데 사용할 수 있습니다. 불행하게도 보고서는 섹션 이름 지정(또는 포함)이 일관적이지 않으므로 일부 섹션 제목을 다시 코딩해야 합니다. 그러나 영역별 정서 및 일반적인 경제 지표와의 관계를 탐색할 수 있는 기회가 있습니다(예: "고용" 섹션 정서가 실업률과 함께 추적되는지 여부 결정).
Beige Book을 분석하고 원시 HTML을 스크래핑하여 JMP 테이블로 처리하는 아이디어를 주신 Xan Gregg에게 감사드립니다.
제품 및 스크립팅된 플랫폼
제품: JMP Pro 16
스크립팅된 플랫폼: 텍스트 탐색기(감정 분석, 용어 선택), 그래프 빌더
데이터 소스
파일
- 베이지북 – Sentiment.jmp : 감정 분석을 위한 지구 수준 보고서
- 베이지북 - 용어선택.jmp : 용어 선택을 위한 국가 수준 보고서
- Beige Book Raw – Section Content.jmp : 보고서 섹션별 국가 및 지구 수준 보고서; 원하는 경우 추가 탐색을 위해
- 연준 지구 지도.zip : 연방 준비 지구에 대한 사용자 지정 맵 파일
예제 데모