snownlp抛出错误_请教大家有关SnowNLP分词、词性标注、情感分析的问题
大家好,小弟目前在使用网路上常见的SnowNLP
然后我在网路上看到以下网址可供下载这工具:
github.com/isnowfy/snownlp
在这个工具我看到可以使用分别以下三个程式码执行,包括分词、词性标注、情感分析
以下是他们提供的分词程式码
from snownlp import seg
seg.train('data.txt')
seg.save('seg.marshal')
以下是他们提供的词性程式码
from snownlp import tag
tag.train('199801.txt')
tag.save('tag.marshal')
以下是他们提供的情感分析程式码
from snownlp import sentiment
sentiment.train('neg.txt', 'pos.txt')
sentiment.save('sentiment.marshal')
大家好,小弟目前在使用网路上常见的SnowNLP
然后我在网路上看到以下网址可供下载这工具:
github.com/isnowfy/snownlp
在这个工具我看到可以使用分别以下三个程式码执行,包括分词、词性标注、情感分析
以下是他们提供的分词程式码
from snownlp import seg
seg.train(‘data.txt’)
seg.save(‘seg.marshal’)
复制代码
以下是他们提供的词性程式码
from snownlp import tag
tag.train(‘199801.txt’)
tag.save(‘tag.marshal’)
复制代码
以下是他们提供的情感分析程式码
from snownlp import sentiment
sentiment.train(‘neg.txt’, ‘pos.txt’)
sentiment.save(‘sentiment.marshal’)
复制代码
以上三个程式可以分别在分词、词性标注、情感分析进行训练,可以自行添加更多分词数据和词性数据,但是我目前遇到一些问题未解决
我参加以下网址进行训练
www.itread01.com/content/154122241...
一开始的时候添加少量是可以顺利运行这个训练程式,但是当我多添加几万笔需要训练的资料时却遇到以下问题,所以我无法成功的训练成功,错误信息如下:
以下是词性标注的错误信息:
PS C:\ProgramData\Anaconda3\Lib\site-packages\snownlp\tag> python .\tag_execute_tools.py
Traceback (most recent call last):
File ".\tag_execute_tools.py", line 8, in
tag.train('199801.txt')
File "C:\ProgramData\Anaconda3\lib\site-packages\snownlp\tag\__init__.py", line 27, in train
tagger.train(data)
File "C:\ProgramData\Anaconda3\lib\site-packages\snownlp\utils\tnt.py", line 89, in train
for word, tag in sentence:
ValueError: too many values to unpack (expected 2)
PS C:\ProgramData\Anaconda3\Lib\site-packages\snownlp\tag>
以下是分词的错误信息:
PS C:\ProgramData\Anaconda3\Lib\site-packages\snownlp\seg> python .\seg_execute_tools.py
Traceback (most recent call last):
File ".\seg_execute_tools.py", line 5, in
seg.train('data.txt')
File "C:\ProgramData\Anaconda3\lib\site-packages\snownlp\seg\__init__.py", line 35, in train
segger.train(fname)
File "C:\ProgramData\Anaconda3\lib\site-packages\snownlp\seg\seg.py", line 35, in train
self.segger.train(data)
File "C:\ProgramData\Anaconda3\lib\site-packages\snownlp\seg\y09_2047.py", line 68, in train
for word, tag in sentence:
ValueError: too many values to unpack (expected 2)
PS C:\ProgramData\Anaconda3\Lib\site-packages\snownlp\seg>
以上问题我不是很懂为什么会发生,我是使用他们现有的工具添加更多的数据训练,希望有使用过着套件的人可以帮帮我,或是你们按照程式所写的错误给我一些修改建议,谢谢你们
snownlp抛出错误_请教大家有关SnowNLP分词、词性标注、情感分析的问题相关推荐
- 抛出错误_不用try catch,如何机智的捕获错误
这是多个feature组合使用后实现的神奇效果,在React源码中被广泛使用. 当我读源码看到这里时,心情经历了: 懵逼 -- 困惑 -- 沉思 -- 查文档 -- 豁然开朗 看完此文,相信你也会发出 ...
- 抛出错误_如何找到抛出ORA00933错误的SQL
前几天上线,凌晨3点多打车回来的路上,兄弟联系我,提了一个问题,某核心系统,上线的时候,报了很多ORA-00933的错误,明显是应用写的SQL出现了错误导致的,但是因为未将出错的SQL打印到日志中,所 ...
- linux的android工作室,Android工作室在启动时抛出错误,linux机器
我只是将我的Android Studio从1.5升级到2.3,我只是解压缩文件夹并复制到下载文件夹中,现在当我启动android studio时,我收到了此消息:Android工作室在启动时抛出错误, ...
- koa --- 使用中间件多层级抛出错误
说明 能够熟练的掌握错误的抛出,可以在一定程度上提高代码的开发效率和可读性 构造错误 本栗采用调用一个不存在的函数来抛出错误 const Koa = require('koa'); const app ...
- java执行python提示import os找不到_java利用Jython调用python抛出错误ImportError: No module named odbchelper...
Python代码: import odbchelper def add(x, y): """ add method """ return x ...
- swift 抛出错误_Swift错误处理– Swift尝试,捕捉,抛出
swift 抛出错误 Swift error handling is a very important aspect of writing better code. Swift try stateme ...
- js手动抛错_javascript如何抛出错误?
程序的非正常运行状态被称为"异常"或"错误",解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息. ECMAScript 定义了六种类型 ...
- 当你的Python代码抛出错误,首先应该看这里!
点击关注我哦 欢迎关注 "小白玩转Python",发现更多 "有趣" 当你写了一段漂亮的代码,却发现到它并不像你预期的那样工作时,那得是多么的沮丧.这时候就需要 ...
- MATLAB Appdesigner开发独立桌面App全流程(二):以实时时间显示为例介绍Timer和StartupFcn的使用以及try catch抛出错误
1.以实时显示时间为例简单介绍Timer的使用 根据目前所了解到的资料,MATLAB调用多线程较为麻烦,并且类似parfor等语法只适用于大规模运算,而不适合两个独立的.需要并行的任务.这时,我们就需 ...
- javascript如何手动抛出错误?
前言 在javascript中通常使用throw语句抛出错误,throw语句用于抛出一个用户自定义的错误. 例如:抛出了一个值为字符串的错误 throw 'abc'; 例如:抛出了一个错误对象 thr ...
最新文章
- a,b为2个整型变量,在不引入第三个变量的前提下写一个算法实现 a与b的值互换...
- Java虚拟机:JVM 主要组成部分与内存区域
- HSRP-热备份路由协议
- XML——XML概述
- 丰巢快递将强制收费引网友吐槽,全国第一驿站表示继续免费
- System.arraycopy和Arrays.copyOf的关系
- 获取自己主机外网ip
- android 应用自动退出,android – 应用程序自动退出,没有任何警告或错误
- Android:关于声明文件中android:process属性说明
- Tensorflow——placeholder(矩阵运算小实例)
- [简单分页]C#+JQUERY+ORACLE分页效果 ----转载
- C语言开定时器做呼吸灯程序,单片机制作呼吸灯的C语言程序怎么样编写
- Quartz配置RMI设置-006
- HTML实现直播礼物特效,抖音哪些礼物可以触发特效,抖音直播礼物特效大全
- CentOS 6.3安装 flash控件成功案例(其它方法未成功)
- MySQL 修改frm文件_mysql 之 frm+ibd文件还原data
- 三菱FX系列PLC以太网连接力控ForceControl
- 《春·蜂》processing下的动画技术交互应用
- Rabbitmq Ambiguous payload parameter for public xxx
- java实现二十四节气计算