中文自然语言处理(简称NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。NLP是一门融语言学、机器学习、统计学、大数据以及人工智能等于一体的科学。本课程偏重实战,不仅系统介绍了NLP涉及的知识点,同时也教会大家如何实际应用与开发。
本次培训主要介绍NLP所需要了解的Python科学包、正则表达式以及检索技术的知识。包括NLP相关的各个知识点:词法分析技术、句法分析技术、常用的向量化方法,分析情感分析相关的概念、场景以及一般做情感分析的流程。介绍机器学习的一些基本概念,重点突出NLP常用的分类算法、聚类算法,同时还分享了几个案例。每个部分都有对应源数据和完整代码,供实战使用。
自然语言处理(NLP)属于人工智能与计算机语言学的交叉领域,处理的是计算机与人类语言之间的交互问题。随着人机交互需求的日益增长,计算机具备处理当前主要自然语言的能力已经成为了一个必然趋势。
本培训适合通信、金融、保险、制造、医药、教育科研、市场调研、连锁零售和电子商务等行业的数据分析人员,通过本课程的学习,将对NLP与数据科学领域中的概念有一个充分的了解,并能将这些知识应用到日常工作中。
培训目标
1, 全面了解基于自然语言处理NLP和Python构建机器学习的相关知识。
2, 学习NLP和Python构建机器学习的核心技术方法以及应用。
3, 了解和使用NLP和Python构建机器学习应用系统。
证书
培训结束,颁发中科院计算所培训中心“人工智能:自然语言处理(NLP)”结业证书。
一、培训对象
1、系统架构师、系统分析师、高级程序员、资深开发人员。
2、牵涉到网络采集、处理和规划的负责人、设计人员。
3、政府机关,金融保险、移动等以互联网信息为数据来源单位的负责人。
4、高校、科研院所牵涉到人工智能与机器学习的项目负责人。
二、学员基础
1、对IT系统设计有一定的理论与实践经验。
2、有一定的机器学习基础知识和开发经验。
3、有一定的机器学习与大数据处理的知识。
时间 |
内容 |
第一天 上午 |
第1章 自然语言处理系统 1 什么是NLP 2 NLP的发展历程 3 NLP相关知识的构成 4 语料库 5 探讨NLP的几个层面 6 NLP与人工智能 第2章 Python和NLP技术解析 1 NLP前置技术解析 2 搭建 Python开发环境 3 正则表达式在NLP的基本应用 4 Numpy使用详解 第3章 中文分词技术 1 中文分词简介 2 规则分词 3 统计分词 4 混合分词 5 中文分词工具 |
第一天 下午 |
第4章 词性标注与命名实体识别 1 词性标注 2 词性标注实操 3 命名实体识别 4 命名实体识别实操 第5章 关键词提取方法 1 关键词提取技术概述 2 关键词提取算法TF/DF算法 3 TextRank算法 4 LSA/LSI/LDA算法 5 实战提取文本关键词 第6章 句法分析技术 1 句法分析概述 2 句法分析的数据集与评测方法 3 句法分析的常用方法 4 使用 Stanford Parser进行句法分析 |
第二天 上午 |
第7章 文本向量化 1 文本向量化概述 2 向量化算法word2vec 3 向量化算法doc2vec/str2vec 4 将网页文本向量化应用实例 第8章 情感分析 1 情感分析技术 2 情感分析的应用 3 情感分析的基本方法 4 情感分析实战-电影评论分析 第9章 NLP机器学习算法 1 机器学习简介 2 常用的机器学习方法 3 分类器方法 4 无监督学习的文本聚类 5 中文垃圾邮件分类实战 6 豆瓣读书数据聚类实战 |
第二天 下午 |
第10章 基于深度学习的NLP 1 深度学习和神经网络概述 2 词嵌入算法 3 训练词向量实践 4 LSTM网络和Seq2seq模型 第11章 实战项目:航空订票机器人 1 智能对话机器人 2 航空订票机器人开发环境安装部署 3 航空订票机器人语料设计完全解析 4航空订票机器人源码解析 5 航空订票机器人功能拓展 |
汇款、微信转帐
汇款信息:
单位名称:北京市海淀区中科院计算所职业技能培训学校
开户行:工行海淀西区支行
账号:0200 0045 1920 0043 667
开户银行代码:1021 0000 0458
微信转账:
步骤一:打开微信,扫描二微码付款时,点击打开微信右下角里的“发现”,在列表界面有一个“扫一扫”选项,点击打开“扫一扫”(如下图):
步骤二:点击打开“扫一扫”后,会出现一个扫描框,将中科院计算所培训中心二维码/条码放入框内,即可自动扫描,并显示支付信息,输入付款金额。
(中科院计算所培训中心二维码)
步骤三:点击 “添加付款备注”,填写付款人姓名和单位全称,所有信息核对无误后,点击“确认付款”,完成支付。