如果计算机能够理解、处理自然语言,这将是计算机技术的一项重大突破。自然语言理解的研究在应用和理论两个方面都具有重大的意义。
首先自然语言理解的概念以及发展历史,然后从应用角度介绍机器翻译和语音识别技术。
机器创作
2005年,微软研究院研发成功《微软对联》系统:用户出上联,电脑对出下联和横批。
猜字谜的智能系统:用户给出谜面,让系统猜出字;或系统给出谜面让用户猜出字。
2017年微软研究院开发电脑写诗、作词、谱曲系统。
中央电视台《机智过人》节目:微软的电脑作词谱曲与人类选手进行词曲创作比拼的节目。

自然语言理解的概念

微观角度:从自然语言到机器内部的一个映射。
宏观角度:使机器能够执行人类所期望的某种语言功能。
(1)回答问题:计算机正确地回答用自然语言输入的有关问题。
(2)文摘生成:机器能产生输入文本的摘要。
(3)释义:机器能用不同的词语和句型来复述输入的自然语言信息。
(4)翻译:机器能把一种语言翻译成另外一种语言。
比尔·盖茨:语言理解是人工智能皇冠上的明珠
自然语言处理涉及众多学科:计算语言学、机器学习、统计学 ……
自然语言处理与机器学习进展关系密切:目前深度学习使得机器翻译、语音识别取得长足的进步。

自然语言理解研究的产生与发展

  1. 萌芽时期(20世纪40年代末50年代初)
    A. Donald Booth & W. Weaver M. Chomsky 形式语言和文法
  2. 以关键词匹配技术为主的时期 (20世纪60年代始)
    68年B. Raphael:语义检索系统SIRJ. Weizenbaum:心理医疗ELIZA
  3. 以句法语义分析技术为主的时期 ( 20世纪70年代后)
    72年W. Woods:语音接口LUNART. Winograd :英语对话SHEDLU
  4. 基于知识的自然语言理解发展时期
  5. 基于大规模语料库的自然语言理解发展时期

自然语言理解的概念与发展历史相关推荐

  1. 【元宇宙】元宇宙(metaverse)的简介(多角度理解与探讨)、发展历史、现状与未来

    High&NewTech:元宇宙(metaverse)的简介(多角度理解与探讨).发展历史.现状与未来 导读:博主曾在去年,2020年9月份撰写了一篇文章<AGI:走向通用人工智能的[哲 ...

  2. 计算机动画整个的发展历史,计算机三维动画概念及发展历史

    计算机三维动画的概念 三维动画又称3D动画,是近年来随着计算机软硬件技术的发展而产生的一项新兴技术.它通过三维动画软件在计算机中首先建立一个虚拟的三维世界,设计师在这个虚拟的三维世界中按照要表现的对象 ...

  3. 计算机网络,概念,发展历史,分类,协议

    理解计算机网络 是指一些互联的.自治的计算机的集合. 可以从二个方面来理解计算机网络 第一 计算机网络中每一台计算机都是自治的,自治是指任何一台计算机离开网络都能够独立运行,网络中任意两台计算机之间没 ...

  4. 人工智能:第十一章 自然语言理解

    第十一章自然语言理解 教学内容:自然语言理解的一般概念.句法和语法的自动分析原理.句子的自动理解方法和语言的自动生成等. 教学重点:句法模式匹配.语义的分析.句子的自动理解和语言的自动生成. 教学难点 ...

  5. 计算机语言史话论文,【论文节选】自然语言处理发展历史。

    说实话看完文章有点失望,作者带有一贯的学术吹嘘风,就像吹嘘云计算,物联网等等.谈到现状,只字不提问题,一句话"一旦自然语言处理的研究获得成功,那么机器将能够进行思考,人类将得到继工业革命后的 ...

  6. 【转载】自然语言处理(NLP)的历史、发展、成果和难题,以及在教育领域的应用情况

    2017年4月21日-22日,由映魅咨询主办的TAB(Tech and Business)教育科技论坛在上海举行.十几位教育投资研究机构.国内外各类教育科技公司的嘉宾,围绕教育及教育科技投资.国际化的 ...

  7. 探秘HDFS —— 发展历史、核心概念、架构、工作机制 (上)| 博文精选

    戳蓝字"CSDN云计算"关注我们哦! 作者 |  Mr-Bruce 转自 | CSDN博客 责编 | 阿秃 几周前,笔者做了一个与HDFS有关的技术分享,以知识普及为目的,主要分享 ...

  8. 自然语言处理概念及发展

    自然语言处理( Natural Language Processing ,简称 NLP )是计算机科学领域以及人工智能领域的一个重要的研究方向,它研究用计算机来处理.理解以及运用人类语言(如中文.英文 ...

  9. UML2面向对象分析与设计 -- 面向对象思维(概念、面向对象技术的发展历史、对象和类、面向对象技术的相关原则:抽象 封装 分解 泛化 多态 分层 复用)

    文章目录 1. UML2面向对象分析与设计 学习目标 2. 面向对象思维 2.1 学习目标 2.2 什么是面向对象 2.3 面向对象技术的发展历史 2.4 面向对象技术的优势 2.4.1 便于沟通:在 ...

最新文章

  1. 【C++】 64_C++中的异常处理 (上)
  2. 网站robots.txt探测工具Parsero
  3. github创建项目,并提交本地文件
  4. java网络编程udp_java网络编程(UDP详解)
  5. python程序狮,编程狮app下载
  6. CentOS7完成mysql的安装和远程访问
  7. ubuntu14.04+ceres安裝(亲测)
  8. margin 塌陷bug 触发bfc
  9. 修改WordPress主题,中文显示乱码的解决办法
  10. 网宿科技与国汽智控达成战略合作 共推智能网联汽车技术落地
  11. http响应状态码大全
  12. 社区团购真的是实体店终结者吗?
  13. CentOS7 安装git服务器
  14. 目标检测-20种常用深度学习算法论文、复现代码汇总
  15. python有几种_Python常见的几种算法
  16. sin(a-b)=sina*cosb-sinb*cosa的推导过程
  17. mac用u盘安装linux系统教程视频,教你如何用u盘重装mac系统教程
  18. 网页打开微信/跳转微信
  19. 解决微信小程序不在request合法域名列表中的问题
  20. 提高项目进度的5个建议

热门文章

  1. 【NOI 2004】郁闷的出纳员
  2. 验证哥德巴赫猜想之一—— 2000以内的正偶数(c作业)
  3. 一个wordcount程序轻松玩转MapReduce编程模型
  4. Anaconda安装python
  5. MATLAB的Simulink使用及实例
  6. 阿里妈妈广告点击转化率(CTR)预估项目(附github代码)
  7. 100的阶乘有多少0
  8. intentfilter匹配规则
  9. VRP问题总结——直观理解
  10. FreeEIM 企业即时通讯软件源代码2010年8月份最新版