医疗世界正在快速朝向个性化和低成本的方向发展,Babylon Health看到了这样的机会——通过开创性的云端应用来大幅扩张和改进他们所提供的服务。
 
通过使用基于Apache Cassandra的DSE,Babylon构建了高度个性化并基于移动端的24/7医疗服务,并且能够保护客户的重要数据。
 
“作为一家公司,我们的雄心壮志是能够提高每一个人所接受到的医疗服务。新生的技术对于实现这个目标至关重要,而DataStax则为我们的发展奠定了坚实的基础。”
 
——Babylon Health数据及AI认知总 Mohammad Khodadadi

 
一分钟案例速读
 
行业
健康产业
 
机会
  • 需要24/7在多个国家和地区提供服务
  • 需要符合最严格的安全和服务要求
  • 随着公司的发展,需要满足逐步扩张的需求
解决方案
  • 使用基于Apache Cassandra且提供更好的安全保障的DataStax Enterprise
成果
  • 两万六千英国居民使用Babylon的虚拟医生服务
  • 仅用大约2分钟的时间即可在Babylon应用程序上找到医生
  • 瞬间在Babylon应用程序上获取你的医疗记录
 
 
Babylon有一个目标:为所有人提供全面且个性化的医疗服务。
 
Babylon有一支由科学家、数据工程师、临床医师及数学家组成的队伍,他们正在构建一个能够提供病患服务和问诊咨询的新平台。无论病患身处何处、需要什么样的治疗方式,这个平台都能够全天候为病患提供支持。
 
为了能够实现这种提供医疗服务的新方式,Babylon需要一个能够持续在线、安全性高且易伸缩的平台来存储患者数据。想要达到这些要求,Babylon的数据团队找到了DataStax。
 
通过使用基于Apache Cassandra的DataStax Enterprise (DSE),Babylon得以根据患者数量来扩展他们的IT基础架构。同时,考虑到DSE中储存的敏感个人信息,Babylon还受益于DSE充分集成的安全和访问控制功能。

 
01 提升每一个人的医疗水平
 
想要去看医生,对很多人来说比较难找到一个合适的时间,尤其如果是临时才决定。与此同时,手机和线上服务的普及催生了未来新的医疗服务方式。
 
数字医疗服务提供平台Babylon是市场上的佼佼者,他们通过结合视频问诊和一个新的AI症状检测程序(symptom checker)来与患者进行交互。
 
Babylon想要继续扩张成长,并且继续为会员通过移动设备提供实时且个性化的医疗建议。与此同时,Babylon还必须要保证最高级别的安全性、隐私性和访问控制,从而保证患者的信息档案在任何时候都是安全的。
 
Babylon的人工智能认知(AI Cognition)团队是由其数据总监Mohammad Khodadadi所领导的。他负责保证公司的数据平台能够满足公司的国际发展计划,同时还要与复杂的智能解决方案相适应。
 
“我们公司必须要符合一些你能想象到的最严格的安全和服务要求”,Khodadadi如是说,“我们的数据运营团队必须要非常自信能够让我们的数据平台可以随着公司的目标扩张。我们必须确保从一开始就有内置的安全性解决方案,而且该方案必须能够在未来同样适应我们对数据的需求。在市场上可选的技术里面,我们选择了DataStax Enterprise来支持我们的发展和成长。
考虑到DSE能够随着公司的扩张而进行伸缩,能够帮助Babylon满足新的市场需求,Babylon的数据团队最终选择了DSE。
 
在那些Babylon逐步为更多的患者和客户提供服务的国家,只需要简单地向Babylon的服务中添加更多的Cassandra节点,即可为患者和客户提供更多的资源。
 
当Babylon扩张到新的国家,只需向Babylon的服务在新的地区添加节点或添加云服务商即可,而且这些新地区的节点也可以被安全地管理。
“从管理的角度来看,向DataStax Enterprise中添加更多的资源是非常简单的”,Khodadadi说,“无论是向集群中添加新节点,还是添加一个新的地区,我们都可以轻松满足业务需求。DataStax Enterprise还提供了基于角色的访问控制功能,这使我们能够控制对于患者数据的访问权,只允许符合要求的人访问数据。”

 
02 为患者提供更多基于AI和数据的服务
 
随着时间的推移,Babylon扩大了它的服务范围——从医生视频问诊、医疗专家通过文字消息与患者进行沟通、视频消息,到最近应用的人工智能技术。
 
Babylon的全新症状检测服务通过聊天界面与用户使用自然语言进行交流,然后该服务会识别病症症状和医疗名词,并向患者给出最合理的后续建议。
 
“当你与患者进行沟通时,你会发现每个人表达自己的方式千差万别,而且他们交流沟通的途径也不尽相同”,Khodadadi说,“为了应对这种情况,我们的解决方式是开发一个AI系统——这个系统不仅有很多语义学和机器学习的最新成果,还有一个简单的交互界面,以便患者可以更多地了解他们的症状细节和风险因素。我们使用DSE来帮助处理所有的相关数据,并用这项服务为患者提供后续的行动建议。”
 
在对患者的问诊过程中,Babylon使用DSE的图分析(graph analytics)功能来记录和分析相关数据。随着时间的推移,在积累更多的信息之后,Babylon会根据已有信息个性化地提出医疗建议并与患者进行交互。
 
Khodadadi评论道:“图分析非常利于展示数据点之间的关系,这在医疗情境中非常可贵。只需要DSE这一个平台,我们便可以多角度地分析数据。这使我们可以与患者有更深入的交流,并提高医疗服务的最终效果。”

 
03 助力医疗服务的未来
 
通过使用DSE,Babylon可以在全世界各地将应用程序部署在云端,同时还能严格控制一些特定数据的存储地点、访问权限以及随着时间的推移应该如何使用这些数据。
 
这意味着需要横跨全世界不同的云服务来管理数据,因为Babylon需要根据各个国家和地区的情况选择最符合公司目标的云服务合作对象。
 
“我们选择了DSE,因为它可以超大规模地进行工作,并且还有现成内置的安全架构。不仅如此,它还可以横跨多云运行,而不是只能被限制在某个云服务提供商。我们需要支持Babylon进军世界范围内的的多个市场,每天需要为成千上万的患者提供服务”,Khodadadi评论道。
 
Khodadadi还说:“Babylon正在和中国以及来自北美、东南亚、中东的多个国家建立新的合作关系。通过使用DSE,我们可以提供实时的问诊服务。并且随着我们扩大运营,DSE帮助我们为国际化增长做好准备。”
 
Babylon已经与英国国民医疗服务体系(National Health Service)达成合作,通过视频和聊天提供创新的患者问诊服务。除此之外,Babylon还在爱尔兰和卢旺达提供服务。在这些国家,Babylon已经为超过260万会员提供了医疗支持,并且这个数字有机会增长至数百万。
 
Babylon还与三星成为了重要的合作伙伴,从而在英国和爱尔兰提供更多的医疗服务。另外,Babylon还与腾讯达成了合作关系,从而为中国大陆的用户提供医疗支持。
 

 

