본 발명의 문서의 토픽 흐름 분석방법은 문서의 소정 구간에 대해 하나 이상의 객체 집단 각각에 대한 토픽의 확률 분포를 구하는 제1단계; 상기 소정 구간에 대해, 상기 하나 이상의 객체 집단 중 상기 소정 구간에 포함되는 문장에 실제로 등장한 객체 집단들의 토픽의 확률 분포들을 서로 곱하는 제2단계; 상기 제2단계의 결과값으로부터 토픽을 샘플링하는 제3단계; 및 상기 토픽에 해당하는 토픽-워드 분포로부터 단어들을 샘플링하는 제4단계를 포함한다.