一、前言

打算写一个系列的关于自然语言处理技术的文章《Python NLP完整项目实战》,本文算是系列文章的起始篇,为了能够有效集合实际应用场景,避免为了学习而学习,考虑结合一个具体的项目案例展开:汽车投诉问题的自动化分类系统。敬请期待!

二、正文

  标题 关键技术
1 项目概述篇 1.1 学习指引
2 1.2 NLP完整项目演示 汽车投诉问题自动分类
3 1.3 项目业务需求说明 需求规格说明
4 1.4 项目总体架构设计 系统架构设计
5 1.5 项目开发环境部署  
6 数据样本篇 2.1 Python网络爬虫基础  
7 2.2 汽车投诉问题清单下载  
8 2.3 汽车投诉问题详情下载  
9 2.4 汽车投诉数据样本标注 数据预处理
10 关键技术篇 3.1 中文分词 结巴分词
11 3.2 词性标注 结巴分词
12 3.3 词向量 Fasttext
13 3.4 命名实体识别 Corenlp
14 3.5 短语结构分析 Corenlp
15 3.6 依存句法分析 Corenlp
16 3.6 文本向量 Fasttext
17 3.7 文本分类 Fasttext
18 程序设计篇 4.1 中文分词 汽车投诉问题中文分词
19 4.2 实体识别 汽车投诉问题实体识别
20 4.3 事件识别 汽车投诉问题事件识别
21 4.4 关系抽取 汽车投诉问题关系抽取
22 4.5 文本分类 汽车投诉问题问题分类

三、未完待续 

由于个人时间关系,以上内容将由我的多个好友共同完成,也欢迎有兴趣的同学一起参与。QQNLP专题交流群:955985268

下一主题预告《项目业务需求说明》。

Python NLP完整项目实战教程(1)的更多相关文章

  1. Python框架 Flask 项目实战教程

    本文目的是为了完成一个项目用到的flask基本知识,例子会逐渐加深.最好对着源码,一步一步走.下载源码,运行pip install -r requirements.txt 建立环境python db_ ...

  2. Python Django CMDB项目实战之-3创建form表单,并在前端页面上展示

    基于之前的项目代码 Python Django CMDB项目实战之-1如何开启一个Django-并设置base页.index页.文章页面 Python Django CMDB项目实战之-2创建APP. ...

  3. Python Django CMDB项目实战之-2创建APP、建模(models.py)、数据库同步、高级URL、前端页面展示数据库中数据

    基于之前的项目代码来编写 Python Django CMDB项目实战之-1如何开启一个Django-并设置base页index页文章页面 现在我们修改一个文章列表是从数据库中获取数据, 下面我们就需 ...

  4. Python Django CMDB项目实战之-1如何开启一个Django-并设置base页、index页、文章页面

    1.环境 win10 python 2.7.14 django 1.8.2 需要用到的依赖包:MySQLdb(数据库的接口包).PIL/pillow(处理图片的包) 安装命令: pip install ...

  5. Python+Flask+Gunicorn 项目实战(一) 从零开始,写一个Markdown解析器 —— 初体验

    (一)前言 在开始学习之前,你需要确保你对Python, JavaScript, HTML, Markdown语法有非常基础的了解.项目的源码你可以在 https://github.com/zhu-y ...

  6. selendroid项目实战教程1

    selendroid是国内使用非常少的框架.资料也少.刚好公司项目用到,给大家分享下,技术不太行,有错误还望指正. 使用selendroid契机,是公司开发的APP,需要大量捕捉Toast信息.公司的 ...

  7. python爬虫小项目实战

  8. [转]ionic3项目实战教程三(创建provider、http请求、图文列表、滑动列表)

    本文转自:https://blog.csdn.net/lyt_angularjs/article/details/81145468 版权声明:本文为博主原创文章,转载请注明出处.谢谢! https:/ ...

  9. Java支付项目实战教程,包括支付宝,微信等支付方式,不看亏!

    须知:视频来源网络,侵权请联系删除! 获取方式 扫描下面二维码回复:1024

随机推荐

  1. arrow function、function.apply

    An arrow function expression has a shorter syntax than a function expression and does not have its o ...

  2. 在500jsp错误页面获取错误信息

    自定义异常发生时的错误处理页面: 1) 只要定义page指示元素的errorPage属性就可以指定当前页面发生异常时应该交给哪个页面进行处理,例如:<%@page errorPage=" ...

  3. 如何正确使用QThread

    如何正确使用QThread https://www.2cto.com/kf/201609/550462.html

  4. 内建函数之:reduce()使用

    #!/usr/bin/python#coding=utf-8'''Created on 2017年11月2日 from home @author: James zhan ''' print reduc ...

  5. 封装一个函数,在ThinkPHP中一定程度上取代success和error

    1.下载jq2.下载layer3.根据自己的项目配置,将上述2文件放到样式目录中4.在Application/Common/function.php中添加如下代码function msg($msg,$ ...

  6. 解决RAID重启后自动更名为md127

    创建完raid后查看/etc/有没有生成mdadm.conf文件 如果没有执行命令:mdadm --detail --scan >> /etc/mdadm.conf 编辑配置文件/etc/ ...

  7. java中的Iterator和ListIterator的区别

    (一)iterator迭代器 Collection的iterator方法返回一个实现了一个Iterator接口的对象 Iterator接口中包含三个方法: 1)E next() 2)boolean h ...

  8. .NET并行计算和并发6-获取线程池的最大可用线程数

    using System; using System.IO; using System.Security.Permissions; using System.Threading; class Test ...

  9. django 问题总结

    1.更新了pip之后还提示更新 // 卸载 pip uninstall pip // 重新安装 easy_install pip pip -V 2.时间比当前时间少8小时问题 // 设置setting ...

  10. Js 基本类型和引用类型

    一个变量可以存放两种类型的值,基本类型的值(primitive values)和引用类型的值(reference values). ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值. ...