Python
文章平均质量分 83
I_am_so_cute
这个作者很懒,什么都没留下…
展开
-
7.2.1 中文分词语料库-词频统计的实现-《NLP自然语言处理原理与实践》
首先,书上的代码是基于python2的,运行起来有多处问题。需要改正如下:1.from framework import *,这个不知道是已有的文件还是什么,反正我直接给注释掉了,也不会报错2.from cStringIO import StringIO,改为import io3.设置UTF-8输出环境reload(sys)sys.setdefaultencoding(‘utf8’)改为import importlibimportlib.reload(sys)4.先略过中间的两个函数,看最原创 2020-07-17 15:25:50 · 1837 阅读 · 5 评论 -
1.5.2 Stanford命名实体识别-《NLP自然语言处理原理与实践》
1.下载中文命名实体识别模块:2.解压这个文件夹我们能发现,里面的结构和stanford-tagger很像,里面也有一个nar.bat文件,我们可以打开,虽然书中没有介绍这个bat文件的内容,但是仿照1.4.2那一节也可以进行大概的理解。java -mx1000m -cp stanford-ner.jar;lib/* edu.stanford.nlp.ie.crf.CRFClassifier -loadClassifier classifiers\english.all.3class.distsim.原创 2020-07-07 18:14:35 · 289 阅读 · 0 评论 -
1.4.2 安装StanfordNLP并编写Python接口类 1.4.3 执行Stanford词性标注-《NLP自然语言处理原理与实践》
这两节是相关的,所以放一起写前提:1.必须确保安装了jdk,且进行了环境配置(这部分内容自行百度,有很多解答)2.下载stanford-corenlp语言包:3.下载中文模型:stanford-corenlp-4.0.0-models-chinese.jar4.在X盘新建一个名为 stanford-corenlp 的文件夹,把2中下载文件解压到此处。在 stanford-corenlp 中新建一个名为 model 的文件夹,把3解压到此处。5.下载stanford-tagger压缩包:重点1原创 2020-07-07 16:20:17 · 392 阅读 · 3 评论 -
NLP汉语自然语言处理学习笔记2020
一、我使用的是Python3.6,书中python版本落后,基本上给的实例代码均需更改。更改内容总结如下:1.书中的设置UTF-8输出环境那部分的代码均需更改才能正常运行:import importlibimportlib.reload(sys)2.python3的输出语句print必须带括号,否则报错例:书上P18,使用Ltp进行中文分词,正确写法:import osimport sysfrom pyltp import Segmentorimport importlibimpor原创 2020-07-07 15:36:10 · 260 阅读 · 0 评论 -
Pycharm
用django实现网页弹出提示框,并跳转页面from django.http import HttpResponseHttpResponse('<script type="text/javascript">alert("注册成功!");window.location.href="/login";</script>')window.location.href里写跳转...原创 2020-03-14 15:39:32 · 79 阅读 · 0 评论 -
Python中super的用法
【引用】https://www.cnblogs.com/chenhuabin/p/10058594.html添加了个人的理解1.MRO(Method Resolution Order):方法解析顺序 MRO其实就是以祖先类(包括父类)对于子类的重要性(优先级)来生成的一个序列。当类对象调用某个方法时,解释器会根据MRO列表去挨个找,直到找到一个同名的方法然后调用之。 目前Pytho...原创 2020-02-17 18:05:56 · 355 阅读 · 0 评论