NLP算法师该有的英汉互译思维
25 Mar 2020最近拜入名师门下学英语,虽然说是学英语用的却是算法逻辑。本文将整理该套课程(《逻辑英语》钟平)的核心内容,帮助NLP算法师真正了解自然语言。
· 中英文切换完整公式
1.举一个例子
中文:由于通信网络的快速发展,中国智能手机用户数量近年来以惊人速度增长。
英文:According to the rapid development of communication network, the number of chinese smartphone users has increased at an alarming rate in recent years.
中文拆分:由于通信网络的快速发展(状语1),中国智能手机用户(定语1)数量(主语)近年来以惊人速度(状语2)增长(谓语)。
英文拆分: According to the rapid development of communication network(状语1), the number(主语) of chinese smartphone users(定语1) has increased(谓语) at an alarming rate in recent years(状语2).
2.基础公式
中文公式:(状1\定1)主(状2)谓(定2)宾(状1)
英文公式:(状1)主(定1)谓(状2)宾(定2\状1)
思考:中文属于神仙语体系,英文属于形式逻辑,中文是前重审美,英文是后重审美
3.升级版公式R1+R2:针对状语、定语
(1)R1:状语、定语内部倒序
中文拆分:由于通信网络的(顺序1)快速发展(顺序2)
英文拆分:According to the rapid development(顺序2) of communication network(顺序1)
(2)R2:状语、定语并列不变序
问题1:什么是并列不变序?
例如:1,2 and 3=>2 and 3,1或者1,2 and 3,4=>2,1 and 3,4
问题2:并列关联词有哪些?
表示起承转合的词语,例如表递进moreover、also、and,表转折however、but、although,表层次first、finally,表强调in fact,actually等,详细参考(有道逻辑英语公共号)
4.升级版公式单黄蛋+双黄蛋:针对句子
(1)双黄蛋:句子+并列词+句子
I love you and I hate you.
(2)蛋黄蛋:主谓宾并列
You and I are friends.主语+并列词+主语
I love and hate you.谓语+并列词+谓语
I love you and her.宾语+并列词+宾语
5.想要用好公式的注意事项
(1)学会找主干
中文主干(中译英):标准模型(“的”字后面)、非标准模型(中文四大金刚律)
中文四大金刚律:主语补全;谓语补全;关联词补全;被动补全
例如:想要用好公式的人(主语补全)需要(谓语补全)注意的事项
Who want to good at use logical formula should pay more attention.
英文主干(英译中):主语(句首第1个独立名词),谓语(排除被短语包含的动词),宾语(谓语后第1个独立名词)
主语:开头不是状语就是主语,标准模型(the+n\a+n\adj+n\全大写\it代词)、非标准模型(动名词,句子做主语(非常少):主语从句,形式主语it\there)
例如:Who want to good at use logical formula should pay more attention.
It should pay more attention that people want to good at use logical formula.
谓语:排除被短语包含的动词v
(2)分清定语和状语
定语用来修饰、限定名词范围,状语描述所说内容的条件
中文公式:(状1\定1)主语=>中文状语1带“逗号\停顿”,定语在“的”前面
英文公式:宾语(定2\状1)=>后重审美,宾语无定语,状语需后置
例如:I love the girl in the end of the world.(宾无定,状后置)
(3)考虑状语应该放在哪
英文公式:(状1)主(定1)谓(状2)宾(定2\状1)
状1与状2可调整位置,但宾语无定语,无定2,状1需后置
(4)熟悉R1与R2
(5)理清R2与单/双黄蛋联系与区别
联系:都需要有关联词(并列词)例如and、but
区别:R2针对状语、定语,单黄蛋针对主谓宾,双黄蛋针对句子与句子
(6)了解主系表:主语+是(系)+什么样子(表)
(7)了解插入语:一般插入语(位置随意,in my opinion),特殊插入语(同位语,位置固定,主语后面,表示对同一个人的描述)
同位语与主并单黄蛋的区别(前者描述的是同一个人,后者描述的是不同两个人)
(8)了解英汉互译双宾语:中文出现“把、使 ”必然出现双宾语
例如:I give the book to her.我把这本书给她(双宾语the book这本书、her她)
6.公式破解英汉互译
中文:在中国海南文昌卫星发射基地,代表全球领先水平的名为长征5号的新型重型火箭在昨天被成功发射进入了太空。这是一次吸引全球关注的发射,并且打破了两年前因上一次发射失败造成的僵局。
英文:In Wenchang rocket launching base in Hainan of China,a new type of heavy rocket named LongMarch5 that represents the high level technology of world was launched sucessfully into space yesterday.It is a launching event that attacts world attention,and also broks the deadlock caused by a former launching failure two years ago.
中译英公式:在中国海南文昌卫星发射基地(状1+R1),代表全球领先水平的名为长征5号的(定1+R1)新型重型火箭(主)在昨天被成功(状2)发射(谓)进入了太空(宾)。这是(主)一次吸引全球关注的(状2)发射(谓),并且(双黄蛋)(补主语)打破了(谓)两年前因上一次发射失败造成的(定2+R1)僵局(宾)。
· 语法革命
1.重建时态:共9大基础时态,7大杂交时态,共16种
(1)9大基础时态:分为点时态和段时态
点时态(粗点)
一般过去时:V-ed
一般现在时:V
一般将来时:will V或者是be going to do
点时态(精点)
过去进行时:was/were v-ing
现在进行时:am/is/are v-ing
将来进行时:will be v-ing
段时态
过去完成时:had v-ed
现在完成时:have/has v-ed
将来完成时:will have v-ed
(2)7大杂交时态:点段杂交、点点杂交
点段杂交(精点+段时态)
过去完成进行时:had been v-ing
现在完成进行时:have/has been v-ing
将来完成进行时:will have been v-ing
点点杂交(一般过去+点时态)
一般过去将来时(一般过去+一般将来):would v
过去将来进行时(一般过去+将来进行):would be v-ing
过去将来完成时(一般过去+将来完成):would have v-ed
过去将来完成进行时(一般过去+将来完成进行时):would have been v-ing
2.虚拟语气:不可能的假设,表达一种情绪
时间 | 从句谓语形式(虚拟的条件) | 主句谓语形式(虚拟的结果) |
---|---|---|
将来 | 动词过去式(be、were)、should+动词原形、were to+动词原形 | would/should/might/could+动词原形 |
现在 | 动词过去式(be、were) | would/should/might/could+动词原形 |
过去 | had+动词过去分词(had done) | would/should/might/could have+动词过去分词 |
注意:(1)虚拟一般是对过去(因为懊悔),主句谓语看主句的事件是否已经发生,例如If I had not lied, She would not have left.
(2)杂交主句与从句分开看,一般为虚拟条件(过去)+虚拟主句(现在)、 虚拟条件(现在)+虚拟主句(将来)
3.常用介词:
简约之美:To have a government that is of people, for people, by people. 三民主义
Life is full ups and down.生活充满起起伏伏
(1)第一梯队:at、in、on
at表示1定点定位(@符),例如laugh at嘲笑(针对性笑)、laugh to面朝微笑、laugh off一笑了之(笑到脱离)
at表示2刻度(指针具体到哪个位置了),例如He is droving at 200 miles an hours.
in表示在里面
on表示1接触,例如turn on打开(接触上开关)、turn off关掉(脱离开关)、on the border在边界(接触上边界)、on-again,off-again strategy若即若离的政策
on表示2依靠(接触上靠着),例如rely on依靠、it’s on me这顿饭我请(这顿饭靠我)
on表示3进入一种可持续状态(接触上了)onlookers吃瓜群众(持续不停给的看)、on fire着火(持续着火)、on holiday在假期(在假期中)
注意:时间上区别
非一天之内:on对应一天,on monday;in大于一天,in weekends;at小于一天具体到时刻,at six o’clock
一天之内:on对应具体一段,on morning of your birth你出生的那天早上;in长时间一段in the morning(6点到12点)、in the afternoon;at精确点定位at night、at noon
on time准时、in time及时
(2)第二梯队F4:of、off、for、from
of表示从属、内含,be afraid of怕什么东西内含、be made of被什么制造出来(内含什么东西)
from表示过程感,from tip to toe从头到脚、from monday to friday从周一到周五
off表示脱离(溜走了),take off脱掉、see sb off送别
for表示1为了(表目的,接词),for honor为了荣耀
for表示2因为(表原因,接句子),I didn’t return, for I didn’t know he was there.我不能回去,因为我不知道他在哪
for表示3一段时间(用这段时间来干嘛),I have been here for 5 days.
(3)第三梯队:around、about、over转圈圈
around表示转圈圈,around the clock夜以继日(连轴转)、money around闲钱(可周转的钱)
about表示转圈圈,talk about谈论(围绕一个话题转圈)、about-face态度完全改变(脸转了180度)、standing about/around闲着(四处转圈圈)
about vs of:I know of you.我知道你一些属性、I konw about you我对你知根知底(你全方位我都了解)
about vs on:about泛泛而谈、on紧密接触(关于什么议题的会议、关于什么论点的论文)
over表示翻转、跨越(带贬义),over the worst跨过艰难、through the worst挤出艰难、game over游戏结束(游戏翻过来了)、turn things over翻来覆去的想
around vs over:turning the company around/over is not easy.前者around盘活/后者over盘垮
(4)第四梯队:between表示两者之间、among表示好多个中间
(5)第五梯队:up表示向上,上传up主、up in the air悬而未决、stay up熬夜(站着不睡)
介词特训:get+介词
get about/around四处走动(人转圈圈)、新闻传开(新闻转圈圈)、get around绕开/回避/克服(回避问题problem、回避规章制度rules)、get around to sth终于去做(转了半天圈圈去做了)
get across观点传达(从表面穿过去、目的性一对一)
get ahead工作学习出人头地(头部选手/领先)
get along相处融洽(沿着一起走,人与人并肩前行)、应付进展(人与事情)
get on/along相处融洽、进展顺利、get on 继续做
get at够着(艰难地点定位)、查明/发现(艰难地够着真相find out)、到某个地方、get at sb(批评/指责某人)
get away离开(drag on开个没完,拖拖拉拉紧密一个接一个)、逃离、休假(离开工作岗位)、别胡扯(别人说话让人走开),away+from=off,get away from me/get off me、get away with做了坏事而不受惩罚(get away with murder无法无天/逍遥法外)
get back回到(get back to the main point)、get back to回头再答复、get back at报复(回头找你算账)
get behind落后/拖延、get behind with和什么东西一起落后、get behind sb支持
get by钱勉强够花(by依靠)
get down下桌子(小孩子说下桌子)、让人沮丧、get down to开始做很花精力做某事(事必躬亲)
get off不要碰、动身(脱离某地点)、下班,等于get away from没受惩罚
get over忘记某人/翻篇、从疾病中康复、走出来、克服困难
get up起床、特意装扮(重要等级上升)
4.常用链接词(conjunction):
(1)并列连词and
(2)转折连词but、however
(3)因果连词because、so(英文因为所以不能同时出现)
(4)选择连词or
分类: 自然语言处理