博舍

基于自然语言的理解和处理的学习 人工智能包括自然语言处理和什么语言的区别与联系

基于自然语言的理解和处理的学习

刚学习了解自然语言,本文为个人摘抄文章,具体可从连接处了解。自然语言理解(NLU)是啥?-知乎(zhihu.com)

    人机交互过程中,机器人理解我的诉求的环节,使用的技术,就是所谓的自然语言理解(NaturalLanguageUnderstanding,NLU)。自然语言处理(NaturalLanguageProcessing,NLP),

除此之外了解到还有NLU、NLG等领域的存在。

NLP、NLU和NLG的关系

总的来说,NLP是我们在让机器基于文本数据完成特定任务时使用的思想、方法和技术的总称——其中一部分支持机器理解文本数据的内容,因此统称NLU;一部分支持机器生成人类可以理解的文本数据,因此统称NLG。换句话说,NLU和NLG都是NLP的一部分。

NLP系统在解决具体问题的时候,通常既需要NLU,也需要NLG。比如常见的语音助手、智能音箱等产品,为了支持用户使用自然语言语音调用机器的各种技能,不仅需要理解用户在说什么,还需要做出特定的动作、以满足用户的需求,比如回答”您要找的资料在这个列表中”。在理解用户话语以及意图的时候,机器需要使用NLU的技术;在以文本、语言的形式回应用户的时候,机器需要使用NLG的技术。因此,一般情况下,我们不会细分一个方法是NLU的,还是NLG的。

图2-1NLP、NLU与NLG的关系

NLU的思维导图:

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