Skip to content

BOAZ-adv-teamname/Textrank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Textrank

사용법

  • data: 문장 분리된 리스트
import kss
kss.split_sentences(x)
  • tr.loadSents()의 data 부분에 문장을 넣으면 ratio만큼 textrank로 요약된 문장 추출됨
tr = TextRank()
tagger = Mecab()
stopword = set([('있', 'VV'), ('하', 'VV'), ('되', 'VV') ])
tr.loadSents(data, lambda sent: filter(lambda x:x not in stopword and x[1] in ('NNG', 'NNP', 'VV', 'VA'), tagger.pos(sent)))
tr.build()
ranks = tr.rank()
tr.summarize(ratio = 0.33)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published