转自:http://www.shareditor.com/blogshow/?blogId=63

人工智能一直以来是人类的梦想,造一台可以为你做一切事情并且有情感的机器人,像哆啦A梦一样,现在这已经不是一个梦了:iPhone里会说话的siri、会下棋的阿法狗、小度机器人、大白......,他们都能够具有智能,和人类交互,帮人类解决问题,这听起来非常神奇,实际上我们自己也可以做一个这样的机器人,从今天开始分享我将我学习和制作的过程

智能机器人可以做到的事情可以很复杂:文字、语音、视频识别与合成;自然语言理解、人机对话;以及驱动硬件设备形成的“机器”人。作为一个只有技术和时间而没有金钱的IT人士,我仅做自然语言和人工智能相关的内容,不涉及硬件,也不涉及不擅长的多媒体识别和合成。所以索性就做一个可以和你说话,帮你解决问题的聊天机器人吧。

聊天机器人涉及到的知识主要是自然语言处理,当然这包括了:语言分析和理解、语言生成、机器学习、人机对话、信息检索、信息传输与信息存储、文本分类、自动文摘、数学方法、语言资源、系统评测等内容,同时少不了的是支撑着一切的编程技术

在我的桌上摆了很多有关自然语言处理、机器学习、深度学习、数学等方面的书籍,为了和大家分享我的经历、学到的知识和每一阶段的成果,我每天会花两个小时以上时间或翻书或总结或编码或整理或写文章,或许文章几天才能更新一篇,但我希望每一篇都是有价值的,或许文章里的知识讲解的不是非常深入,但我希望可以为你指明方向,对于晦涩难懂的内容,我尽量用简朴幽默的方式说出来,目的就是让每一位读者都能有收获,并朝着我们的目标一起前进。

为了让文章能够成体系,部分知识我会整理到我的另外两套系列中:《机器学习教程》和《教你成为全栈工程师》,也希望大家多关注这两套系列文章。《机器学习教程》中包括了基础的机器学习入门以及神经网络、深度学习等方面的内容,均是理论加实战,当然也是做聊天机器人必须掌握的重要知识和技术。《教你成为全栈工程师》记录了我构建整个网站以及作为一个全栈工程师需要掌握的有关搜索技术、大数据架构、开源系统等内容。

另外,为了大家及时看到我的更新文章,我开通了微信公众号(SharEDITor),大家可以扫描本页中的二维码关注

我还特地拉了一个微信群,里面有数百名聊天机器人技术的爱好者在里面讨论和分享,想加入的可以加我微信warmheartli并说明“加聊天机器人群”,欢迎你的加入

我每篇更新的文章链接也会同步发布到微博账号:http://weibo.com/chuangwanglaile,欢迎关注我的微博

我积累下来的全部源代码都会在github上开源:https://github.com/warmheartli,欢迎follow我

希望大家多多关注,如果有任何问题或者感兴趣的话题,欢迎大家在网站文章中留言,我都会一一答复。

另外,在此非常感谢几位朋友的热情帮助和友情转发,感谢著名自媒体“爱可可爱生活”老师的热情转发,感谢著名nlp专家52nlp老师的热情转发,感谢开发者头条微博官方账号的热情转发,有了你们的肯定和支持,我动力更加十足!

转载于:https://www.cnblogs.com/sky-heaven/p/7067130.html

