文章目录

  • 一、自然语言处理简介
    • (一)什么是自然语言?
    • (二)什么是自然语言处理?
  • 二、自然语言处理的挑战
    • (一)指数级增长搜索空间
    • (二)多样性
    • (三)递归性
    • (四)歧义性
  • 三、自然语言处理的重要性
    • (一)自然语言处理的科学影响力
    • (二)自然语言处理的应用影响力
  • 四、自然语言处理典型任务与应用

一、自然语言处理简介

(一)什么是自然语言?

  1. 自然语言是人与人之间用于交流信息、思想、和知识的工具,不同于编程语言。
  2. 自然语言存在各种粒度:

(二)什么是自然语言处理?

  1. 自然语言处理致力于使计算机理解自然语言
  2. 自然语言处理的本质是结构预测!

自然语言处理的基础任务

  1. Part-of-speech tagging: 词性标注
  2. Named entity recognition: 命名实体识别
  3. Co-reference resolution: 共指消解
  4. Basic dependencies parsing: 依存句法分析

二、自然语言处理的挑战

(一)指数级增长搜索空间

随句子长度增长,句法分析的搜索长度呈指数级增长:

(二)多样性

  • 不断增加的新词汇
  • 现有词汇的新含义

(三)递归性

套娃语义,自然语言使用递归结构来精确地表达信息

(四)歧义性

  1. 单词级别歧义性,通过句子上下文消歧:He sat on the bank of the lake.

  2. 句子级别歧义性,通过外部知识或信息消歧:I saw a girl with a telescope.

  3. 与地区文化有关

三、自然语言处理的重要性

(一)自然语言处理的科学影响力

1.图灵测试的工具

图灵测试:

将人与机器隔开,前者通过一些装置(如键盘)向后者随意提问。多次问答后,如果有超过30%的人不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人类智能。

2.许多机构将自然语言处理作为重点研究领域

(二)自然语言处理的应用影响力

  1. Apple Siri
  2. Speech Translator
  3. Sogou Input
  4. Google Knowledge Graphs

四、自然语言处理典型任务与应用

值得一看的综述 Advances in Natural Language Processing

任务:

  1. 基础任务
  2. 搜索引擎及广告
  3. 知识图谱:问答机器人
  4. 结构化知识
  5. 机器阅读
  6. 私人助手
  7. 机器翻译
  8. 情感分析和意图识别
  9. 计算社会学

U1.自然语言处理简介_刘知远老师NLP训练营笔记相关推荐

  1. 西湖大学张岳老师NLP课程笔记1 Introduction

    西湖大学张岳老师NLP课程笔记1 Introduction 参考资料 B站链接 课程主页 <Natural Language Processing: A Machine Learning Per ...

  2. vb教材笔记_金文老师VB课程 笔记完整版.pdf

    金文老师vb 教程笔记 第一章 vasualbasic 程序开发环境 第一节visualbasic 的启动与退出 . vb 一 启动 的四种方法: 1. 使用 "开始"菜单中的 & ...

  3. vb教材笔记_金文老师vb教程笔记(完整版).doc

    金文老师vb教程笔记(完整版) 金文老师vb教程笔记 vasual basic 程序开发环境 第一章visual basic 的启动与退出 启动vb的四种方法: 使用"开始"菜单中 ...

  4. 刘知远老师-自然语言处理表示学习

    语义表示是自然语言处理的基础,我们需要将原始文本数据中的有用信息转换为计算机能够理解的语义表示,才能实现各种自然语言处理应用.表示学习旨在从大规模数据中自动学习数据的语义特征表示,并支持机器学习进一步 ...

  5. 自然语言处理综述_自然语言处理

    自然语言处理综述 Aren't we all initially got surprised when smart devices understood what we were telling th ...

  6. 刘知远:NLP研究入门之道(一)

    点击上方,选择星标或置顶,每天给你送干货! 阅读大概需要21分钟 跟随小博主,每天进步一丢丢 作者 刘知远 编辑 zenRRan 地址 https://github.com/zibuyu/resear ...

  7. 刘知远:NLP研究入门之道(三)如何通过文献掌握学术动态

    点击上方,选择星标或置顶,每天给你送干货! 阅读大概需要9分钟 跟随小博主,每天进步一丢丢 作者 刘知远 编辑 zenRRan 地址 https://github.com/zibuyu/researc ...

  8. 自然语言处理从零到入门 NLP

    自然语言处理-Natural language processing | NLP 一.NLP 为什么重要? 二.什么是自然语言处理 – NLP 三.NLP 的2大核心任务 自然语言理解 – NLU|N ...

  9. 重磅!复旦邱锡鹏老师NLP实战code解读开源!

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 今天给大家分享一门很好的NLP入门学习实战仓库,很好,学它!! 一  邱锡鹏老师N ...

最新文章

  1. kivy 的on_touch_move和on_touch_down
  2. 求 A^B mod C. (1=A,C=1000000000,1=B=10^1000000).(fzu1759,hdu3221,hdu4335)
  3. java线程方法_Java线程的三种方式
  4. Java精讲:生产者-消费者
  5. 一切为了高清——金山云魔镜平台助推5G高清应用
  6. 判断unsigned long long乘法溢出_信息安全课程17:缓冲区溢出2
  7. oracle常见单词_Oracle中常见的英语单词
  8. Vue Bootstrap 静态服务器 实现文件追加上传、断点续传、极速秒传
  9. c++语言常用语句,c++语言词汇.doc
  10. 编译器前端概述与可信编译器
  11. emplode php|,字符串的分割/组合/逆序等
  12. 原来,这就叫“不值得定律”
  13. poj 2502 Subway dijkstra基础 !!!!入门题
  14. Kite Compositor for Mac基本工具的使用教程
  15. 怎样解题 --解题表(how to solve it)
  16. 我用Python写了一个论文降重工具
  17. linux绕过内存写保护,TF卡写保护解决案例教程
  18. NVIDIA针对大规模数据分析和机器学习推出RAPIDS开源GPU加速平台!
  19. 教育行业网络安全等级保护法律法规参考
  20. 【运营宝典】华为分析服务如何助力广告投放策略优化?

热门文章

  1. javaweb基础搭建及导入包报错Cannot resolve org.codehaus.plexus:plexus-utils:3.0.5
  2. 嵌入式audio基础(八)主动降噪
  3. 9大“抠门”富豪揭密
  4. ios使用SARUnArchiveANY 解压rar文件(oc和swift版本)
  5. 开发博客系统SpringBoot+Vue教程
  6. Spring源码分析(十)依赖注入源码解析3:DefaultListableBeanFactory#doResolveDependency 真正开始解析依赖项
  7. Social Network之缘分
  8. [NOIP 2018 T3]摆渡车
  9. qpc之qk调度学习笔记
  10. 第5周作业 #高级编程技术