카테고리 수준에서 데이터 탐색기 대시보드를 생성해 달라는 요청이 있습니다. 특정 핵심 지표가 포함되어야 하며, 이 대시보드는 자동화를 통해 매달 카테고리 담당자에게 전달되어야 합니다. 이를 통해 담당자들이 성과 현황을 파악하고 비즈니스 의사결정을 내릴 수 있도록 하기 위함입니다.
감정 분석 - 카테고리 수준에서의 감정 분석이 요청되었습니다. classification_results 테이블을 확인하여 조인 방법을 파악하고자 했으나, 열이 제한되어 있고 target_id라는 열 하나만 존재합니다. 이 열이 무엇을 가리키는지는 알 수 없으며, AI 관련 테이블에서만 확인됩니다.
target_type로 보이는 것은 post뿐입니다. post가 자체적으로 여러 유형을 포함하고 있다고 생각하는 것이 맞을까요? 예를 들어, 하나의 주제(topic)에는 총 10개의 게시글(post)이 있을 수 있습니다. 그렇다면 이 경우 감성 분석(sentiment analysis)은 주제당 각 게시글에 대해 10번씩, 즉 총 10번 적용되는 것을 의미합니까? 즉, 주제별 카테고리별 감성 점수를 보여주는 대시보드를 만들라는 요청이 있다면, 다음 단계로 해당 주제의 게시글 중 감성 분석이 실제로 적용된 게시글의 수를 파악한 후 평균을 내야 한다는 뜻입니까?
감정 분석은 게시물 단위로 적용되므로, 각 게시물은 classification_results 테이블에 자체 레코드를 하나씩 가집니다. 또한 각 게시물은 적용된 모델마다 별도의 레코드를 가지므로, 관심 있는 모델의 결과를 확인하려면 해당 모델에 대한 결과를 필터링해야 합니다.
어떤 결과에 관심이 있는지에 따라 달라질 수 있습니다. 긍정/부정 감정은 해당 개념에 더 잘 부합할 수 있습니다. 반면, 감정(emotion) 관련 데이터는 주제별로 별도의 열로 배치하는 것이 더 적합할 수 있습니다.