医疗世界正在快速朝向个性化和低成本的方向发展,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. 【Docker】runtime create failed: container_linux.go:345: 解决

    ------------------------------------------------------------------------------------------------- | ...

  2. leetcode 1240. 铺瓷砖(回溯,DFS)

    题目链接 https://leetcode-cn.com/problems/tiling-a-rectangle-with-the-fewest-squares/ 题意: 用尽可能少的正方形瓷砖来铺地 ...

  3. SparkStreaming和Kafka基于Direct Approach如何管理offset实现exactly once

    在之前的文章<解析SparkStreaming和Kafka集成的两种方式>中已详细介绍SparkStreaming和Kafka集成主要有Receiver based Approach和Di ...

  4. [Usaco2007 Dec]Building Roads 修建道路

    题目描述 Farmer John最近得到了一些新的农场,他想新修一些道路使得他的所有农场可以经过原有的或是新修的道路互达(也就是说,从任一个农场都可以经过一些首尾相连道路到达剩下的所有农场).有些农场 ...

  5. Redis-第五章节-8种数据类型

    目录 一.Redis对key的操作 二.五种数据类型 String类型 List(集合) Set(集合) Hash(哈希) Zset(有序集合) 三.三种特殊数据类型 geospatial(地理位置) ...

  6. 三十三:WEB漏洞-逻辑越权之水平垂直越权

    水平和垂直越权 水平越权:可以获得同级别用户权限 垂直权限:享受高几个层次的用户权限 解释,原理,检测,利用,防御 通过更换的某个ID之类的身份标识,从而使得A账号获取(修改,删除)B账号的数据,通过 ...

  7. Spring依赖注入的方式、类型、Bean的作用域、自动注入、在Spring配置文件中引入属性文件

    1.Spring依赖注入的方式 通过set方法完成依赖注入 通过构造方法完成依赖注入 2.依赖注入的类型 基本数据类型和字符串 使用value属性 如果是指向另一个对象的引入 使用ref属性 User ...

  8. Linux Centos7之由Python2升级到Python3教程

    1.先查看当前系统Python版本,默认都是Python2.7,命令如下: [root@localhost gau]# python -V Python 2.7.5 2.安装Python3,安装方法很 ...

  9. 如何创建一个Java项目

    目录 新建项目 项目信息配置 创建Java类 编译和运行 新建项目 首先双击eclipse进入到eclipse页面. 菜单"File"下的"New"里" ...

  10. Linux sudo权限提升漏洞整改方法

    一.漏洞概述 1月26日,Sudo发布安全通告,修复了一个类Unix操作系统在命令参数中转义反斜杠时存在基于堆的缓冲区溢出漏洞.当sudo通过-s或-i命令行选项在shell模式下运行命令时,它将在命 ...