零代码使用腾讯TBP打造智能对话机器人

点击观看大咖分享

心疼你独自一人承担生活的苦难,寂寞夜里陪伴你的只剩无人倾诉的压抑和无处安放的焦虑。养个宠物,它却不能get到你的“宠言宠语”。找个伴侣,还要浪费吵架的时间和精力。回到家里,只能浸泡在“循环唠叨式“母爱的沐浴。当一个人在你身边活的恰到好处的时候,就是在成全你,做自己!这样的人已经出现,只是你还不知道而已。现在就教你构建只属于你的智能对话机器人,带你找回那个最轻松的自己。

本期腾讯大学大咖分享课程邀请到了腾讯 AI 技术专家叶聪老师分享零代码使用腾讯TBP打造智能对话机器人。叶聪老师是腾讯智能对话平台TBP技术负责人、总架构师,带领团队完成了TBP产品的从0到1。前美国亚马逊 AWS 人工智能技术经理,负责领导开发了Amazon Alexa 智能语音助手背后的 AI 云服务Lex。

本期课程分为五个部分:

  1. 做智能对话机器人的缘由

  2. 研发痛点和难点

  3. 智能对话技术

  4. 如何用app构建智能对话

  5. 最佳实践案例

 

一、为什么我们要做智能对话

从计算机发展至今,人机交互已发生巨大变化。第一代的是键盘和鼠标。键盘鼠标帮助整个计算机覆盖了30%的人口。这30%人都可以通过键盘鼠标去操控计算机系失误,他想要的信息是拿到他想要的答案,第二代的智能交互是触控交互。但它成本高。使用手机阅读新闻发送消息的时候,就是人与硬件的交互,这种方式已经覆盖了大概2/3的人口,剩下的那1/3, 就需要智能对话的技术来解决。如果正常对话将来在所有的设备上得到的应用,那我们全世界的所有的人,不管他在用任何一种语言,都可以通过我们的智能对话机器人来操控所有他想要操控的设备,去输入所有他想要输入的信息。从此 AI 对话设备将变得无处不在。

 

 

智能对话无处不在,智能对话影响人类生活。目前我们智能对话其实已经深入了生活的各个方面。 包括语音搜索,智能硬件,语音消息转写,语音助手。以及语音输入法。这些东西每天大家都会用到。包括我们左下角的那个是我们的智能音箱。也是现在大家很热衷去研究和使用的一个设备。

经调研,发现个人用户使用 AI 能力主要原因有3点:

  1. 便捷,就是用更快速的方式,我们可以去使用到一些ui的能力.

  2. 高效,把复杂的东西,利用人工智能变的自动化或者半自动化来减轻我们的整体的工作量。

  3. 自然,能实现和人类的自然交流而不是简单的由人操控,实现个人用户AI能力的主要诉求。

有些用户主要为了帮公司降本增效。在大量to B 用户中间,有很多工作需要人工解决,比如人工客服外呼人员,还有一些内部管理人员,智能问答技术可以部分代替人工的工作。目前来看,使用的趋势已经非常的明显,在智能客服和智能外呼的领域已经得到了很多客户的认可,相关技术在很多to C领域,比如公众号小程序的客服上也得到了广泛使用。

结合个人用户和企业用户痛难点,打造智能对话发展的源泉和根基。首先它能提供自然的交互能力,可以模拟人工和人类的交流,让用户在使用时,不会产生机械交流感的一种真实场景体验。其次是接入场景多样性。赋予机器人在不同场景下提供服务的能力。

 

二、研发痛点和难点

首先需要懂得语言学的基本概念,语法搭配。其次需要有高等数学能力。

 

例如,举例论证偏微分方程,概率论。 同时,要有一定的上传能力,把算法转变成代码的能力,拓展能力等。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
方法一:使用字典模拟实现 ```python # 定义好友列表 friends = [] # 添加好友 def add_friend(): name = input("请输入好友的姓名:") age = input("请输入好友的年龄:") gender = input("请输入好友的性别:") remark = input("请输入好友的备注:") friend = {"name": name, "age": age, "gender": gender, "remark": remark} friends.append(friend) print("已成功添加好友:", friend) # 删除好友 def delete_friend(): name = input("请输入要删除的好友姓名:") for friend in friends: if friend["name"] == name: friends.remove(friend) print("已成功删除好友:", friend) break else: print("没有找到该好友:", name) # 展示好友 def show_friends(): for friend in friends: print("姓名:", friend["name"]) print("年龄:", friend["age"]) print("性别:", friend["gender"]) print("备注:", friend["remark"]) print("------------------") while True: print("请选择操作:") print("1. 添加好友") print("2. 显示好友") print("3. 删除好友") print("4. 退出程序") choice = input() if choice == "1": add_friend() elif choice == "2": show_friends() elif choice == "3": delete_friend() elif choice == "4": print("程序已退出,谢谢使用!") break else: print("无效的选择,请重新输入!") ``` 运行结果: ![字典模拟实现运行结果](https://i.postimg.cc/4xJ3TbP7/dict-friends.png) 涉及到的知识点: 1. 字典 - 用于存储好友信息,以键值对的形式存储 2. 列表 - 用于存储好友列表,以数组的形式存储 3. 函数 - 用于封装添加好友、删除好友、展示好友等操作 方法二:使用类和对象模拟实现 ```python # 定义好友类 class Friend: # 初始化函数,用于设置好友属性 def __init__(self, name, age, gender, remark): self.name = name self.age = age self.gender = gender self.remark = remark # 定义好友管理系统类 class FriendManager: # 初始化函数,用于设置好友列表 def __init__(self): self.friends = [] # 添加好友 def add_friend(self): name = input("请输入好友的姓名:") age = input("请输入好友的年龄:") gender = input("请输入好友的性别:") remark = input("请输入好友的备注:") friend = Friend(name, age, gender, remark) self.friends.append(friend) print("已成功添加好友:", friend.__dict__) # 删除好友 def delete_friend(self): name = input("请输入要删除的好友姓名:") for friend in self.friends: if friend.name == name: self.friends.remove(friend) print("已成功删除好友:", friend.__dict__) break else: print("没有找到该好友:", name) # 展示好友 def show_friends(self): for friend in self.friends: print("姓名:", friend.name) print("年龄:", friend.age) print("性别:", friend.gender) print("备注:", friend.remark) print("------------------") # 创建好友管理系统对象 manager = FriendManager() while True: print("请选择操作:") print("1. 添加好友") print("2. 显示好友") print("3. 删除好友") print("4. 退出程序") choice = input() if choice == "1": manager.add_friend() elif choice == "2": manager.show_friends() elif choice == "3": manager.delete_friend() elif choice == "4": print("程序已退出,谢谢使用!") break else: print("无效的选择,请重新输入!") ``` 运行结果: ![类和对象模拟实现运行结果](https://i.postimg.cc/K8GZ6X1h/class-friends.png) 涉及到的知识点: 1. 类和对象 - 用于封装好友属性和好友管理系统操作 2. 初始化函数 - 用于设置好友列表和好友属性 3. 面向对象编程 - 通过类和对象的方式实现好友管理系统,提高代码的可读性和可维护性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值