如何通过 SCF 与自然语言处理为网站赋能!

Serverless实践系列(二):为Python云函数打包依赖 在使用无服务器云函数SCF时通常会遇到导入第三方库的问题,很多小伙伴比较头疼是:应该如何打包进去?这里,推荐几个不错的方法。方法1: 官方方案官方方案地址:https:/... 阅读详情

自然语言的内容有很多,本文所介绍的自然语言处理部分是“文本摘要”和“关键词提取”。在做博客的时候,经常会发一些文章,这些文章发出去了,有的很容易被搜索引擎检索,有的则很难,那么有没有什么方法,让博客对搜索引擎友好一些呢?

一个比较好的方法就是填写网页的 Description 还有 Keywords。但是每次都需要我们自己去填写,比较繁琐,本文将会分享一种方法:通过 Python 的 jieba 和 snownlp 实现关键词和文本摘要的自动提取。

准备资源

下载以下资源:

https://github.com/fxsjy/jieba

https://github.com/isnowfy/snownlp

下载之后,新建文件夹,将这些文件中对应的文件拷贝:

 

 

 

 

Python资源共享群:484031800

拷贝之后, 建立文件 index.py :

 复制代码

# -*- coding: utf8 -*-
importjson
importjieba.analyse
fromsnownlpimportSnowNLP
defFromSnowNlp(text, summary_num):
s = SnowNLP(text)
returns.summary(summary_num)
defFromJieba(text, keywords_type, keywords_num):
ifkeywords_type =="tfidf":
returnjieba.analyse.extract_tags(text, topK=keywords_num)
elifkeywords_type =="textrank":
returnjieba.analyse.textrank(text, topK=keywords_num)
else:
returnNone
defmain_handler(event, context):
text = event["text"]
summary_num = event["summary_num"]
keywords_num = event["keywords_num"]
keywords_type = event["keywords_type"]
return{"keywords": FromJieba(text, keywords_type, keywords_num),
"summary": FromSnowNlp(text, summary_num)}

上传文件

在 SCF 网页上面建立一个项目:

 

 

 

 

 

 

 

 

 

 

提交方法选择上传 zip,然后压缩文件,并改名为 index.zip:

 

 

 

 

 

测试

测试之前可以适当调整一下配置:

 

 

 

 

 

然后进行 input 模板的输入:

 

 

 

 

 

模板可以是:

 复制代码

{
"text":" 前来参观的人群络绎不绝。在“两弹历程馆”里,讲解员龚照怡正在给参观的学生介绍:“这是我国第一颗核航弹的模型,长 3 米、直径 1.5 米左右,后面就是它爆炸时产生的蘑菇云。”学生们一边听一边认真记录。记者看到,馆内利用声、光、电等手段,通过实物、模型、影像资料和场景复原,展现“两弹”研制工作的艰辛历程。“算盘、计算尺这些文物都是激励后人艰苦奋斗的好教材。我们让文物‘回家’,让观众看到当年科研人员住什么样的房子,用什么样的用具,了解在那么艰苦的环境下,他们是怎样研制‘两弹’的,怎么样让中国挺起了民族的脊梁。”四川省梓潼两弹城红色旅游开发有限公司副总经理贾鲁蓉告诉记者,作为爱国主义教育基地,这里目前存有 2 万多份图片资料、500 多万字文字资料、3000 余件实物。在“两弹历程馆”的不远处是“将军楼”。1983 年 5 月 20 日,时任国防部部长张爱萍将军来到长卿山视察中物院,看到科学家们在大山沟里艰苦卓绝地工作,即兴赋诗一首:“二十二年难忘情,崎岖道路信踏平。屡建奇功震寰宇,更创奇迹惊鬼神。”",
"summary_num":5,
"keywords_num":5,
"keywords_type":"tfidf"
}

然后点击测试:

 

 

 

 

 

应用

至此,我们完成了简单的关键词提取功能和简单的抽取式文本摘要过程。当然,这部分依旧是一个简单的抛砖引玉,因为摘要这里还要声称是文本摘要,而且抽取式摘要也可能会根据不同的文章类型,有着不同的特色方法,所以这里只是通过一个简单的 Demo 来实现一个小功能,帮助大家做一个简单的 SEO 优化,大家可以在做博客的时候,增加 keywords 或者 description 字段,然后每次从 sql 获得文章数据的时候,将这两个部分放到 meta 中,会大大提高页面被索引的概率。

Serverless实践系列(六):云函数+API,告知天气信息 首先想要说一下,为什么要把云函数与API网关进行结合?我们通常用云函数SCF写一个函数应用,这个函数应用可能多种多样,例如之前介绍的包括OJ系统的判题功能、通过NLP实现... 阅读详情

相关推荐

Serverless实践系列(三):突破传统OJ瓶颈,"判题姬"接入云函数

随着时代的发展,OJ已经真正的成为了测评工具,其作用不再局限为ACM备战,还有老师检测学生能力、学生入学考试、能力评测(例如ZJU的PAT)、找工作刷题和面试(例如牛客)...

腾讯云 Serverless 323

PySCF完全指南:量子化学计算的终极Python框架入门

PySCF是一个功能强大的Python量子化学计算框架,它为科研人员和开发者提供了全面的量子化学计算工具。无论是基础的Hartree-Fock计算,还是高级的多参考方法,PySCF都能满足各种复杂的量子化学研究需求。 ## 📚 什么是PySCF? PySCF(Python-based Simulations of Chemistry Framework)是一个开源的量子化学计算库,它以Pyt

gitblog_00247的博客 633

零成本部署AI应用:腾讯云免费资源实战指南

在人工智能应用开发领域,模型调用与云端部署是核心技术环节。其原理在于通过API接口调用预训练的大语言模型,结合云平台的计算资源实现服务化。这种模式的技术价值在于大幅降低了AI应用的开发门槛和初期成本,使开发者能专注于业务逻辑创新。常见的应用场景包括智能问答助手、内容生成工具和自动化客服系统等。本文聚焦于如何利用腾讯云提供的免费Tokens和Serverless资源,实战演示如何构建并部署一个完整的AI问答应用,涵盖云函数SCF、轻量服务器Lighthouse等关键部署方案,并深入探讨了成本优化与安全监控等工

conghuang7343的博客 392

使用腾讯云无服务器云函数(SCF)分析天气数据

首发于:https://cloud.tencent.com/developer/article/1017069 无服务器云函数(SCF)是腾讯云提供的Serverless执行环境,也是国内首款FaaS(Function as a Service,函数即服务) 产品。其核心理念是让用户将重心放在业务的逻辑实现上,而不用关心底层的运维包括服务器、存储、网络、自动扩缩容、负载均衡、代码部署等问题。

5412

【从零搭建到实战运行】基于PX4-1.13与XTDrone的FAST-LIVO2 Gazebo仿真全流程解析

本文详细解析了从零开始搭建基于PX4-1.13飞控、XTDrone仿真框架与Gazebo的FAST-LIVO2无人机仿真平台的全流程。内容涵盖环境配置、Livox雷达插件定制、算法部署与参数调试,旨在帮助开发者快速构建完整的激光-惯性-视觉SLAM仿真环境,并解决集成过程中的常见问题。

weixin_29218509的博客 521

详细教程:如何使用elasticsearch 8.x进行向量搜索

大模型的热度使得向量数据库和embedding也成了ai领域的热门话题,有别于从头开始训练一个大模型或基于基础模型进行微调的方式,embedding检索相关上下文是对大模型进行定制的各种方法中成本最低、技术实现最便捷的方式。从技术实现的角度,

qq_50790981的博客 1万+

腾讯云函数 python_腾讯云函数SCF使用心得

腾讯云函数SCF使用心得雁陎•2020 年 07 月 25 日Loading...## 前言Python部署一直是我比较头疼的事,一些PHP制作的API速度也不太理想(受限于服务器),后来突然想起不是有云函数这种东西吗,然后就打算尝试一下看怎么样,这里记录一下我的心得。我们直接选腾讯云了,因为它的界面操作什么的都比较友好,阿里云过于复杂,我试了一下还是放弃了……## 部署一个随机图片API以喜...

weixin_39721853的博客 1785

百度地图小区边界爬取

百度地图 小区边界爬取 完整项目地址-github 数据源:百度地图api 项目结构 RESIDENTIALAREABOUNDARY │ ResidentialAreaBoundaryControl.py 主函数 │ ResidentialAreaBoundaryFunc.py 方法库 │ ├─Auxiliary │ crawelFunc.p...

fulin9452的博客 6400

Serverless实践系列(一):如何通过SCF与自然语言处理为网站赋能

自然语言的内容有很多,今天本文所介绍的自然语言处理部分是“文本摘要”和“关键词提取”。在做博客的时候,经常会发一些文章,这些文章发出去了,有的很容易被搜索引擎检索,有的则...

腾讯云 Serverless 290

基于MATLAB的基本数字调制解调系统的设计

基于MATLAB的基本数字调制解调系统的设计一、摘要现代通信系统要求通信距离远、通信容量大、传输质量好,作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。本文以MATLAB为软件平台,充分利用其提供的通信工具箱和信号处理工具箱中的模块,对数字调制解调系统进行Simulink设计仿真,并且进行误差分析。调制与解调是通信系统中十分重要的一个环节,针对不同的信道环境选择不同的调制与解调方式可...

m0_55395440的博客 5550

IEEE PHM 2012轴承数据实战:用LSTM预测剩余寿命的完整流程与调参心得

本文详细解析了如何利用IEEE PHM 2012轴承数据集和LSTM模型进行轴承剩余寿命预测。从数据预处理、特征工程到LSTM模型架构设计和调参技巧,提供了完整的实战流程。特别分享了FEMTO-ST数据集的处理方法、RUL标签构建策略以及提升预测精度的关键技巧,帮助工程师实现更准确的预测性维护。

weixin_31100517的博客 368

腾讯云函数SCF初探

前不久的微信开发者大会上在推他们的Serverless架构,即他们的产品腾讯云函数SCF。 当然这个也不是新鲜的事物,在亚马逊提供的同类服务叫做lambda,阿里云提供的则叫做函数计算,Cloudflare的则名为workers。 在编程语言的支持上,除了Cloudflare的workers只支持javascript。 其余几家都支持python、php、golang、node,java等主流开发...

槽痞 3427

基于simulink的AI融合与深度学习控制的场景实例:基于强化学习的电动汽车能量管理策略优化仿真

本文介绍了基于强化学习的电动汽车能量管理策略优化仿真方法。通过Simulink构建包含驾驶循环输入、电池子系统、电机驱动系统和强化学习控制器的仿真模型,采用DQN等算法训练智能代理,设计奖励函数优化能量分配。详细说明了建模步骤和参数设置,包括环境定义、代理训练和性能评估指标。该方法能有效提升电动汽车的续航里程、电池寿命和能源利用效率,为智能能量管理系统设计提供参考。

xiaoheshang_123的博客 154

我的周刊(第027期)

我的信息周刊,记录这周我看到的有价值的信息,主要针对计算机领域,内容主题极大程度被我个人喜好主导。这个项目核心目的在于记录让自己有印象的信息做一个留存以及共享。???? 项目markdown-n...

howie6879's blog 692

EMC诊断技术及电磁兼容理论设计

本文深入探讨了EMC诊断技术,重点在于滤波篇,详细讲解了EMI滤波器的设计、选型、测试及应用注意事项。内容涵盖噪声限值法规、滤波器的法规依据、插入损耗测试以及滤波电容的高频特性。同时,还阐述了噪声源的近场与远场特性,如何快速定位和抑制噪声。通过实例分析,提供了滤波器件和辐射噪声抑制器件的选型策略。

让你爱上电路设计 2162

YOLOv11涨点改进| CVPR 2026 |独家创新首发、特征融合改进篇| 引入FAAFusion傅里叶角对准融合模块,促进高低频特征融合,增强模型在小目标、密集目标检测和旋转目标检测任务高效涨点

🔥本文提出FAAFusion傅里叶角对准融合模块,用于改进YOLOv11网络模型。该模块通过在特征金字塔融合阶段对齐高低层特征的方向信息,缓解传统FPN直接融合带来的方向冲突问题。FAAFusion利用傅里叶旋转等变性原理,在频域估计主方向并进行特征对齐,显著提升了多尺度特征表达的一致性与有效性。实验表明,该方法在DOTA等遥感数据集上取得了新的最先进水平,特别适用于旋转目标检测任务。文章详细介绍了模块原理、结构优势,并提供了三种不同的YOLOv11改进配置方案和完整的核心代码实现。

Ai缝合怪、助力小伙伴高效发论文 153

decode函数_「实践」云函数 + API,你也可以做个天气信息系统

为什么要把云函数 SCF 与 API 网关进行结合?本文告诉你答案!通常,我们用云函数 SCF 写一个函数应用,这个应用可能多种多样。例如之前介绍过的 OJ 系统判题功能,通过 NLP 实现文本摘要功能......,那么,怎么把这些功能简单快速地结合到我们的项目中,尤其是 Web 项目中呢?本文通过一个简单小例子实现云函数 SCF 与 API 网关的结合,希望能给到大家一个参考。▎任务说明通过云函...

weixin_39980298的博客 215

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

create报错不是函数_「实践」云函数 + API,你也可以做个天气信息系统

为什么要把云函数 SCF 与 API 网关进行结合?本文告诉你答案!通常,我们用云函数 SCF 写一个函数应用,这个应用可能多种多样。例如之前介绍过的 OJ 系统判题功能,通过 NLP 实现文本摘要功能......,那么,怎么把这些功能简单快速地结合到我们的项目中,尤其是 Web 项目中呢?本文通过一个简单小例子实现云函数 SCF 与 API 网关的结合,希望能给到大家一个参考。▎任务说明通过云函...

weixin_39811478的博客 101

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

AI编程助手Skill深度评测:自然语言建站的技术原理与实践指南

自然语言处理(NLP)技术正逐步改变软件开发范式,其核心原理在于将人类语言转化为机器可理解的结构化指令。这项技术的工程价值在于大幅降低开发门槛,通过意图识别和组件解构,将重复性编码工作自动化。在实际应用场景中,AI编程助手能够根据自然语言描述生成前端组件、API路由和基础配置,特别适用于快速原型搭建和模式化开发任务。以腾讯云QClaw平台集成的Skill助手为例,它通过深度集成开发工作流,实现了从需求描述到代码生成、调试、部署的闭环,显著提升了开发效率。本文基于【AI编程助手】和【低代码开发】等热词,深入探

weixin_29048775的博客 276

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

一步步卸载 Virtual-Display-Driver 并清空虚拟显示器残留的方法

Virtual-Display-Driver 是面向 Windows 10/11 的虚拟显示驱动,能在没有物理显示器的机器上创建一块虚拟显示器,常用于 OBS 推流、远程共享和无头服务器。本文解决驱动卸载后的遗留问题:设备条目残留、重装失败和文件残留。 ## 残留自查:一分钟判断卸载是否干净 如果你怀疑上次卸载不彻底,对照下面几条: - 设备管理器“显示适配器”里还有虚拟显示器或带感叹号的未

gitblog_00718的博客 350

PHP遇见Serverless,帮你解决这些痛点

PHP 的应用范围相当广泛,尤其是在网页程序的开发上, 根据最新 维基百科显示,2013年4月的统计资料,PHP已经被安装在超过2亿4400万个网站和210万台服务器上, 而根据 W3Techs 的报告,截至2021年9月, 有78.9%的网站使用PHP。所以 PHP 是世界第一语言至少在 web 开发领域并不是戏称。

李小文的博客 320

Python构建个人技术日报:从信息聚合到智能摘要的完整实现

在信息爆炸时代,开发者常面临信息过载的困扰。通过构建自动化信息处理管道,可以有效筛选和提炼有价值的技术内容。其核心原理涉及数据采集、内容解析、个性化过滤和摘要生成等关键技术环节。利用Python生态中的爬虫框架、NLP工具和RAG(检索增强生成)等方案,可以实现从多源数据聚合到智能摘要的完整流程。这种技术方案的价值在于将通用信息流转化为个性化知识源,显著提升学习与决策效率。应用场景包括个人技术追踪、团队知识管理和行业趋势分析等。本文以构建“个人技术日报生成器”为例,详细拆解了如何利用Python实现一个包含

angou6476的博客 303

云开发

腾讯云(Tencent Cloud)提供了丰富的云计算服务和解决方案,用于支持开发、部署和运营各种规模的应用程序和业务。

B__B_B的博客 529

各位 PHPer,Serverless 正当时

简介:PHP 作为一个开发群体的很大的语言其应用范围相当广泛,Serverless 的理念和 PHP 语言的理念都是让开发者最大精力集中在自己的业务价值。那么 PHP 遇见 Serverless 会迸发出哪些火花呢? 各位 PHPer,Serverless 正当时 作者 | 西流 PHP 的应用范围相当广泛,尤其是在网页程序的开发上, 根据最新 维基百科 显示,2013 年 4 月的统计资料,PHP 已经被安装在超过 2 亿 4400 万个网站和 210万 台服务器上。而根据 W3Techs 的报告.

阿里云云栖号 2016

搭建低成本AI政策信息智能体:从需求分析到实现策略

目标:提取政策正文,并利用AI模型生成简洁、准确的摘要。低成本实现策略文本提取:使用pdfplumber(针对PDF附件)或html2text等库从原始HTML/PDF中提取纯净文本。AI摘要生成开源模型本地部署:在具备GPU的廉价云服务器(如按量计费的GPU实例)或利用Colab免费时段,部署轻量级摘要模型(如BARTT5的中文微调版本)。大模型API:优先使用提供免费额度的API,如DeepSeekMoonshot或通义千问的免费套餐。

qq_73420353的博客 382

python爬取微博评论超100页_Python爬取新浪微博评论

环境: Python3 + windows。开发工具:Anaconda + Jupyter / VS Code。学习效果:认识爬虫 / Robots协议了解浏览器开发者工具动态加载页面的处理手机客户端页面的数据采集Robots.txt 协议Robots协议,也称为爬虫协议网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。Robots是一个协议,而不是一个命令。Robots.t...

weixin_39524247的博客 400
上一篇: 利用Serverless实现网站监控脚本的实现!
下一篇: 用Python爬取中国校花网后,我发现她们都有个共同点
普通网友
博客等级 码龄7年 438粉丝 263原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值