#!/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);
网友回复
有没有不依赖embedding向量的RAG技术?
有没有支持实时打断语音通话并后台帮你执行任何的ai模型?
开源ai大模型文件格式GGUF、MLX、Safetensors、 ONNX 有什么区别?
出海挣钱支付收款PayPal、Wise 、PingPong、Stripe如何选择?
如何实现类似google的图片隐形水印添加和识别技术?
linux上如何运行任意windows程序?
ai能写出比黑客还厉害的零日漏洞等攻击工具攻击任意软件系统工程?
js如何获取浏览器的音频上下文指纹、Canvas指纹、WebGL渲染特征?
为啥ai开始抛弃markdown文本,重新偏好html文本了?
网站有没有办法鉴别访问请求是由ai操控chrome-devtools-mcp发出的?


