JMIR J医疗互联网服务 医学互联网研究杂志 1438 - 8871 卡塔尔世界杯8强波胆分析 加拿大多伦多 v22i12e19127 33337337 10.2196/19127 审查 审查 为医疗应用开发聊天机器人的技术方面:范围审查 Eysenbach 冈瑟 Denecke Kerstin Martinez-Miranda 胡安 Roomaney Imaan te Gussinklo 1月塔可 萨非 Zeineb MSc 1 https://orcid.org/0000-0003-0526-8949 Abd-Alrazaq 阿拉 博士学位 1 https://orcid.org/0000-0001-7695-4626 哈利法塔 默罕默德 博士学位 2 https://orcid.org/0000-0002-5919-8352 Househ Mowafa 博士学位 1
科学与工程学院信息与计算技术教研室“, 哈马德·本·哈利法大学 卡塔尔基金会 邮政信箱34110 多哈Al Luqta St, Ar-Rayyan 多哈回合谈判 卡塔尔 974 55708549 mhouseh@hbku.edu.qa
https://orcid.org/0000-0002-3648-6271
科学与工程学院信息与计算技术教研室“, 哈马德·本·哈利法大学 卡塔尔基金会 多哈回合谈判 卡塔尔 澳大利亚卫生创新研究所卫生信息学中心 医学、健康和人文科学学院 澳大利亚麦考瑞大学 悉尼 澳大利亚 通讯作者:Mowafa Househ mhouseh@hbku.edu.qa 12 2020 18 12 2020 22 12 e19127 4 4 2020 12 6 2020 14 7 2020 20. 10 2020 ©Zeineb Safi, Alaa Abd-Alrazaq, Mohamed Khalifa, Mowafa Househ。最初发表于《医疗互联网研究杂志》(//www.mybigtv.com), 2020年12月18日。 2020

这是一篇开放获取的文章,根据创作共用署名许可(https://creativecommons.org/licenses/by/4.0/)的条款发布,允许在任何媒介上无限制地使用、分发和复制,前提是正确引用最初发表在《医学互联网研究杂志》上的原创作品。必须包括完整的书目信息,//www.mybigtv.com/上的原始出版物的链接,以及此版权和许可信息。

背景

聊天机器人是可以与用户进行自然语言对话的应用程序。在医疗领域,聊天机器人已经被开发出来并用于不同的目的。它们为患者提供在某些情况下可能至关重要的及时信息,例如获得精神卫生资源。自从第一个聊天机器人ELIZA在20世纪60年代末开发出来以来,人们一直在努力生产以不同方式开发的用于各种健康目的的聊天机器人。

客观的

本研究旨在探索医疗领域中聊天机器人相关的技术方面和开发方法,以解释最佳的开发方法,并为聊天机器人开发研究人员未来的工作提供支持。

方法

我们在8个文献数据库(IEEE、ACM、施普林格、ScienceDirect、Embase、MEDLINE、PsycINFO和谷歌Scholar)中搜索相关文章。我们还对所选文章进行了向前和向后的参考文献检查。研究选择由一名审稿人完成,被选研究的50%由另一名审稿人随机检查。结果综合采用叙述方法。聊天机器人是根据其开发的不同技术方面进行分类的。除了实现每个模块的不同技术外,还确定了聊天机器人的主要组件。

结果

最初的检索返回了2481篇论文,其中我们确定了45篇符合纳入和排除标准的研究。用户和聊天机器人之间最常见的交流语言是英语(n=23)。我们确定了4个主要模块:文本理解模块、对话框管理模块、数据库层和文本生成模块。开发文本理解和对话管理的最常用技术是模式匹配方法(n=18和n=25)。最常见的文本生成是固定输出(n=36)。很少有研究依赖于产生原始输出。大多数研究都保留了一个医学知识库,供聊天机器人在整个对话过程中用于不同的目的。一些研究保留了对话脚本,并收集了用户数据和以前的对话。

结论

许多聊天机器人已被开发用于医疗用途,并以越来越快的速度发展。最近,在采用基于机器学习的方法开发聊天机器人系统方面出现了明显的转变。可以进行进一步的研究,将临床结果与不同的聊天机器人开发技术和技术特征联系起来。

聊天机器人 会话代理 医学应用 范围审查 技术方面
简介

聊天机器人是能够以一种模拟与真人互动的方式与用户用自然语言交谈的系统。长期以来,聊天机器人的发展一直受到研究人员的关注。伊莉莎( 1)是开发对话系统的最早尝试之一。从那时起,聊天机器人开发已经发展成为许多应用程序领域不可或缺的一部分。最突出的例子是使用聊天机器人作为个人助理,如苹果的Siri和谷歌Assistant。聊天机器人也被开发出来,并被用于不同的应用领域,例如市场营销和提供不同类型的服务[ 2 3.].

在聊天机器人发展的早期,人们在设计和开发聊天机器人时采用了不同的技术。近年来,随着机器学习和人工智能方法在不同应用领域的应用越来越多,对话生成和对话管理中的前沿方法也越来越多地使用机器学习和深度学习方法[ 4- 6].

医疗领域是一个应用领域,聊天机器人越来越多地被采用为一种工具,以方便从患者方面获取信息,并减轻临床医生方面的负担。许多商业聊天机器人应用程序已经开发出来,可以作为web或移动应用程序与患者互动。医疗聊天机器人的一些例子是OneRemission1,它是为了帮助癌症幸存者而开发的;巴比伦健康,这是一个症状检查器;威萨[ 7],这是一个心理健康聊天机器人,可以与用户互动,帮助他们解决焦虑和抑郁的症状。

由于许多原因,了解在医疗领域开发聊天机器人所采用的不同方法和技术的现状是很重要的。进行这样的调查将帮助研究人员在未来确定已经使用的不同方法,并在现有方法的基础上开发更智能的聊天机器人,为用户提供更自然的体验。与为其他应用开发聊天机器人相比,了解聊天机器人的当前开发状态也很重要。因此,在这项工作中,我们对医疗领域中聊天机器人开发的现有文献进行了范围审查,构建并确定了聊天机器人开发中涉及的主要组件,以及用于开发每个已识别组件的技术描述。本研究的主要目的是探索与医疗领域中使用的聊天机器人相关的技术方面和开发方法,以解释最佳的开发方法,并为聊天机器人开发研究人员未来的工作提供支持。

方法

本研究遵循范围审查方法。具体来说,它遵循了范围审查的PRISMA扩展[ 8].在本节中,我们将详细说明执行评审所采用的方法。中提供了用于范围检查的PRISMA扩展 多媒体附件1

搜索策略 搜索源

我们搜索了8个数据库(IEEE、ACM、施普林格、ScienceDirect、Embase、MEDLINE、PsycINFO和谷歌Scholar)来收集与该主题相关的研究。对于谷歌Scholar,我们只使用每个搜索字符串的前100个结果,因为谷歌Scholar首先返回属于每个搜索查询的最相关的结果。搜索在2019年9月9日至2019年9月13日期间进行。对于前向引用列表检查,我们使用了谷歌scholar的引用功能。我们还检查了纳入研究的参考文献列表,以回顾反向参考文献列表。

搜索条件

我们使用两组不同的搜索词来搜索数据库。搜索词集是根据数据库索引的研究类型决定的。对于主要索引医疗领域研究的数据库(Embase, MEDLINE, PsycINFO),我们依赖于与干预严格相关的关键字(例如,聊天机器人,聊天机器人,会话代理,会话机器人)。对于没有特定应用领域的数据库,除了与干预相关的单词外,我们还使用与医疗领域相关的关键字(例如,health、medical、illness、disease、disability)。中给出了用于搜索数据库的搜索策略 多媒体附件2

研究资格准则

这项工作的目的是回顾在医疗领域开发基于文本的聊天机器人的技术方面。因此,要考虑一项研究,它必须满足以下标准:描述一个聊天机器人应用,聊天机器人必须是为医疗应用(如管理、诊断、咨询)开发的,聊天机器人的输入或输出方式必须是文本,必须提到输入如何处理和输出如何产生的技术细节。使用绿野仙踪实验设计的研究被排除在外。此外,还对研究的语言和出版物的类型实行了一些限制。只包括用英语发表的研究,只考虑同行评审的文章、会议论文、论文、学位论文以及工业和学术报告。

研究选择

研究选择分两个阶段进行。标题和摘要筛选之后是全文筛选阶段。两个阶段均由2名审稿人进行。第一位审稿人ZS对全套文章进行了筛选。由于时间限制,第二个审稿人AA随机选取了50%的文章进行审稿。审稿人之间的分歧由第三位审稿人MH解决。为了评估审稿人之间的协议,我们使用了Cohen kappa [ 9].审稿人在两个阶段都有实质性的一致性,在第一和第二阶段的kappa测量值分别为0.74和0.67。

数据提取

数据提取由ZS按照预先设定的形式进行。提取的数据涉及所包括研究的元数据以及研究中感兴趣的不同技术模块,如文本理解模块、文本生成模块以及链接这些模块的方法。数据提取表单如所示 多媒体

研究质量评估

由于这是一个范围,而不是一个系统的综述,没有为这项工作的目的进行研究质量评估。

数据合成

我们使用叙述的方法来综合不同的报告结果。我们对所包含的研究进行了描述,并对用于开发聊天机器人的不同技术进行了描述。

结果 搜索结果

图1总结了选择研究的过程。在检索数据库后返回的2481篇研究中,有1245篇是重复的。去除重复后,剩下1236篇研究,根据标题和摘要进行筛选。经过标题和基于摘要的筛选,1060篇研究因以下原因被删除:不描述聊天机器人(n=840),不包含聊天机器人实现的技术细节(n=4),不属于医疗应用(n=172),不包含文本理解或文本生成(n=5),不是用英语写的(n=8),以及非同行评审的出版物(n=31)。在全文筛选阶段之后,由于以下原因,另外138项研究被删除:不描述聊天机器人(n=35),不包含聊天机器人实现的技术细节(n=56),不属于医疗应用(n=3),不包含文本理解或文本生成(n=27),不是用英语写的(n=1),以及非同行评审的出版物(n=16)。在进行正向和反向参考文献检查后,再纳入8项研究。纳入的研究总数为45项。

研究选择过程。

纳入研究的描述

纳入的研究发表于2009年至2019年之间,其中80%(36/45)的研究发表于2015-2019年的过去5年。会议论文是最常见的发表类型(23/ 45,51%),其次是期刊论文(19/ 45,42%),此外还有2篇杂志文章和1篇论文。发表论文最多的国家是美国,有8项研究,其次是澳大利亚、印度和瑞士,各有4项研究。 多媒体附件4显示每个纳入研究的特征。

聊天机器人描述

这项研究评估的聊天机器人总数为45个。这些聊天机器人是针对不同的疾病和不同的目的而开发的。 表1显示在每个类别中开发的聊天机器人的不同类别和数量。最常见的类别是“一般健康”,包括为一般健康状况的健康教育或咨询目的而设计的聊天机器人。这些聊天机器人还可以提供一般医疗服务的信息,例如根据患者给出的症状进行疾病诊断。有些医院在病人出院前提供出院信息。第二常见的聊天机器人类型是为心理健康目的开发的聊天机器人,其次是为特定疾病开发的聊天机器人,如糖尿病、癌症、自闭症、心脏病和哮喘。

开发聊天机器人的技术方面的一个重要因素是聊天机器人用于交流的语言。大多数聊天机器人用英语交流(23/ 45,51.1%),4个德语,3个中文,2个阿拉伯语,2个韩语,1个泰国语,1个西班牙语,1个俄语;8项研究没有提到语言。聊天机器人可以作为独立应用程序(n=17)或web应用程序(n=20)运行,而其余的研究没有提到应用程序类型(n=8)。

在纳入的研究(n=45)中,聊天机器人开发的目标疾病。

疾病/条件 百分比(%) 研究
一般健康 21 47 10- 31
心理健康 15 33 32- 45
糖尿病 2 4 46 47
癌症 2 4 48 49
自闭症 2 4 50 51
心脏病 1 2 52
哮喘 1 2 53
艾滋病毒 1 2 54
聊天机器人实现 概述

研究中的聊天机器人包括4个主要模块:文本理解模块、对话管理器、文本生成模块和数据库层,数据库层包含聊天机器人训练和功能所需的各种类型的信息。 图2展示了聊天机器人开发的高级体系结构以及组成它的不同模块之间的关系。下面的小节重点介绍了前面提到的每个组件是如何实现的。

高级聊天机器人架构。

文本理解

文本理解模块是用户直接与之交互的模块。文本理解模块的功能是在生成特定答案之前从用户输入中提取含义。在纳入的研究中,有7种方法用于文本理解。模式匹配方法是最常见的,45个聊天机器人中有18个(40%)使用。许多文本理解方法都可以归入模式匹配。在纳入的研究中报道的不同模式匹配方法如下:关键字匹配或字符串匹配,其中用户输入的特定关键字或字符串匹配到存储在数据库中的脚本,这在11项研究中使用[ 10- 15 32 33 46 48 50],或可扩展标记语言(XML)变体,如人工智能标记语言(AIML),这些语言在7项研究中使用[ 16 17 34- 37 47].第二种最流行的方法是使用机器学习方法来理解文本,在6项研究中使用了这种方法。这些研究大多使用监督机器学习算法,包括决策树和随机森林。这包括决策树组,其中每棵树都以投票的形式对文本进行分类,而森林则选择对森林中所有树投票最多的分类。机器学习培训材料有时基于从医院信息系统和电子健康记录中提取和匿名的真实健康数据。在其他情况下,聊天机器人接受了从谷歌News数据集中提取的数十亿个单词的训练[ 18 19 38 39 49 51].另外6项研究依赖于谷歌的Dialogflow等网络服务。Web服务通常是通过计算机服务器提供的,该服务器通过网络(如internet)上的端口响应请求,以在Web上解决特定的域问题。他们还可以混合使用机器学习和基于规则的方法来生成可定制的聊天机器人实现。三项研究使用基于自然语言处理的方法,如命名实体识别,从用户输入中提取意义。为了开发聊天机器人,其中两项研究使用了基于规则的方法,其中聊天机器人由一组IF-THEN规则或基于状态的系统操作。一些研究依赖于固定的输入法,即用户从可能的输入列表中选择输入。固定输入聊天机器人在技术上不需要经过文本理解模块,因为系统不需要解释用户输入。输入只需要定向到对话管理器。一些研究提出了几种混合文本理解方法。 Hybrid approaches use a combination of 2 or more of the previously mentioned methods for text understanding. 表2总结了提出的不同文本理解方法以及每种方法下的研究。

研究中使用的文本理解方法(n=45)。

文本理解法 研究
模式匹配 10- 17 32- 37 46- 48 50
机器学习 18 19 38 39 49 51
Web服务 20.- 22 40 53 54
固定的输入 23- 25 41 42
自然语言处理 26- 28
混合动力 43 44 52
基于规则的 29 30.
没有提到过 31 45
对话管理

在报道的研究中,对话管理模块的输入是文本理解模块提供的经过处理的用户自由文本输入。对话管理模块控制对话的不同方面,并将每个用户输入链接到适当的输出。在包括的研究中,报告了两种主要类型的对话管理技术:静态对话管理和动态对话管理。在静态对话框管理的情况下,使用模式匹配算法(25/45)或使用一组规则(7/45)将用户输入直接匹配到适当的输出。在动态对话管理的情况下,对话的上下文根据特定的用户输入特征而变化。上下文切换可以通过训练机器学习算法从用户输入中识别上下文(5/45)或使用web服务进行意图识别(4/45)来完成。 表3总结了不同的对话管理方法以及对应于每种方法的研究。

纳入研究的对话管理方法(n=45)。

对话管理方法/平台 研究
模式匹配算法 10 12 14- 19 22 25 28 32- 38 42 45- 50
基于规则的方法 11 26 27 29- 31 52
机器学习 39 40 43 44 51
基于网络的 20. 21 53 54
没有提到过 13 23 24 41
数据管理

所包含的研究中的大多数聊天机器人都包含3种数据存储库类型中的一种或多种。大多数纳入的研究保留了医学知识库(28/ 45,62%)。医学知识库包含与所开发聊天机器人应用领域相关的医学信息。医学知识来源可以是本地的,例如从医务人员那里获得,也可以从维基百科或其他网站等在线资源中收集。医学知识可以在教育聊天机器人的上下文中呈现给用户(17/45)[ 12- 14 19 23- 25 27 32 34 41 46 48- 51 53],或者可以用来训练机器学习算法(5/45)[ 39 40 43 44 51].许多已开发的方法存储用户数据,并使用这些数据来定制聊天机器人的响应并改进其功能(11/45)。对话脚本是第三种数据存储库类型,它们通常由使用模式匹配作为文本理解或文本生成方式的聊天机器人保存(5/45)。少数研究没有提及存储的数据类型(9/45)。 表4总结了不同的数据库类型,并报告了保持每种数据库类型的研究。

纳入研究的数据库类型(n=45)。

数据库类型 研究
医学知识数据库 10 11 13 15- 17 20. 22- 24 26- 28 31- 33 36- 42 47 48 50- 53
用户信息数据库 11 13 18 21 25 39 40 45 46 50 53
对话脚本 11 12 14 15 19
没有提到过 21 29 30. 34 35 43 44 49 54
文本生成

文本生成模块为用户提供输出。在所包括的研究中,文本生成使用两种方法之一:固定输出或生成输出。固定输出方法在数据库中搜索最适合用户输入的输出,并将其呈现给用户。生成输出方法依赖于机器学习来生成由机器学习算法产生的原始自然语言输出。所包含的大多数研究中的聊天机器人提供了从数据库中提取的固定输出,除了[ 25 39 51],提供使用机器学习和深度学习方法生成的输出,以及[ 43],提出了一种可以提供固定输出和生成输出的混合方法。少数研究未报道输出生成方法,或由于输出模态不是文本而不适用[ 23 24 41 42 45].

讨论 主要研究结果

确定并报告了一个通用架构,以总结聊天机器人开发的技术方面。报告了聊天机器人的主要组件,以及这些组件之间的链接方式。聊天机器人通常由4个主要组件组成:文本理解模块、对话管理模块、数据管理层和文本生成模块。

开发聊天机器人最常用的设计方法是用于文本理解和响应生成的模式匹配。机器学习和生成方法是医疗领域中最不常用的聊天机器人开发方法之一。这主要有两个原因。与基于机器学习的方法相比,更依赖模式匹配方法的第一个原因是,模式匹配方法在实践中更可靠,因为它们对定义良好的查询产生准确的响应,从而导致更少的错误。基于机器学习的方法通常会产生不同类型的错误,这在医疗应用中是不能容忍的。造成这一趋势的第二个原因是机器学习领域在过去几年的快速发展,以及其方法的鲁棒性的增加,特别是随着深度学习的出现。虽然旧的方法依赖于基于规则的聊天机器人和模式匹配算法,但所有依赖机器学习进行文本理解和响应生成的方法都是在2017年至2019年间提出的。可能缺乏使用机器学习方法的另一个原因可能是,基于机器学习的方法需要使用大量特定领域的数据进行训练,这些数据在医疗领域可能稀缺且难以访问。总的来说,机器学习方法和算法更适合开发用于特定医疗条件的聊天机器人,如精神健康和自闭症,而基于规则的方法更适合开发用于一般医疗目的的聊天机器人。另一方面,模式匹配方法和算法在开发用于特殊和一般医疗条件的聊天机器人中得到了更广泛的应用。

在数据管理方面,所开发的聊天机器人跟踪了3种不同类型的数据库:医学知识库,包括医学事实库;用户信息数据库,包括用户的人口统计数据和他们的偏好细节;对话脚本数据库,包括用户响应的所有可能的对话文本条目。数据库的类型取决于聊天机器人的类型和目标功能。教育聊天机器人通常有一个医学知识库。基于用户情绪进行上下文切换的聊天机器人通常会保留一个用户信息数据库。

大多数开发的聊天机器人使用英语作为与用户交流的语言,而其他语言如德语、汉语和阿拉伯语则不太常见。这与大多数出版物起源于美国的事实是一致的,其次是澳大利亚,那里的第一语言是英语。

优势与局限 的优势

这篇综述主要集中在医疗领域的聊天机器人,没有具体说明应用领域,这使得它比以前进行的综述更全面[ 55].包括不同医疗应用的其他检讨[ 56]给出了会话代理的一般分类,而我们给出了每个组件的开发技术的更细粒度的描述。从不同的应用领域搜索更多的库,使我们在研究中包含了比Montenegro等人更多的聊天机器人[ 56].这就是为什么我们排除了绿野仙踪的研究,而它们在以前的评论中被使用。2018年和2019年早些时候进行了两项类似的系统回顾研究[ 57 58].第一项研究回顾了聊天机器人和会话代理的应用和评估措施,而第二篇论文则对医疗领域中聊天机器人系统的自然语言理解和机器学习所涉及的任务进行了批判性的回顾。这两篇论文都没有讨论在医疗领域使用聊天机器人的技术方面和开发方法。

限制

本文只关注基于文本的聊天机器人应用程序,其中输入或输出模式都是编写的。这排除了输入或输出方式为语音或视觉的研究,以及机器人技术和基于电话的方法。之所以做出这样的选择,是因为我们希望专注于文本处理技术,而不是图像或语音处理,因为语音到文本技术也会给聊天机器人的开发带来错误和另一层复杂性。

我们对当前审查中包含的出版物类型实施了一些限制。这些限制可能导致遗漏了在其他研究场所(如研讨会、书籍章节和会议摘要)发表的部分已开发的聊天机器人。此外,将搜索限制在以英语发表的论文上,也可能会导致一些聊天机器人的缺失,这些机器人是为用其他语言交流而开发的,并以自己的语言发表。例如,我们没有包括用中文或阿拉伯语发表的讨论聊天机器人用这些语言交流的论文。

本文主要介绍了聊天机器人的发展过程,没有考虑这些方法对患者的影响。因此,从技术角度来看,一些纳入研究的实施可能是可行的,但这并不一定意味着从医学角度来看它们是有效的。

实践及研究意义 实际意义

本文报告了在医疗领域中开发聊天机器人的技术方面。专家可以通过这种审查来确定最常见的开发方法,以帮助他们缩小选择范围,并决定哪种开发方法最适合他们的应用程序。

报告结果显示,大多数开发的聊天机器人都用英语与用户交流。虽然有一些人尝试用其他语言设计和开发聊天机器人,但在这方面还需要做更多的工作,特别是对于世界上大部分人口使用的语言,如中文和阿拉伯语。

尽管动态对话管理提供了更自然的用户体验,但大多数已开发的系统都依赖于静态对话管理方法。根据用户情绪或通过检测用户输入中的主题变化来改变对话上下文是聊天机器人开发中需要考虑的重要方面。

机器学习和人工智能方法在不同应用领域的会话代理开发中的使用最近有所增加。在开发聊天机器人时采用基于机器学习的方法的比例仍然相对较低,尽管近年来它一直在增加。监督式机器学习算法似乎更适合用于特殊医疗条件和疾病的聊天机器人的开发,而基于规则的方法则更多地用于开发用于一般医疗目的的聊天机器人。机器学习方法允许开发更智能的代理,通过提供更好的文本理解体验,包括更动态和灵活的对话管理,并生成更广泛的响应,从而提供更真实的用户体验。

研究的意义

由于这篇综述的目的是调查聊天机器人开发的技术方面,因此没有考虑进行临床试验的临床结果。进一步的综述将不同的开发技术与所开发的聊天机器人的临床结果联系起来是可能的和建议的。

在对话管理方面更开放和更广泛地采用最先进的方法[ 4],文本理解[ 5],以及文本生成[ 6]的方法可以真正有益于医疗领域会话代理的发展。

值得注意的是,开发聊天机器人的技术方面在研究中并不总是被明确提及。所设计的架构是一种通用架构,并不一定适用于每个已开发的聊天机器人。一个或多个组件可能被省略,聊天机器人可能仍然正常工作。

结论

在本综述的范围内,我们分析了为执行不同的医疗干预而开发的45个基于文本的聊天机器人的技术方面。聊天机器人最常用的交流语言是英语。聊天机器人通常包含4个主要组件:文本理解模块、对话管理器、数据库层和文本生成模块。开发聊天机器人最常用的技术是使用字符串匹配算法和一组包含示例输入和输出的脚本。从不同研究的发表年份来看,我们可以得出结论,聊天机器人在医疗应用中越来越受欢迎,尤其是在心理健康方面。机器学习和人工智能技术的应用最近有所增加。有些开发方法比其他方法更适合为特定的医疗条件而不是一般的医疗条件开发聊天机器人。未来的研究可以将聊天机器人的开发技术与其临床结果联系起来。重要的是对聊天机器人在支持和增强积极临床结果方面的有效性进行更深入的系统评价。我们需要理解不同的技术标准和开发方法,并将其与聊天机器人接受、利用和临床有效性的不同水平相关联。 Discussing the pros and cons of each chatbot system has also been left to future supplementary studies, to compare advantages and disadvantages of each chatbot system and link these to their postimplementation clinical outcomes.

系统评审和元分析扩展范围评审(PRISMA-ScR)检查表的首选报告项目。

搜索策略。

数据提取表单。

聊天机器人描述。

本研究是卡塔尔国家研究基金(NPRP12S-0303-190204)资助的项目的一部分。该项目名为“面向卡塔尔和阿拉伯世界的个性化智能数字心理健康平台”。

ZS制定了研究方案,并在AA的协助下进行了搜索,AA是所选研究的第二审稿人。MK支持了这项研究,修改了手稿,改进了写作,并对审稿人做出了回应。工作在MH的指导和监督下进行,研究选择由ZS和AA完成。采用ZS软件进行数据提取和结果综合。所有作者都审阅了手稿。

没有宣布。

透过计算机 J 一种研究人与机器之间自然语言交流的计算机程序 Commun。ACM 1966 01 9 1 36 45 10.1145/365153.365168 范登布鲁克 E Zarouali B Poels K 聊天机器人广告效果:信息何时传递? 计算机在人类行为中的应用 2019 09 98 150 157 10.1016 / j.chb.2019.04.009 Gnewuch U Morana 年代 Maedche 一个 为客户服务设计合作性和社会性对话代理 2017 2017国际信息系统会议(ICIS) 2017年12月10日至13日 韩国首尔 Serban 4 科林格 T Tesauro G Talamadupula K B Bengio Y 考维尔 一个 多分辨率递归神经网络在对话响应生成中的应用 2016 2020-02-12 http://arxiv.org/abs/1606.00776 亨德森 Budzianowski P Casanueva Coope 年代 Gerz D 库马尔 G 我期望šć N Spithourakis G PH值 Vulić TH 会话数据集的存储库 2019 2020-02-12 http://arxiv.org/abs/1904.06472 J 年代 H W Y J 通过泄露信息的对抗训练生成长文本 2018 第三十二届AAAI人工智能会议(AAAI-18) 2018年2月2日至7日 新奥尔良,洛杉矶 英克斯特 B Sarda 年代 萨勃拉曼尼亚 V 数字心理健康的共情驱动对话人工智能代理(Wysa):真实世界数据评估混合方法研究 JMIR Mhealth Uhealth 2018 11 23 6 11 e12106 10.2196/12106 30470676 v6i11e12106 PMC6286427 Tricco 交流 莉莉· E Zarin W O ' brien Colquhoun H Levac D 莫赫 D 彼得斯 医学博士 霍斯利 T l 亨佩尔 年代 阿克勒说道 EA C 麦高文 J 斯图尔特 l 哈特尔 l Aldcroft 一个 威尔逊 毫克 Garritty C 列文 年代 戈弗雷 厘米 麦克唐纳 Langlois 电动汽车 Soares-Weiser K 莫里亚蒂 J 克利福德 T Tuncalp Ozge 施特劳斯 SE 用于范围审查的PRISMA扩展(PRISMA- scr):检查表和解释 实习医生 2018 10 02 169 7 467 473 10.7326 / m18 - 0850 30178033 2700389 科恩 J 名义比额表的一致系数 教育与心理测量 2016 07 02 20. 1 37 46 10.1177 / 001316446002000104 Comendador 贝芙 旧金山 BMB Medenilla JS SMT 冰塔 此种 Pharmabot:儿科仿制药顾问聊天机器人 JOACE 2015 3. 2 137 140 10.12720 / joace.3.2.137 - 140 Abashev 一个 Grigoryev R Grigorian K Boyko V 基于信使的聊天机器人系统组织的编程工具:对门诊和转化医学的影响 BioNanoSci 2016 11 22 7 2 403 407 10.1007 / s12668 - 016 - 0376 - 9 黑洞 PW J 官窑瓷器 T PJ 基于传记知识检索的老年人定制对话系统 2015 橙色技术国际会议(ICOT) 2015年12月19-22日 香港 10.1109 / icot.2015.7498484 Tschanz 杜诺 Tl 河中沙洲 J Denecke K 使用eMMA管理药物 电脑 2018 8 51 8 18 25 10.1109 / MC.2018.3191254 26366060 ppa - 9 - 1243 PMC4562751 W Thangarajah J Padgham l 基于社区驱动问答对上下文匹配的健康对话系统 2011 第20届ACM信息与知识管理国际会议 2011年10月 纽约州纽约 10.1145/2063576.2064024 l C N J J Theeramunkong T Supnithi T X 曼迪:迈向智能初级保健聊天机器人应用 “知识与系统科学”。KSS 2017。计算机与信息科学通讯“, 2017 新加坡 出版公司 38 52 Rarhi K Mishra 一个 Mandal K 自动医疗聊天机器人 安乐椅 2018 4 28 2020-02-12 https://easychair.org/publications/preprint/DSwT Sakthivel V 斯里赫里 K 恋人 年代 Anisha CD 基于人工智能排序算法的智能咨询机器人 2018 软计算与网络安全国际会议(ICSNS) 2018年2月14日至16日 印度哥印拜陀 10.1109 / icsns.2018.8573642 毛雷尔 D 论文:基于自然语言对话系统的理性决策支持 Technische Universität达姆施塔特 2015 10 2020-12-12 https://d-nb.info/1116604477/34 MH CH 肯塔基州 在香港 QB 一种基于lstm的多层嵌入养老聊天机器人 2018 橙色技术国际会议(ICOT) 2017年12月8日至10日 新加坡 10.1109 / icot.2017.8336091 Rosruen N Samanchuen T 聊天机器人在医疗咨询系统中的应用 2019 第三届科技创新管理与工程科学国际会议(TIMES-iCON) 2018年12月12日至14日 泰国曼谷 10.1109 / times-icon.2018.8621678 Fadhil 一个 年代 解决促进健康生活方式的挑战:al聊天机器人方法 2017 第11届EAI医疗普适计算技术国际会议 2017年5月23-26日 西班牙巴塞罗那 10.1145/3154862.3154914 Fadhil 一个 OlloBot -面向基于文本的阿拉伯语健康对话代理:评估和结果 2019 自然语言处理最新进展国际会议(RANLP) 2019年9月 保加利亚瓦尔纳 10.26615 / 978 - 954 - 452 - 056 - 4 - _034 比克摩尔 太瓦 Utami D 松山 R Paasche-Orlow 使用会话代理改善在线健康信息的访问:一项随机对照实验 J医疗互联网服务 2016 01 04 18 1 e1 10.2196 / jmir.5239 26728964 v18i1e1 PMC4717285 比克摩尔 太瓦 舒尔曼 D Sidner C 使用对话代理对多种健康行为进行自动化干预 病人教育计数 2013 08 92 2 142 8 10.1016 / j.pec.2013.05.011 23763983 s0738 - 3991 (13) 00211 - 5 PMC3727973 Turunen Hakulinen J 斯特尔 O Gamback B 汉森 P 罗德里格斯Gancedo MC 德拉Cámara RS 史密斯 C 查尔顿 D Cavazza 多模式和移动会话健康和健身伙伴 计算机语音与语言 2011 4 25 2 192 209 10.1016 / j.csl.2010.04.004 戈什 年代 巴蒂亚 年代 巴蒂亚 一个 Quro:使用个性化聊天机器人对话系统促进用户症状检查 种马健康技术通知 2018 252 51 56 30040682 H 知识产权 Fai刘 JT 基于社会媒体的健康管理和干预对话代理 电脑 2018 8 51 8 26 33 10.1109 / mc.2018.3191249 Chatzimina Koumakis l 玛丽丝 K Tsiknakis 在姑息治疗中使用对话代理:可行性研究和初步评估 2019 IEEE第19届生物信息学与生物工程国际会议 2019年10月28日至30日 希腊雅典 10.1109 / bibe.2019.00095 C C Y K 一个聊天机器人支持的智能无线互动医疗保健系统,用于控制体重和促进健康 2019 IEEE工业工程与工程管理国际会议(IEEM) 2018年12月16日至19日 泰国曼谷 10.1109 / ieem.2018.8607399 Kasinathan V FS 尼古拉斯 幕斯塔法 一个 智能医疗聊天机器人(HECIA):马来西亚医疗中心的案例研究 2017 IEEE开放系统会议(ICOS) 2017年11月13日至14日 美里、马来西亚 10.1109 / icos.2017.8280270 Morbini F Forbell E DeVault D Sagae K Traum 博士 里索 AA 一个混合倡议的医疗保健对话系统 2012 话语与对话特别兴趣小组第十三届年会 2012年7月5日至6日 韩国首尔 Hudlicka E 健康行为的虚拟训练和指导:以正念冥想训练为例 病人教育计数 2013 08 92 2 160 6 10.1016 / j.pec.2013.05.007 23809167 s0738 - 3991 (13) 00207 - 3 PMC3970714 公园 年代 J 年代 C C 年代 J Suh B 为压力管理的简短动机访谈设计聊天机器人:定性案例研究 J医疗互联网服务 2019 04 16 21 4 e12231 10.2196/12231 30990463 v21i4e12231 PMC6488959 Denecke K 五月 R Y 面向医疗保健应用程序中的情感敏感会话用户界面 种马健康技术通知 2019 08 21 264 1164 1168 10.3233 / SHTI190409 31438108 SHTI190409 Denecke K Hochreutener 年代 Popel 一个 五月 R 使用对话式用户界面的自我回忆:概念与可用性研究 方法 2018 11 15 57 5-06 243 252 10.1055 / s - 0038 - 1675822 30875703 Denecke K Hochreutener SL Popel 一个 五月 R 与安娜交谈:具有会话用户界面的移动自我回忆应用程序 2018 数字健康国际会议 2018年4月23日至26日 法国里昂 10.1145/3194658.3194670 爱尔兰 D Atay C Liddle J 布拉德福德 D H Rushin O 马林斯 T 安格斯 D 怀尔斯 J 麦克布莱德 年代 沃格尔 一个 Hello Harlie:通过聊天机器人对话实现语音监控 种马健康技术通知 2016 227 55 60 27440289 莫里斯 RR Kouddous K Kshirsagar R 舒尔勒 SM 面向心理健康应用的人工共情对话代理:系统设计和用户感知 J医疗互联网服务 2018 06 26 20. 6 e10148 10.2196/10148 29945856 v20i6e10148 PMC6039770 KJ D Ko B 沪江 基于情感对话分析和句子生成的精神卫生服务心理咨询聊天机器人 2017 第18届IEEE移动数据管理国际会议 2017年5月29日- 6月1日 韩国大田 10.1109 / mdm.2017.64 妮可缇娜 年代 Callaioli 年代 贝兹 回忆的智能对话代理 2018 IEEE/ACM首届认知服务软件工程国际研讨会(SE4COG) 2018年5月28日至29日 瑞典哥德堡 10.1145/3195555.3195567 比克摩尔 太瓦 米切尔 SE 杰克 BW Paasche-Orlow 具有 LM Odonnell J 有抑郁症状的住院患者对关系因子的反应 交互第一版 2010 07 01 22 4 289 298 10.1016 / j.intcom.2009.12.001 20628581 PMC2901553 比克摩尔 太瓦 舒尔曼 D Sidner CL 基于行为医学本体的可重用健康咨询对话系统框架 J生物医学信息 2011 04 44 2 183 97 10.1016 / j.jbi.2010.12.006 21220044 s1532 - 0464 (11) 00002 - 5 PMC3063319 Househ 施耐德 J 艾哈迈德 K 阿拉姆 T 阿勒萨尼 D Siddig Fernandez-Luque l Qaraqe Alfuquha 一个 Saxena 年代 心理健康对话代理的进化自举开发方法 种马健康技术通知 2019 07 04 262 3. 228 231 10.3233 / SHTI190060 31349309 SHTI190060 Dongkeon l KJ 沪江 聊天机器人能感觉到你——这是一种利用情绪反应产生的咨询服务 2017 IEEE大数据集市国际会议(BigComp) 2017年2月13日至16日 济州岛,韩国 10.1109 / bigcomp.2017.7881752 Martinez-Miranda J 马丁内斯 一个 拉莫斯 R 阿基拉 H 吉梅内斯 l 阿里亚斯 H 罗萨莱斯 G 瓦伦西亚 E 评估用户对预防和检测自杀行为的基于移动的具身对话代理的可接受性 J医学系统 2019 06 25 43 8 246 10.1007 / s10916 - 019 - 1387 - 1 31240494 10.1007 / s10916 - 019 - 1387 - 1 Lokman 作为 Zain JS 糖尿病患者虚拟营养师(ViDi)的建筑设计 2009 第二届IEEE计算机科学与信息技术国际会议 2009年8月8日至11日 中国,北京 10.1109 / iccsit.2009.5234671 侯赛因 年代 Athula G 将传统聊天机器人知识库扩展到外部知识库并引入基于用户的糖尿病教育会话 2018 第32届国际先进信息网络与应用研讨会(WAINA) 2018年5月16-18日 克拉科夫,波兰 10.1109 / waina.2018.00170 Belfin 房车 Shobana AJ Manilal 马修 AA 先生 B 一种基于图形的癌症患者聊天机器人 2019 第五届先进计算通信系统国际会议(ICACCS 2019年3月15日至16日 印度哥印拜陀 10.1109 / icaccs.2019.8728499 Chaix B Bibault J 一个 Delamon G Guillemasse 一个 Nectoux P Brouard B 当聊天机器人遇到患者:乳腺癌患者和聊天机器人之间对话的一年前瞻性研究 JMIR癌症 2019 05 02 5 1 e12856 10.2196/12856 31045505 v5i1e12856 PMC6521209 Aljameel 党卫军 奥谢 JD 克罗克特 莱瑟姆 一个 Kaleem 阿拉伯语会话智能辅导系统的开发,用于ASD儿童的教育 2017 IEEE测量系统与应用计算智能与虚拟环境国际会议(CIVEMSA) 2017年6月26日至28日 法国安纳西 10.1109 / civemsa.2017.7995296 Vijayan 一个 Janmasree 年代 Keerthana C Syla 基于认知计算的自闭症儿童智能学习辅助平台框架 2018 国际控制、通信与计算会议(IC4) 2018年7月5日至7日 印度特里凡得琅 10.1109 / cetic4.2018.8530940 Aarabi P 虚拟心脏病专家-用于医疗诊断的对话系统 2013 IEEE电气与计算机工程加拿大会议(CCECE) 2013年5月26日 里贾纳,SK,加拿大 10.1109 / ccece.2013.6567775 Kadariya D Venkataramanan R 叫喊声 沪元 卡尔拉 Thirunarayanan K Sheth 一个 kBot:基于知识的个性化哮喘自我管理聊天机器人 2019 IEEE智能计算国际会议(SMARTCOMP) 2019年6月12日至15日 美国华盛顿特区 10.1109 / smartcomp.2019.00043 一个 Ntinga X Vilakazi K 会话代理提供快速艾滋病毒咨询和检测服务的潜力 2018 数据科学前沿与进展国际会议(FADS) 2017年10月23日至25日 西安,中国 10.1109 / fads.2017.8253198 Bendig E Erb B Schulze-Thuesing l 鲍迈斯特 H 下一代:临床心理学和心理治疗中的聊天机器人促进心理健康-范围审查 Verhaltenstherapie 2019 8 20. 1 13 10.1159 / 000501812 黑山共和国 JLZ da Costa CA 达罗莎·瑞吉 R 健康对话代理调查 专家系统与应用 2019 09 129 56 67 10.1016 / j.eswa.2019.03.054 Laranjo l 邓恩 AG) 霍奇金淋巴瘤 Kocaballi AB J 巴希尔 R Surian D 加利西亚语 B Magrabi F 投赞成票者 Coiera E 医疗保健中的对话代理:系统回顾 美国医学信息协会 2018 09 01 25 9 1248 1258 10.1093 /地点/ ocy072 30010941 5052181 PMC6118869 Bhirud N Tataale 年代 Randive 年代 Nahar 年代 医疗保健领域聊天机器人的文献综述 国际科学技术研究杂志 2019 07 8 7 225 231
Baidu
map