售前电话
135-3656-7657
售前电话 : 135-3656-7657
智慧医疗英文简称,是最近兴起的专有医疗名词,通过打造健康档案区域医疗信息平台,利用最先进的物联网技术,实现患者与医务人员、医疗机构、医疗设备之间的互动,逐步达到信息化。
随着计算机科学技术的飞速发展,现已有非常多的AI方法手段应用于医疗服务行业,进而让患者享受安全、便利、优质的诊疗服务!
本文将从大数据+爬虫技术出发,运用语言打造便捷、高效的智能问诊服务平台;本平台基于日常聊天库、医学知识库等,运用对话交互技术,解决患者医疗、健康类咨询需求。比如医院科室位置、就医流程、健康建议、药物使用、疾病知识等;其咨询效率要比医院的咨询台人工回复更强,即不用耗费医生精力即可为患者提供关于医疗和健康的信息服务。
目录
1项目简介 1.1项目概述
本项目是继智慧医院项目之智能分诊系统之后的又一全新打造的系统:智能问答系统。本系统主要是基于语言打造的,旨在让患者轻松、便捷地了解其病情、就诊医院等信息,以及减轻人工回复压力,高效地解决了问诊难、问诊贵等问题,打造一系列公益智慧医院系统是为了实现“人人健康,健康人人”的项目初衷。
具体而言,本项目实现过程主要用到了爬虫基础以及天行数据网站提供的问答大数据库,利用网上现成资源最后达到的效果是实现患者与机器人医生之间的咨询问答,减轻了人工问答的人力耗费以及节省了患者咨询医生的费用。
总之,本项目产品是一个比较便捷高效的智能问诊系统;接下来将详细阐述项目产品的创造过程。
1.2前期准备
因为本项目系统用到了网上的现成资源,所以需要找到目标网址,并运用爬虫技术获取目标请求接口等信息。
在这里,我找到的是一个名为天行数据的网站,接下来的操作都是基于它来实现的
其中的应用接口千千万,具体而言,用到了其中的图灵机器人接口
根据网站内接口信息等介绍,一步一步进而实现我们的问答系统。
智能问答系统的打造用到语言及部分第三方库
在这里:
环境:3.8.2
编译器: 2018.1.2 x64
第三方库及模块:库
2项目分析 2.1代码详解
导入用到的模块及第三方库
import requests
接下来要注意网站内接口的用例提示
把核心部分摘抄出来
请求示例已经给出,修改地方仅为 以及后面的“你好”这类的输入信息部分
在代码的具体体现中,“你好”等信息可以通过 input()由用户输入
而 对应的是个人账户申请时的控制台中的 值
这一部分清楚之后,就开始撸代码了
# 获取接口地址 url = '?key=这里填你账户的APIKET值&question=你好' # 请求 resp = requests.get(url)
之后因为要通过用户输入值获得类似“你好”等字符值,这里就可以改进一下(在之后的代码中将用户输入值传给了mag)
所以在代码中将“你好”改为mag传入的值
url = '?key=这里填你账户的APIKET值&question=你好' 改进为
url = '?key=这里填你账户的APIKET值&question='+mag加上用户输入,核心代码如下: