基于Gradio体验PaddleNLP信息抽取
aistudio再一次推出重磅更新,可以直接创建Gradio应用了。创建-部署一键搞定。
本教程是入门级教程,主要用于体验两个产品:PaddleNLP和Gradio。
PaddleNLP
PaddleNLP是一款简单易用且功能强大的自然语言处理开发库。聚合业界优质预训练模型并提供开箱即用的开发体验,覆盖NLP多场景的模型库,搭配产业实践范例,提供极致的训练与推理性能,可满足灵活定制的开发需求。注:来源于飞桨官网介绍
本教程基于一个案例上手PaddleNLP Taskflow API实现信息的抽取。
Gradio
Build & Share Delightful Machine Learning Apps
Gradio is the fastest way to demo your machine learning model with a friendly web interface so that anyone can use it, anywhere!
aistudio已经集成了Gradio,我们可以方便快速地将自己的模型生成应用,供其他人上手体验。
在启动页,可以看到Gridio应用创建入口,如下图:

在百度aistudio上体验:
# 从paddlenlp引入taskflow
from paddlenlp import Taskflow
# 定义需要抽取信息的结构
# 例如从新闻文本中需要抽取出时间、选手、赛事名称等
# 则可以定义scheme = ['时间', '选手', '赛事名称']
scheme = ['年级', '考研年份', '本科院校', '本科专业', '目标院校', '目标专业']
# 初始化对象
tf = Taskflow('information_extraction', schema = scheme)
# 输入文本,输出结果
rep = tf("身份: 曾 大三 在校 24考研 学习经历:机械 二类本科 目标:机械 院校需要专业的院校规划老师分析 考研目的:学历提升发展")
rep
out:
[{
'年级': [{
'text': '大三',
'start': 6

最低0.47元/天 解锁文章
392

被折叠的 条评论
为什么被折叠?



