안녕하세요. 실습 수업 듣다가 궁금한 것이 있어 질문 드립니다.
코드는 SentiAnalyzer.py 내용 입니다.
밑줄 표시된 부분이 이해되지 않는 부분입니다.
-----------------------------------------------------------------------
Q) calculateProbWord 함수
Prob계산이 왜 이렇게 되는지 잘 이해가 가지 않습니다. 제 생각에 이건 Trainingset으로 P(H|E=word)를 구하는 것 같은데. 아닌가요?
우리가 계산하려는 건 P(E|H) = N(E and H)/N(H)이고. 이걸 계산하기 위해선 positiveProb = int(positive+1) / float(sum(self.dataReviewTraining)+1) 가 되어야 하는 것이 아닌지 궁금합니다.
-----------------------------------------------------------------------
답변 부탁드립니다.
comment