python使用textrank4zh来实现文章摘要生成伪原创文章代码

代码语言:python

所属分类:其他

代码描述:python使用textrank4zh来实现文章摘要生成伪原创文章代码

代码标签: python textrank4zh 文章 摘要 生成 伪原创

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
from textrank4zh import TextRank4Keyword, TextRank4Sentence      #导入textrank4zh模块

test_text ="日本将Web3技术上升到国家战略,日本其认为Web3及元宇宙市场预计将在几年内增长到超过1000万亿日元。日本相关部门认为除了NFT会成为未来经济的一大变化外,DAO将代表另一大变化。社会将从传统的中心化管理组织向去中心化的独立组织(DAO)转变。如今,日本的一些乡村正在尝试探索DAO的模式。日本一个叫作山越的小乡村便开始了这项探索,这座十分贫穷且人口稀少(只有800人)的乡村向全球开放售卖NFT。而购买NFT的人,可以拿到电子居民身份卡。而山越村从售卖NFT获得的利润放进DAO的金库,来自全球各地的成员们可以提出意见和投票,发展山越村。此外,NFT持有者还可以获得入住当地住宅等特殊体验。日本还单独设立了Web3部长,发布了《NFT白皮书》、《关于在日本社会开放Web3的稳定币提案》等政策材料,通过设立特区,推动Web3的运动,防止Web3创业者流向海外。"                             #文本内容保存在变量test_text中

tr4s = TextRank4Sentence()
tr4s.analyze(text=test_text, lower=True, source = 'all_filters') #文本小写,使用words_all_filters生成句子之间的相似性

for item in tr4s.get_key_sentences(num=3):                       #num=3表示为提取3个关键句
    print(item.index, item.weight, item.sentence)                #index是语句在文本中索引位置,weight是权重系数
    


zy = ''
tr4s = TextRank4Sentence.........完整代码请登录后点击上方下载按钮下载查看

网友评论0