行业动态 | 腾讯合作商Babylon使用Cassandra保护患者数据并提高医疗效果的更多相关文章

  1. Cassandra如何保证数据最终一致性

    Cassandra如何保证数据最终一致性:1.逆熵机制(Anti-Entropy)使用默克尔树(Merkle Tree)来确认多个副本数据一致,对于不一致数据,根据时间戳来获取最新数据. 2.读修复机 ...

  2. 通过Dapr实现一个简单的基于.net的微服务电商系统(十七)——服务保护之动态配置与热重载

    在上一篇文章里,我们通过注入sentinel component到apigateway实现了对下游服务的保护,不过受限于目前变更component需要人工的重新注入配置以及重启应用更新componen ...

  3. 我从腾讯那“偷了”3000万QQ用户数据,出了份很有趣的独家报告!

    声明: 1.目前程序已停止运行!QQ空间也已升级访问安全机制. 2.本“分析”数据源自部分用户的公开信息,并未触及隐私内容,广大网友无需担心. 3.QQ空间会不定期发布大数据分析报告,感兴趣的朋友关注 ...

  4. cassandra 如何写数据以及放置副本

    application发送数据到server application 发送请求到server 根据设置的load balance 规则从cluster中挑选一个coordinator,一般使用轮询即可 ...

  5. 使用Python登录腾讯MTA数据分析平台,然后获取相关数据

    思路: 第一步:使用pypeteer.launcher打开浏览器, 第二步:找到mta的登录页面,默认是使用QQ登录的,需要再触发一下切换使用帐号密码登录的按钮(通过使用iframe嵌入的腾讯单点登录 ...

  6. cassandra迁移表数据

    cassandra的迁移表数据有2种方式,以keyspace名为mydb,table名为user为例子: 方法一:copy命令. 这种方式适合数据量较小的情况. 1.进入cqlsh,输入命令:COPY ...

  7. cassandra删除所有数据,重置为初始状态——删除<data dir>/data/* <data dir>/commitlog/* <data dir>/saved_caches/* 重启cassandra即可

    Are you looking for a method other than drop keyspace? Okay based on your clarification... I would s ...

  8. Cassandra 如何处理跨数据中心的数据库延时问题

    分布式系统的可靠.延时.一致性等问题是一般性问题,不局限于数据库,而Cassandra提供了一个很好的解决思路. Cassandra号称能做到跨数据中心的数据库访问的高效访问,它的实现方式其实是把延时 ...

  9. 转 从腾讯那“偷 了”3000万QQ用户数据

    http://www.icaijing.com/hot/article4899809/ http://news.cnblogs.com/n/533061/

随机推荐

  1. 【ORA】 ORA-01031:权限不足的问题

    今天创建一个用户,赋予dba权限,在plsql中选择sysdba登录,但是报错 ORA-01031 在网上找了好久最后的解决办法是 不仅仅要有dba权限 还要有这个权限: grant all priv ...

  2. C++ STL 栈和队列

    栈和队列 头文件 #include<queue> // 队列 #include<stack> //栈 定义方式 //参数就是数据类型 stack<int> s; q ...

  3. 欢迎来到 ZooKeeper 动物世界

    本文作者:HelloGitHub-老荀 Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费有趣.入门级的 ZooKeeper 开源教程,面向有编程基础的新手. Zo ...

  4. windows ping bat脚本

    参考百度链接:https://zhidao.baidu.com/question/577024998.html 要求:1.从同级目录下读取iplist.txt文件内的ip/域名列表(每行一个):2.对 ...

  5. 计算机网络安全 —— C# 使用谷歌身份验证器(Google Authenticator)(五)

    一.Google Authenticator 基本概念  Google Authenticator是谷歌推出的一款动态口令工具,旨在解决大家Google账户遭到恶意攻击的问题,在手机端生成动态口令后, ...

  6. 攻击JWT的一些方法

    JWT安全隐患之绕过访问控制 https://mp.weixin.qq.com/s/xe8vOVhaysmgvxl-A3nkBA 记录一次JWT的越权渗透测试 https://mp.weixin.qq ...

  7. 为什么要内存对齐?Go 语言有时也需要考虑对齐的问题

    https://mp.weixin.qq.com/s/NE6Y2TVxrl-cpY-36puQcQ

  8. Golang简易版 网站路径扫描demo

    package main import ( "bufio" "fmt" "net/http" "os" "re ...

  9. MySql(二)索引的设计与使用

    MySql(二)索引的设计与使用 一.索引概述 二.设计索引的原则 三.BTREE索引与HASH索引 一.索引概述 所有Mysql列类型都可以被索引,对相关列使用索引时提高select操作性能的最佳途 ...

  10. Session.invalidate与sessiont.removeAtribute()学习比较

    当浏览器第一次请求时,服务器创建一个session对象,同时生成一个sessionId,并在此次响应中将sessionId 以响应报文的方式传回客户端浏览器内存或以重写url方式送回客户端,来保持整个 ...