自己动手做聊天机器人 一-涉及知识【转】相关推荐

  1. 自己动手做聊天机器人 一-涉及知识

    人工智能一直以来是人类的梦想,造一台可以为你做一切事情并且有情感的机器人,像哆啦A梦一样,现在这已经不是一个梦了:iPhone里会说话的siri.会下棋的阿法狗.小度机器人.大白......,他们都能 ...

  2. 《自己动手做聊天机器人》教程

    开篇在: http://www.shareditor.com/blogshow/?blogId=63 http://www.shareditor.com/blogshow/?blogId=65 htt ...

  3. 自己动手做聊天机器人 二十九-重磅:近1GB的三千万聊天语料供出

    Reference: http://www.shareditor.com/blogshow/?blogId=112 经过半个月的倾力打造,建设好的聊天语料库包含三千多万条简体中文高质量聊天语料,近1G ...

  4. 自己动手做聊天机器人 三-语料与词汇资源

    当代自然语言处理都是基于统计的,统计自然需要很多样本,因此语料和词汇资源是必不可少的,本节介绍语料和词汇资源的重要性和获取方式 请尊重原创,转载请注明来源网站www.shareditor.com以及原 ...

  5. 自己动手做聊天机器人教程

    GitHub链接: https://github.com/warmheartli/ChatBotCourse

  6. 做聊天机器人平台就是赌博

    最开始并没有操作系统,软件运行时都是竞争的:直接请求硬件资源,造成竞争.而且多人用一个计算机时,这种情况更容易发生.然后人家开始做操作系统,你觉得不可能,那怎么可能呢. 后来操作系统使用很麻烦,面对冷 ...

  7. 实践:动手搭建聊天机器人

    什么是聊天机器人? 聊天机器人是一种人工智能系统,可以用文字或者语音和人类交流互动.简单的如询问现在的天气怎么样.最新的新闻是什么,复杂一点的如手机出问题了询问一下要如何解决等等. 不过聊天机器人现 ...

  8. 【聊天机器人】NLP知识

    一.文本处理工具库: 1.NLTK python上著名的自然语言处理库.自带语料库,词性分类看:自带分类,分词,等功能.有强大的社区支持,和N多的简单版wrapper(eg.TextBlob) 2.T ...

  9. 用 TensorFlow 做个聊天机器人

    上一次提到了不错的学习聊天机器人的资源,不知道小伙伴们有没有去学习呢. 自己动手做聊天机器人教程 我最近每天都会学一点,拿出解读来和大家分享一下. 本文结构: 聊天机器人的架构简图 用 TensorF ...

最新文章

  1. 高级转录组分析和R数据可视化专题研讨会(2019.12)
  2. LeetCode(1.俩数之和)JAVA
  3. python if语句多个条件-关于函数:如何在python中为一个if语句提供多个条件
  4. Visual Studio Code搭建TypeScript开发环境
  5. 【Linux】一步一步学Linux——pstree命令(120)
  6. 2020,国产数据库崭露峥嵘的发轫之年
  7. ARCGIS地理信息系统学习笔记001--认识ARCGIS
  8. 解决uni-app开发中iphoneX下背景不能全屏铺满的问题
  9. linux 微秒延时_Linux基础知识(Linux系统、Linux中的链表)
  10. python网页爬虫菜鸟教程_Python爬虫实践(7)-抓取菜鸟教程python学习路线-工具-站长头条...
  11. 图的应用--最短路算法
  12. 路由器和交换机的区别
  13. 统一修改word中的一级标题字体
  14. 帝国cms 图集模型 php,帝国CMS教程图集字段的大图,小图,说明的调用
  15. 举头皮皮虾机器人_一种仿生水下皮皮虾机器人通信系统的制作方法
  16. sci-ei求中啊啊啊
  17. Print Spooler 服务自动停止
  18. 飞行机的精确定位问题
  19. JFreeChart在Struts2中实现饼状图统计
  20. 用计算机视觉可以做什么项目,面向初学者的10个热门计算机视觉项目

热门文章

  1. MSSQL中使用CASE函数来灵活返回结果
  2. Pravega应用实战:为什么云原生特性对流处理很重要?
  3. spring中文参考手册-核心技术_ioc
  4. C/C++ memmove与memcpy的区别及实现
  5. Spark Streaming中流式计算的困境与解决之道
  6. 《Android游戏开发详解》——第2章,第2.10节使用对象
  7. 手把手教你用express搭建个人博客(二)
  8. linux系列之 SSH
  9. [转]Oracle中字符集的类型决定varchar2的字符长度
  10. Lync Server 2013企业版部署系列之三:CA准备