这个pyltp的安装可谓艰辛,pyltp是哈工大的自然语言处理包,用于分词,词性标注,依存句法分析等工作,是目前国内最好的解析器之一。
但是其分词等方法和模型是由C++代码编写,所以使用python调用的时候需要有VC库,也就是需要下载Visio studio,版本在2008以上,然而pyltp的版本以及之后需要下载的分词等模型版本,以及VS版本,都要一致。
本人下载的是目前最新pyltp版本1.9版本,使用pip下载即可,之前必须安装vs,我从2008版本还是试起,直到2015版本才下载成功,不然会报错:cant find vcvarcall.bat,这个在路径C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC下。有时候下载完后没有自动添加,需要手动添加环境变量。下载成功后,开始下载ltp_data模型文件。地址https://pan.baidu.com/share/link?shareid=1988562907&uk=2738088569#list/path=%2F(下载完毕后放置目录随意,使用的时候是需要手动指定目录的),0.1.9版本必须匹配3.4版本的模型,不然会报错:与C++签名不符合。
现在pyltp就安装成功了,输入测试代码
# -*- coding: utf-8 -*-
from pyltp import SentenceSplitter
def sentence_splitter(sentence='这是一句测试分句的代码'):
sents = SentenceSplitter.split(sentence)
print '\n'.join(sents)
#测试分句子
sentence_splitter()
成功~~
分享到:
相关推荐
pyltp 是哈工大自然语言工作组推出的一款基于Python 封装的自然语言处理工具(轮子),提供了分词,词性标注,命名实体识别,依存句法分析,语义角色标注的功能。 2、pyltp安装方法 安装环境:windows10,python3.6 ...
哈工大和中国科学院自然语言处理 ,自然语言处理的课程
哈工大自然语言处理课程的课件及实验资料,方便大家学习
本课程适合所有需要学习自然语言处理技术的同学,课件内容制作精细,由浅入深,适合入门或进行知识回顾。 本章为该课程的其中一个章节,如有需要可下载全部课程 全套资源下载地址:...
哈工大自然语言处理讲义哈工大自然语言处理讲义哈工大自然语言处理讲义
一款轻量级的自然语言处理(NLP)工具包自然语言处理(NLP)工具包是一种用于处理和分析人类语言的软件。它包括许多不同的工具和技术,可以帮助计算机理解和处理语言。 NLP工具包通常包括以下功能: - 分词:将...
第01章 自然语言处理概论 共64页.pptx 第02章 基础知识-数学基础与语言学基础 共75页.ppt 第03章 汉语的分词与频度统计 共88页.pptx 第04章 汉语语料库的多级加工 共82页.pptx 第05章 n-gram语言模型 共78页.ppt 第...
哈尔滨工业大学计算机学院自然语言处理课程的考试参考
包含Python分词,句法分析,分句等SDK及相关模型,提供了一系列中文自然语言处理工具,用户可以使用这些工具对于中文文本进行分词、词性标注、句法分析等等工作 针对单一自然语言处理任务,生成统计机器学习模型的...
自然语言处理概述 什么是自然语言处理 自然语言处理的典型应用 自然语言处理的基本任务 自然语言处理的基本策略和实现方法 自然语言处理的难点 自然语言处理所涉及的学科 基于规则的自然语言处理方法(理性方法,...
本课程适合所有需要学习自然语言处理技术的同学,课件内容制作精细,由浅入深,适合入门或进行知识回顾。 本章为该课程的其中一个章节,如有需要可下载全部课程 全套资源下载地址:...
哈工大博士生导师关毅教授的自言语言处理课程讲座课件,内容权威详细,是不可多得的一份学习NLP技术的入门提纲材料,适合信息检索雨人工智能领域的相关人员阅读学习
稀缺资源,python3.6-python3.9版本的pyltp的安装文件,文件为.whl文件
本课程适合所有需要学习自然语言处理技术的同学,课件内容制作精细,由浅入深,适合入门或进行知识回顾。 本章为该课程的其中一个章节,如有需要可下载全部课程 全套资源下载地址:...
自然语言处理+LTP+哈工大自然语言处理平台
自然语言处理(NLP)工具包 torchtext 离线帮助文档手册 概述 torchtext 离线帮助文档手册,适用于 zeal doc torchtext.docset 加载到 zeal doc 里可以进行任意模糊搜索 torchtext 版本: 0.10.0 ps. zeal 的默认 ...
1. 交叉熵概念&公式 2. 中文分词 半词法 3. 依存关系 4. 马尔科夫模型(定义&三个问题) 5. 统计语言模型和n元文法 7. 短语结构和概率上下文无
本科毕业设计——自然语言处理+NLP+中文文本分类实战——垃圾短信识别本科毕业设计——自然语言处理+NLP+中文文本分类实战——垃圾短信识别本科毕业设计——自然语言处理+NLP+中文文本分类实战——垃圾短信识别本科...
MatlabNLP是在Matlab环境下进行自然语言处理的高效算法、数据结构和经过良好测试的函数的集合。我们正在不断加快底层算法和函数的速度。可以使用整个库,也可以只获取所需的函数和方法,复制到项目文件夹中。 ...
ltp是哈工大出品的自然语言处理工具箱, pyltp是python下对ltp(c++)的封装. 在linux下我们很容易的安装pyltp, 因为各种编译工具比较方便. 但是在windows下需要安装vs并且还得做一些配置, 因为我服务的人都是在windows...