PROBLEM TO BE SOLVED: To generate a topic model for acquiring a topic which is temporally drawing a lot of interest in association with specific information.SOLUTION: A word feature quantity calculation section 20 of a topic modeling device 1 calculates a word feature quantity of a word in a character string of a document in time-series text data input by an input section 10. A document feature matrix calculation section 30 calculates a document feature matrix, on the basis of the word feature quantity of each word calculated in the word feature quantity calculation section 20. A query dependency matrix calculation section 40 calculates a query dependency matrix depending on a keyword, which can be a query specified by a user, on the basis of a keyword group and the number of topics input by the input section 1. A model calculation section 50 calculates a topic model in consideration of temporal degree of interest of the query and the topic, by use of a result calculated by the document feature matrix calculation section 30 and a result calculated by the query dependency matrix calculation section 40. A result of the calculation is output by an output section 60.
展开▼