def __init__(self, text):
self.sentences = get_sentences(text)
self.graph = build_graph(self.sentences)
self.pagerank = networkx.pagerank(self.graph, weight='weight')
self.reordered = sorted(self.pagerank, key=self.pagerank.get, reverse=True)
self.nouns = []
for sentence in self.sentences:
self.nouns += sentence.nouns
self.bow = collections.Counter(self.nouns)
评论列表
文章目录