【发布时间】:2020-12-25 20:20:23
【问题描述】:
python 中有没有办法映射属于某个主题的文档。例如,主要是“主题 0”的文档列表。我知道有一些方法可以列出每个文档的主题,但我该如何做呢?
编辑:
我正在为 LDA 使用以下脚本:
doc_set = []
for file in files:
newpath = (os.path.join(my_path, file))
newpath1 = textract.process(newpath)
newpath2 = newpath1.decode("utf-8")
doc_set.append(newpath2)
texts = []
for i in doc_set:
raw = i.lower()
tokens = tokenizer.tokenize(raw)
stopped_tokens = [i for i in tokens if not i in stopwords.words()]
stemmed_tokens = [p_stemmer.stem(i) for i in stopped_tokens]
texts.append(stemmed_tokens)
dictionary = corpora.Dictionary(texts)
corpus = [dictionary.doc2bow(text) for text in texts]
ldamodel = gensim.models.ldamodel.LdaModel(corpus, num_topics=2, random_state=0, id2word = dictionary, passes=1)
【问题讨论】:
-
欢迎来到 StackOverflow!请花时间阅读这篇关于如何How do I ask a good question? 以及如何提供minimal, Complete, and Verifiable example 的帖子并相应地修改您的问题
-
谁默默删除了我所有的cmets?