欢迎大家学习人工智能的重要模块-自然语言处理(前提得具备高数知识)

导语

说起语言,大家都不陌生。平常讲话、写字,甭管中英法俄日语,都叫语言。那么语言的定义是什么呢?

语言:是人类有区别于其他动物的一个重要标志。
那么什么是自然语言? 官方说法是:自然语言是区别于形式语言或人工语言(如逻辑语言和编程语言等)的人际交流的口头语言(语音)和书面语言(文字)。
什么意思呢?简单理解就是,人只有自己说话,写字,才叫自然语言。而一些人造语言,比如编程C语言等,都不是自然语言。

分析完标题:自然语言的定义,那么咱们要想做“语言处理”,就先分析语言的构成

先上一张图,然后再解释,图中的意思:
语言的构成
很明显了,语言向下分为词汇+语法,词汇分为词+熟词,语法下面有词法+句法…
那么在这里解释一下:
熟词:就是一些词的固定组合,比如汉语中的成语
词又由词素构成,如“教师”拆开就是“教”和“师”,在英文中“teacher”也是“teach”和“-er”两个词素构成的
————————————————分割线—————————————
接着介绍语法(坚持住)
语法真是既熟悉又陌生,学英语的时候成天墨叨语法,那语法就是语言的组织规律
语法的作用就是把 “词素” 构成 “词”,“词”构成“词组和句子”
teacher=teach+er
教师=“教”+“师”
其中包含单词的复数形式,在teacher后边加-s,teachers还是属于原来的词,并不是一个新词
词组构词法理解也简单了
red pencil 红色的铅笔,显然red是修饰pencil的形容词,这就是词组构词法

自然语言运用方面:

1.回答有关问题
2.提取材料摘要
3.不同词语叙述
4.不同语言翻译


感觉上不难,但实际上操作起来十分艰巨,如何让机器理解你的一句话?必须通过推理上下文关系、或者是主语和宾语之间的关系才能做出判断。

举个例子:
1.棱柱体放在桌子上
“the pyramid is on the table”
把积木x放在另一个积木y上,需要进行如下推理:
(THE GOAL(ON ? x ? y)
(OR(ON-TOP ? x ? y)
(AND(CLEAR-TOP ? y)
(CLEAR-TOP ? y)
(PUT-ON ? x ? y)
其表达的意思是:
1.要把x放在以上,如果x不在y上,那么首先就要清楚x上的一切东西 (CLEAR-TOP ? x)
2.然后再清除y上的一切东西,最后才把放到y上 (PUT-ON ? x ? y)

合理的创建标题,有助于目录的生成

如何改变文本的样式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值