博客
关于我
HanLP的依存分析
阅读量:356 次
发布时间:2019-03-04

本文共 1033 字,大约阅读时间需要 3 分钟。

前言

HanLP2.1支持包括简繁中英日俄法德在内的104种语言上的10种联合任务:分词(粗分、细分2个标准,强制、合并、校正3种)、词性标注(PKU、863、CTB、UD四套词性规范)、命名实体识别(PKU、MSRA、OntoNotes三套规范)、依存句法分析(SD、UD规范)、成分句法分析语义依存分析(SemEval16、DM、PAS、PSD四套规范)、语义角色标注词干提取词法语法特征提取抽象意义表示(AMR)。

HanLP提供RESTfulnative两种API,分别面向轻量级和海量级两种场景。

在线演示资源、HanLP教学资源、HanLP GitHub等。

安装

Native 安装

  • 创建虚拟环境(非必要操作)
  • conda create -n hanlp python=3.7
    1. 安装HanLP(在线安装失败时,可选择离线安装)
    2. pip install hanlp-2.1.0a36.tar.gz

      RESTful 安装

      pip install hanlp_restful

      HanLP的使用(以native为例)

    3. 查询HanLP中所有的预训练模型
    4. hanlp.pretrained.ALL
      1. 使用HanLP进行预定义任务执行
      2. import hanlphanlp.load(hanlp.pretrained.mtl.CLOSE_TOK_POS_NER_SRL_DEP_SDP_CON_ELECTRA_SMALL_ZH)hanlp.HanLP(['清华大学研究核能的教授有哪些'])
        1. 可选子任务功能
        2. hanlp.HanLP(['清华大学研究核能的教授有哪些'], tasks='tok')hanlp.HanLP('清华大学研究核能的教授有哪些', tasks=['pos', 'dep'])hanlp.HanLP('清华大学研究核能的教授有哪些', tasks=['pos/863', 'dep'])
          1. 可视化输出
          2. hanlp.HanLP(['清华大学研究核能的教授有哪些']).pretty_print()

            工具学习系列

            以下为多个工具的词性标注、依存句法分析、语义依存分析等能力对比:

            pos/tag dep sdp
            LTP
            SpaCy 基于扩展标注
            DDParser
            HanLP 、、DM、PAS、PSD
            Stanford CoreNLP Penn Chinese Treebank Tag Set()
            jieba 兼容的标记法 不支持 不支持

    转载地址:http://jflh.baihongyu.com/

    你可能感兴趣的文章
    power English (3)原文
    查看>>
    POWER ENGLISH(7)- repetition
    查看>>
    SpringBoot中集成SpringBatch详细解析与实战示例(CSV文件读取十万条数据进行业务处理后写入Mysql数据库)
    查看>>
    powerbi 一张表在另外一张表中出现的数量_PowerBi之初步学习笔记
    查看>>
    QGIS怎样设置简体中文以及新建可编辑的多边形的图层
    查看>>
    PowerBuilder 使用自定义事件触发键盘Enter事件
    查看>>
    PowerCreatorCMS UploadResourcePic 任意文件上传漏洞复现
    查看>>
    PowerDesigner 使用的一些技巧(转)
    查看>>
    QGIS在Windows上下载安装与建立空间数据库连接
    查看>>
    PowerDesigner165安装婆姐汉花教程
    查看>>
    PowerDesigner使用教程:设置注释、默认值属性
    查看>>
    PowerDesigner使用教程:不显示背景网格
    查看>>
    PowerDesigner使用教程:创建数据模型以及导出
    查看>>
    PowerDesigner使用教程:右侧工具栏显示/隐藏
    查看>>
    PowerDesigner使用教程:导出sql文件以及解决中文乱码问题
    查看>>
    PowerDesigner使用教程:时间字段设置
    查看>>
    PowerDesigner使用教程:给字段添加唯一约束
    查看>>
    QGIS中怎样设置图层样式并导出地图样式
    查看>>
    PowerDesigner使用笔记
    查看>>
    QGIS中怎样实现数据坐标系转换
    查看>>