NLP - 自然语言处理

分类: 互联网 > 其他
  1. 自然语言处理:自然语言处理(英语:Natural Language processing,简称NLP)是人工智能和语言学领域的分支学科。主要包括自然语言理解和生成

    1. 自然语言理解系统把自然语言转换为计算机程序更易于处理的形式即让电脑“懂”人类的语言。

    2. 自然语言生成系统把计算机数据转化为自然语言

  2. 自然语言处理涉及的学科领域:

    1. 语言学

    2. 计算机科学(提供模型表示、算法设计、计算机实现)

    3. 数学(数学模型)

    4. 统计学(提供样本数据的预测统计技术)

    5. 心理学(人类言语心里模型和理论)

    6. 哲学(提供人类思维和语言的更深层次理论)

    7. 电子工程(信息论基础和语言信号处理技术)

    8. 生物学(人类言语行为机制理论)

  3. 自然语言处理工作原理:

    1. 过程:形式化描述 - 数学模型算法化 - 程序化 - 实用化。

    2. 具体步骤如下:

      1. 形式化:研究的问题在语言上建立形式化模型,使其可以数学形式表示出来

      2. 数学化:把数学模型表示为算法的过程称之为算法化

      3. 程序化:根据算法计算机进行实现,建立各种自然语言处理系统,这个过程是程序化

      4. 实用化:对系统进行评测和改进,最终满足现实需求,这个过程是实用化

  4. 自然语言处理技术体系

来源:原创 发布时间:2021-02-10 21:32:21