1 安装PaddleNLP

# 更新pip
python -m pip install --upgrade pip# 安装paddlepaddle-gpu
pip install paddlepaddle-gpu==2.2.2 -i https://mirror.baidu.com/pypi/simple# 安装paddlenlp,最好指定下载源,使用指定https://pypi.org/simple不一定能安装。
pip install --upgrade paddlenlp==2.2.5 -i https://mirror.baidu.com/pypi/simple

2 简单使用Task

注意:首次运行必须联网下载相应的包。paddle做的真不错!


from paddlenlp import Taskflowtext ="1912年,河南大学的前身河南留学欧美预备学校,在古城开封清代贡院旧址诞生,首任校长为著名教育家林伯襄先生。1936年,河南大学南大门建成后,学校就将校训用柳体金字镌刻在正门内侧的门楣之上,正中上额横书“止于至善”,左书“明德”,右书“新民”,八字校训耀眼夺目,发人深省,予河大学子以光大学术,恢宏文化的启示,一入校门便油然而生对国家、民族崇高无上的历史责任感。"# 分词
def word_segmentation():# 没有CPU时,device_id设置为-1seg = Taskflow("word_segmentation", device_id=-1)my_list = seg(text)print(my_list)pass# 命名实体时别
def entity_recognition():seg = Taskflow("ner", device_id=-1)my_list = seg(text)print(my_list)if __name__ == '__main__':word_segmentation()entity_recognition()

运行结果

# 中文分词['1912年', ',', '河南大学', '的', '前身', '河南', '留学', '欧美预备', '学校', ',', '在', '古城', '开封', '清代贡院旧址', '诞生', ',', '首任', '校长', '为', '著名', '教育家', '林伯襄', '先生', '。', '1936年', ',', '河南大学', '南', '大门', '建成后', ',', '学校', '就', '将', '校', '训用', '柳体', '金字', '镌刻', '在', '正门', '内侧', '的', '门楣', '之上', ',', '正', '中', '上', '额', '横', '书', '“', '止于至善', '”', ',', '左书', '“', '明德', '”', ',', '右书', '“', '新民', '”', ',', '八字', '校训', '耀眼', '夺目', ',', '发', '人', '深省', ',', '予', '河大', '学子', '以', '光大', '学术', ',', '恢宏', '文化', '的', '启示', ',', '一', '入', '校门', '便', '油然而生', '对', '国家', '、', '民族', '崇高', '无上', '的', '历史', '责任感', '。']# 实体时别[('1912年', '时间类'), (',', 'w'), ('河南大学', '组织机构类_教育组织机构'), ('的', '助词'), ('前身', '信息资料'), ('河南', '世界地区类'), ('留学', '场景事件'), ('欧美', '世界地区类'), ('预备', '场景事件'), ('学校', '组织机构类_教育组织机构'), (',', 'w'), ('在', '介词'), ('古城', '世界地区类'), ('开封', '世界地区类'), ('清代', '时间类'), ('贡院', '世界地区类'), ('旧址', '场所类'), ('诞生', '场景事件'), (',', 'w'), ('首任校长', '人物类_概念'), ('为', '肯定词'), ('著名', '修饰词'), ('教育家', '人物类_概念'), ('林伯襄', '人物类_实体'), ('先生', '人物类_概念'), ('。', 'w'), ('1936年', '时间类'), (',', 'w'), ('河南大学', '组织机构类_教育组织机构'), ('南', '位置方位'), ('大门', '物体类'), ('建成后', '时间类'), (',', 'w'), ('学校', '组织机构类_教育组织机构'), ('就', '副词'), ('将', '介词'), ('校训', '信息资料'), ('用', '词汇用语'), ('柳体', '文化类'), ('金字', '词汇用语'), ('镌刻', '场景事件'), ('在', '介词'), ('正门', '词汇用语'), ('内侧', '位置方位'), ('的', '助词'), ('门楣', '词汇用语'), ('之上', '介词_方位介词'), (',', 'w'), ('正中', '位置方位'), ('上', '场景事件'), ('额', '术语类_生物体'), ('横', '词汇用语'), ('书', '作品类_概念'), ('“', 'w'), ('止于至善', '词汇用语'), ('”', 'w'), (',', 'w'), ('左书', '词汇用语'), ('“', 'w'), ('明德', '词汇用语'), ('”', 'w'), (',', 'w'), ('右', '位置方位'), ('书', '作品类_概念'), ('“', 'w'), ('新民', '世界地区类'), ('”', 'w'), (',', 'w'), ('八字', '信息资料'), ('校训', '信息资料'), ('耀眼', '修饰词'), ('夺目', '修饰词'), (',', 'w'), ('发人深省', '词汇用语'), (',', 'w'), ('予', '词汇用语'), ('河', '世界地区类'), ('大', '修饰词'), ('学子', '人物类_概念'), ('以', '介词'), ('光大', '词汇用语'), ('学术', '术语类'), (',', 'w'), ('恢宏', '修饰词'), ('文化', '文化类'), ('的', '助词'), ('启示', '信息资料'), (',', 'w'), ('一', '词汇用语'), ('入', '场景事件'), ('校门', '场所类'), ('便', '词汇用语'), ('油然而生', '词汇用语'), ('对', '介词'), ('国家', '世界地区类'), ('、', 'w'), ('民族', '其他角色类'), ('崇高无上', '词汇用语'), ('的', '助词'), ('历史', '信息资料'), ('责任感', '个性特征'), ('。', 'w')]

