摘要:个人人工智能(ai)助手正在成为一种日益普遍的交互工具,chatbots利用机器学习算法做出适当的响应,作为ai的一种实际应用,可以考虑在开发中使用。
个人人工智能(ai)助手正在成为一种日益普遍的交互工具,而且有了现在可用的工具,ai助手的发展更加容易。之前我讨论过基于语音的个人助理,今天想来探讨基于文本的个人助理(也称为chatbots)。chatbots利用机器学习算法做出适当的响应,作为ai的一种实际应用,我认为这是一个很有趣的工具,可以考虑在你的开发中使用。
与基于语音的个人助理类似,chatbots使开发人员可以给客户带来对话体验。然而,chatbots依赖于文本(有时是图像)进行对话而不是口头交流。如果将chatbots整合到用户熟悉并对用户最实用的领域(例如短信、信息平台、电子邮件和网站),chatbots将提供最佳的用户体验。这些互动可以是自助式客户服务请求、语言培训工具,甚至是为儿童提供联网玩具的形式。
从bots到chatbots
不是所有的机器人都是智能的,有基于一套简单规则的机器人,也有通过高级机器学习进行复杂对话的机器人。
简单脚本机器人可能会扫描基于“地址”或“联系人”等特定关键词的文本,旨在提供定位商店的自助服务。这可能会导致一些混淆的互动,例如有人想“将隐形眼镜送到我的家庭地址”,结果却提供了商店的地址。
如果处理特定的问题,例如收集用户数据以更新护照,则可以对机器人进行编程,仅处理那些相关的查询,而排除其他查询。这些程序很容易实现,但范围有限,因此可能最终会令用户感到很沮丧。此外,对这些程序进行更改并添加新的命令可能会非常耗时,因为它们需要了解人工智能和机器学习开发的程序员。
为了达到智能chatbot的水平,需要在运行时进行复杂的文本分析,以了解用户所输入文本的语境。这种处理可以使用ai机器学习来完成。通过与人交谈并记住他们的反应,chatbot算法可以使学习更加人性化。如果您还不了解机器学习,请查看我们的ebook,以帮助您快速了解。
自然语言处理
无论您是采用简单的bot或复杂的chatbot作为您的ai助手,自然语言处理(nlp)都发挥着关键作用。nlp是ai从文本中提取含义的方法:
1. 文本被标记并分解成单独的单词。
2. 采用词性标注将词语分为名词、动词、形容词等。
3. 采用隐马尔可夫模型、条件随机场模型等统计模型预测每个单词的含义。
4. 采用语法分析树建立单词之间的依赖关系以减少歧义。
5. 从之前的预测推断出一个行为,并将其传递给处理它的算法。
自然语言生成
一旦ai确定了它将如何响应,它就需要生成一个答案并将其作为回答发回给用户。与nlp相比,它的任务更直接:
1. 扫描结果以确定传送哪些内容。不是所有的信息都对最终用户有用。
2. 选定的结果被组织成一个树形结构来确定如何产生响应。
3. 选择词汇,以确保动词时态和名词格式准确。
4. 之前的选择被合并成最终的句子,并返回给用户。
空气开关有几种保护_家用空气开关怎么选择
iphone8什么时候上市?iphone8最新消息:iphone8:前后双摄+Home保留,指纹后置画风突变
有方科技智慧出行解决方案助力智能网联汽车行业加速驶入5G时代
霍尼韦尔与海信集团正式签约合作,双方将在哪些方面展开合作呢?
一加3T评测:旗舰手机不可否认!
解读个人人工智能/AI助手的发展
Alarm Sounds When RF Transmitter is Out of Range
电气设备的装配及安装固定牢
触屏手机从电阻屏演变到电磁屏
STM32的串口中断配置
四款红米新机曝光 K30 Pro变焦版摄像头或有惊喜
欧盟委员会发布《2018年欧盟工业研发投资排行》中国共有11家企业进入全球前100名
来自单模光纤和多模光纤自述
万物智联步入下半场,TUYA开发者大会(香港)助力打造IoT新业态
你知道吗?台积电技术优势之一在于FoWLP封装
深度学习已至“瓶颈”?数据处理或许是一剂良药
水分对锂电池性能有何影响?水分对锂电池性能影响大吗?
低压低功耗CMOS电流反馈运算放大器设计
受市场需求趋缓影响 笔电双雄广达、仁宝较2015年营收同期减少
台积电用7纳米技术制造出了10亿颗功能完好的芯片