#!/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()
tr4s.analyze(text=test_text, lower=True, source = 'all_filters')# 可修改num值,设置摘要长度。
for item in tr4s.get_key_sentences(num=3):
zy = zy + item.sentence
print(zy);
网友回复
python如何实现torrent的服务端进行文件分发p2p下载?
如何在浏览器中录制摄像头和麦克风数据为mp4视频保存下载本地?
go如何编写一个类似docker的linux的虚拟容器?
python如何写一个bittorrent的种子下载客户端?
ai能通过看一个网页的交互过程视频自主模仿复制网页编写代码吗?
ai先写功能代码通过chrome mcp来进行测试功能最后ai美化页面这个流程能行吗?
vue在手机端上下拖拽元素的时候如何禁止父元素及body的滚动导致无法拖拽完成?
使用tailwindcss如何去掉响应式自适应?
有没有直接在浏览器中运行的离线linux系统?
nginx如何保留post或get数据进行url重定向?