简单使用PaddleNLP中的Taskflow相关推荐

  1. python函数分几种_简单了解Python中的几种函数

    python是支持多种范型的语言,可以进行所谓函数式编程,其突出体现在有这么几个函数: filter.map.reduce.lambda.yield lambda lambda函数的使用方法:在lam ...

  2. php总是报错,php - 简单工厂模式中的问题,总是报错

    php - 简单工厂模式中的问题,总是报错 PHPzhong2017-04-11 09:53:49 0 3 101 //接口 interface calc{ public function g ...

  3. html js脚本限制 正则,简单谈谈JS中的正则表达式

    1.正则表达式包括两部分 ①定义正则表达式的规则: ②正则表达式的模式(i/g/m): 2.声明正则表达式 ① 字面量声明: var reg = /表达式规则/表达式模式: eg:var reg = ...

  4. 简单介绍Java中Comparable和Comparator

    转载自 简单介绍Java中Comparable和Comparator Comparable 和 Comparator是Java核心API提供的两个接口,从它们的名字中,我们大致可以猜到它们用来做对象之 ...

  5. mysql int()_简单谈谈MySQL中的int(m)

    我们在设计表的时候,如果碰到需要设置int(整型)的时候,通常会按照惯例(大家都这样写)设置成int(11).那么这里为什么是11呢?代表的又是什么呢? 以前我一直以为这里是在限制int显示的宽度,后 ...

  6. java 静态块初始化_简单了解java中静态初始化块的执行顺序

    这篇文章主要介绍了简单了解java中静态初始化块的执行顺序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在java中,其应该是先于所有的方法执行. ...

  7. python中len用法_简单介绍Python中的len()函数的使用

    简单介绍Python中的len()函数的使用 函数:len() 1:作用:返回字符串.列表.字典.元组等长度 2:语法:len(str) 3:参数:str:要计算的字符串.列表.字典.元组等 4:返回 ...

  8. 计算机xp怎么做备份,简单说说windowsXP中如何进行系统备份

    小编在抽样调查的时候发现一个问题,就是很多电脑初学者不知道windowsXP中如何进行系统备份,小编也理解大家的需求,windowsXP系统备份一直是电脑新手的噩梦,那么我们应该如何解决windows ...

  9. java 统计汉字个数_Java简单统计字符串中汉字,英文字母及数字数量的方法

    本文实例讲述了java简单统计字符串中汉字,英文字母及数字数量的方法.分享给大家供大家参考,具体如下: package org.zhy.demo.algorithm; /** * 有一个字符串,其中包 ...

最新文章

  1. 从github上下载项目到eclipse
  2. PHP中常见的几种运行代码的方式
  3. 1.2.3 计算机系统的层次结构
  4. java ee技术_Java EE 6与Spring Framework:技术决策过程
  5. php劫持代码,利用php来嗅探劫持服务器数据
  6. (Joomla)字符串截取
  7. Bootstrap HTML 编码规范之JavaScript生成的标签
  8. 教你在网吧“移”电影
  9. Tomcat原理详解
  10. 东软 c语言笔试题,C语言笔试题及参考答案东软集团
  11. SmartUpload文件上传
  12. Android中的传感器之---陀螺仪传感器
  13. Python爬虫编程思想(82):管理SQLite数据库
  14. 10大改变世界的未来科技
  15. study-eighth-fun-1
  16. 规则引擎--Drools之规则文件
  17. 文本框获取焦点后出现的边框,怎么去掉
  18. 《Excel数据可视化:一样的数据不一样的图表》——导读
  19. iOS中的各种快捷键
  20. 蓝牙Bluetooth模块介绍

热门文章

  1. 洛奇 服务器文件,《洛奇Mabinogi》官方网站
  2. Python3如何使用PIL批量给图片加圆角和黑边
  3. 苹果所有设备参数大全
  4. 责任链模式之开发新游戏的审批过程
  5. 绘制 wav 音频的波形图
  6. 2023年春节Vue贺卡
  7. 苹果拟推799美元MacBook Air 对抗二代超极本
  8. c9是什么网络语言,RNG惨败C9官博炸了!Gala自闭粉丝想起Uzi语录 阿P感叹C9发文诛心...
  9. 孙溟㠭先生篆刻作品“千载寿”
  10. Word数据恢复,简单几个方法恢复未保存的Word文档!