[go: up one dir, main page]

WO2018153029A1 - Data association-based doctor rating and recommendation system and method - Google Patents

Data association-based doctor rating and recommendation system and method Download PDF

Info

Publication number
WO2018153029A1
WO2018153029A1 PCT/CN2017/096126 CN2017096126W WO2018153029A1 WO 2018153029 A1 WO2018153029 A1 WO 2018153029A1 CN 2017096126 W CN2017096126 W CN 2017096126W WO 2018153029 A1 WO2018153029 A1 WO 2018153029A1
Authority
WO
WIPO (PCT)
Prior art keywords
doctor
node
hospital
information
disease
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2017/096126
Other languages
French (fr)
Chinese (zh)
Inventor
张贯京
葛新科
王海荣
高伟明
张红治
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Qianhai AnyCheck Information Technology Co Ltd
Original Assignee
Shenzhen Qianhai AnyCheck Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Qianhai AnyCheck Information Technology Co Ltd filed Critical Shenzhen Qianhai AnyCheck Information Technology Co Ltd
Publication of WO2018153029A1 publication Critical patent/WO2018153029A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/22Social work or social welfare, e.g. community support activities or counselling services
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/20ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms

Definitions

  • the present invention relates to the field of medical big data, and in particular, to a doctor rating recommendation system and method based on data association.
  • Big data technology can accelerate medical conjecture and discover the transformation of medical practice: With the growing private and public medical data, big data technology helps people store and manage medical big data and from large volume, high complexity The value of the data will be extracted, and related medical technologies and products will continue to emerge, which will likely open up a new golden generation for the medical industry.
  • the current medical data analysis system analyzes and processes medical big data, and does not consider the factors that the user evaluates to the doctor, nor does it refer to the medical big data based on the doctor evaluation information in the registration system.
  • doctors cannot be rated by big data, and patients often have to find the corresponding doctor through a large number of inquiries.
  • a primary object of the present invention is to provide a doctor rating evaluation system and method based on data association, which aims to solve the technical problem of not analyzing and processing and recommending a doctor based on the evaluation system in the process of medical big data processing.
  • the present invention provides a doctor rating evaluation system based on data association, which operates In the data center, the data center is connected to the hospital information system, the client, and the registered website through a network, and the doctor-ranking recommendation system based on the data association includes:
  • an obtaining module configured to obtain medical data from a hospital information system of each hospital
  • a creating module configured to parse medical data of each hospital, and create a list of disease types according to a disease type keyword
  • an obtaining module configured to obtain evaluation information from a registered website
  • an association module configured to perform a search in the evaluation information according to a node keyword in a disease type list, and associate the retrieved evaluation information with a node corresponding to the node keyword;
  • a rating module configured to score each doctor in the disease type list according to the retrieved evaluation information
  • the display module is configured to: when the user queries the corresponding disease through the client, recommend the doctor with the highest score to the user, and display it on the client of the user.
  • the medical data further includes a hospital name, a patient name, a patient's age, a diseased day, a disease cause, a disease diagnosis information, a drug name, a drug quantity, a doctor name, a doctor's office, a fee, and a patient's Contact information.
  • the disease type list is divided into three layers of nodes, the first layer node is a disease name node, the second layer node is a department node of the hospital where the disease type is located, and the third layer node is a doctor information node.
  • the evaluation information includes evaluation content, praise or bad review.
  • the present invention further provides a doctor rating recommendation method based on data association, which is applied to a data center, and the data center is connected to a hospital information system, a client, and a registered website through a network, and the method includes:
  • the highest rated doctor is recommended to the user and displayed on the user's client.
  • the medical data further includes a hospital name, a patient name, a patient's age, a diseased day, a disease cause, a disease diagnosis information, a drug name, a drug quantity, a doctor name, a doctor's office, a fee, and a patient's Contact information.
  • the disease type list is divided into three layers of nodes, the first layer node is a disease name node, the second layer node is a department node of the hospital where the disease type is located, and the third layer node is a doctor information node.
  • the step of associating the node information in the disease type list with the node information and associating the retrieved evaluation information with the node corresponding to the node keyword comprises the following steps: [0027] (1) Obtaining a node keyword in the disease type list, and searching for the corresponding evaluation information by using the keyword, wherein the node keyword in the disease type list may be a node name, or may be a certain one of the nodes Set the keyword;
  • an evaluation information includes a node keyword in the disease type list, the evaluation information is associated with a node corresponding to the node keyword.
  • a and b are fixed parameters.
  • the present invention adopts the above technical solution, and brings the technical effects as follows:
  • the medical data is analyzed by big data, thereby rating the doctor of the hospital, facilitating the patient.
  • the doctor who picks up the disease chooses the doctor, which saves the patient's inquiry.
  • FIG. 1 is a schematic diagram of an application environment of a doctor rating recommendation system based on data association according to the present invention
  • FIG. 2 is a schematic diagram of functional modules of a preferred embodiment of a physician association rating system based on data association of the present invention
  • FIG. 3 is a flow chart of a preferred embodiment of a doctor-ranking recommendation method based on data association of the present invention
  • FIG. 4 is a schematic diagram of a list of disease types of the present invention.
  • FIG. 1 is a schematic diagram of an application environment of a doctor rating recommendation system based on data association according to the present invention.
  • the data association based physician rating recommendation system 20 of the present invention operates in the data center 2.
  • the data center 2 is communicatively coupled to one or more hospital information systems 1 (illustrated by three in FIG. 1) via the network 3 to acquire a plurality of medical data from the hospital information system 1.
  • the medical data includes, but is not limited to, the name of the hospital, the name of the patient, the age of the patient, the disease, the cause of the disease, the diagnosis information of the disease, the name of the drug, the number of drugs, the name of the doctor, the department of the visit, the cost, and the contact information of the patient. (for example, email address, mobile number, and instant messaging account, etc.).
  • the network 3 may be a wired communication network or a wireless communication network.
  • the network 3 is preferably a wireless communication network including, but not limited to, a GSM network, a GPRS network, a CDMA network, a TD-SCDMA network, a WiMAX network, a TD-LTE network, an FDD-LTE network, and the like.
  • the data center 2 is communicably connected to one or more clients 4 (illustrated by taking three as an example in FIG. 1) through the network 3, and the doctor with the highest rating after the user is retrieved is recommended to the patient.
  • the data center 2 may further analyze and process the medical data, and send the analyzed disease association list (as shown in FIG. 4 to the associated list of diseases "fever") to the patient via the network 3.
  • Corresponding client 4 It should be noted that the client 4 is held by a user, and the user can obtain the client through the client 4. Medical data.
  • the data center 2 is communicatively connected to the website 5 through the network 3, and is used to obtain evaluation information of the patient from the website 5 from the website.
  • the registered website 5 provides an API interface, and the device or system accessing the API interface can obtain evaluation information from the registered website 5.
  • the data center 2 obtains the evaluation information of the doctor on the basis of the authorization of the registered website 5 (i.e., authorized access to the API interface provided by the registered website 5).
  • the registered website 5 is connected to the one or more hospital information systems 1, and the patient can register through the registered website 5, and then the registration information is sent to the hospital information system 1 to form the registration information of the hospital.
  • the user selects the hospital A internal medicine registration number on the registered website 5, and after the website 5 generates the registration information, the hospital information system 1 sent to the hospital A forms the registration information of the hospital A.
  • the visiting doctor can be evaluated on the registered website 5, and the registered website 5 retains the rating information for other patients to view.
  • the data center 2 is a server of a cloud platform or a data center, and can better manage and/or assist with the data transmission capability and data storage capability of the cloud platform or the data center.
  • the data center 2 is connected to the client 4.
  • the client 4 may be, but is not limited to, any other suitable portable electronic device such as a smart phone, a tablet computer, a personal digital assistant (PDA), a personal computer, an electronic signboard, and the like.
  • a smart phone such as a smart phone, a tablet computer, a personal digital assistant (PDA), a personal computer, an electronic signboard, and the like.
  • PDA personal digital assistant
  • FIG. 2 it is a schematic diagram of a functional module of a preferred embodiment of a physician-ranking recommendation system based on data association of the present invention.
  • the data association based doctor rating recommendation system 20 is applied to the data center 2.
  • the data center 2 includes, but is not limited to, a doctor association rating system 20 based on data association, a storage unit 22, a processing unit 24, and a communication unit 26.
  • the storage unit 22 may be a read only storage unit ROM, an electrically erasable storage unit EEPRO M, a flash storage unit FLASH or a solid hard disk.
  • the processing unit 24 may be a central processing unit (CPU), a microcontroller (MCU), a data processing chip, or an information processing unit having a data processing function.
  • CPU central processing unit
  • MCU microcontroller
  • data processing chip or an information processing unit having a data processing function.
  • the communication unit 26 is a wireless communication interface with remote wireless communication functions, for example, supports communication technologies such as GSM, GPRS, WCDMA, CDMA, TD-SCDMA, WiMAX, TD-LTE, FDD-LT E Communication interface.
  • the data association-based doctor rating recommendation system 20 includes, but is not limited to, an acquisition module 200, a creation module 210, an association module 220, a rating module 230, and a display module 240, and the module referred to in the present invention refers to a module.
  • a series of computer program instructions that can be executed by the processing unit 24 of the data center 2 and that are capable of performing a fixed function are stored in the storage unit 22 of the data center 2.
  • the acquisition module 200 is configured to acquire medical data from the hospital information system 1 of each hospital.
  • the hospital information system 1 provides a data import interface (eg, an application program interface, API), and a device or system that accesses the data import interface can be from the hospital information system.
  • a data import interface eg, an application program interface, API
  • the obtaining module 200 invokes an API interface provided by the hospital information system 1 to obtain medical data.
  • the medical data belongs to private information
  • the medical data is sent to the data center 2, and the encryption and decryption algorithm is adopted (for example, the MD5 encryption and decryption algorithm and the RSA encryption and decryption algorithm).
  • DES encryption and decryption algorithm for example, the MD5 encryption and decryption algorithm and the RSA encryption and decryption algorithm.
  • DSA encryption and decryption algorithm for example, the MD5 encryption and decryption algorithm and the RSA encryption and decryption algorithm
  • AES encryption and decryption algorithm etc.
  • the creating module 210 is configured to parse the medical data of each hospital, and create a disease type list according to the disease type keyword.
  • the disease type list is divided into three layers of nodes, the first layer node is a disease name node (the node holds disease name information), and the second layer node is a department node of the hospital where the disease type is located (the node holds the name of the hospital department), The third layer node is the doctor information node (this node saves the doctor's name, job title, receiving volume, favorable rate, etc.).
  • the list of disease types is a list of disease "fever". In other embodiments, the list of disease types may be more than three layers (eg, four layers, five layers, or more)
  • the obtaining module 200 is configured to obtain evaluation information from the website 5 for registration.
  • the rating information may be, but is not limited to, rating content, praise or bad reviews, and the like.
  • the association module 220 is configured to perform a search in the evaluation information according to a node keyword in the disease type list, and associate the retrieved evaluation information with a node corresponding to the node keyword.
  • step of associating the retrieved evaluation information with the node corresponding to the node keyword according to the node keyword in the disease type list includes the following steps:
  • the node keyword in the disease type list may be a node name, or may be A preset keyword in the node.
  • the housekeeping word of the hospital department node is "XX X People's Hospital Internal Medicine YY doctor";
  • an evaluation information includes a node keyword in the disease type list, the evaluation information is associated with a node corresponding to the node keyword.
  • the rating module 230 is configured to score each doctor in the disease type list according to the retrieved evaluation information.
  • the display module 240 is configured to recommend the highest rated doctor to the patient when the user queries the corresponding disease through the client 4, and displays it on the client 4 of the user. Specifically, as shown in FIG. 4, if the doctor's score in the hospital of A hospital is up to 145 points, when the user queries the fever through the client 4, the doctor's information of the hospital A is displayed to the user. Client 4 on it.
  • FIG. 3 there is shown a flow chart of a preferred embodiment of the doctor-ranking recommendation method based on data association of the present invention.
  • the data association based doctor rating recommendation method is applied to the data center 2, and the method includes the following steps:
  • Step S10 The obtaining module 200 acquires medical data from the hospital information system 1 of each hospital.
  • the hospital information system 1 provides a data import interface (eg, an application program interface, an API), and a device or system that accesses the data import interface can be from the hospital information system.
  • a data import interface eg, an application program interface, an API
  • the obtaining module 200 invokes an API interface provided by the hospital information system 1 to obtain medical data.
  • the medical data belongs to private information
  • the medical data is sent to the data center 2
  • the encryption and decryption algorithm is adopted (for example, the MD5 encryption and decryption algorithm, RSA)
  • the encryption and decryption algorithm, the DES encryption and decryption algorithm, the DSA encryption and decryption algorithm, the AES encryption and decryption algorithm, etc.) first encrypt the medical data, and then transmit it to the data center 2.
  • Step S11 The creating module 210 parses the medical data of each hospital, and creates a disease type list according to the disease type keyword.
  • the disease type list is divided into three layers of nodes, the first layer node is the disease name node (the node holds the disease name), the second layer is the department node of the hospital where the disease type is located (the node holds the disease name), and the third layer For the doctor information node (this node saves the doctor's name, title, etc.).
  • the list of disease types is a list of diseases "fever”. In other embodiments, the list of disease types may be more than three layers (e.g., four layers, five layers, or more).
  • Step S12 The obtaining module 200 acquires the evaluation information from the registered website 5.
  • the rating information may be
  • Step S13 The association module 220 searches the evaluation information according to the node keyword in the disease type list, and associates the retrieved evaluation information with the node corresponding to the node keyword.
  • step of associating the retrieved evaluation information with the node corresponding to the node keyword according to the node keyword in the disease type list includes the following steps:
  • the node keyword in the disease type list may be a node name, or may be a node A default keyword.
  • the housekeeping word for the hospital department node is "XX"
  • the evaluation information is associated with a node corresponding to the node keyword.
  • Step S14 The rating module 230 scores each doctor in the disease type list according to the retrieved evaluation information.
  • Step S15 When the user queries the corresponding disease through the client 4, the display module 240 recommends the doctor with the highest score to the user and displays it on the client 4 of the patient. Specifically, as shown in Figure 4, if the doctor's score in the hospital of A hospital is up to 145 points, then when the patient queries the fever through the client 4, the doctor's information of the hospital A is displayed. Client 4 on it.
  • the present invention adopts the above technical solution, and brings the technical effects as follows: According to the data association-based doctor rating recommendation system and method of the present invention, big data analysis is performed on the medical data, thereby rating the doctor in the hospital, facilitating the patient. The doctor who picks up the disease chooses the doctor, which saves the patient's inquiry.

Landscapes

  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Child & Adolescent Psychology (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Epidemiology (AREA)
  • Biomedical Technology (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

Provided are a data association-based doctor rating and recommendation system and method, said method comprising: obtaining medical data from a hospital information system (1) of each hospital (S10); analyzing the medical data of each hospital, and creating an illness type list according to an illness type keyword (S11); obtaining public review information from a registration review website (S12); searching in said registration review website according to a node keyword in the illness type list, and associating the retrieved review information with the node corresponding to the node keyword (S13); according to the retrieved review information, rating each doctor in the illness type list (S14); when a user queries a corresponding illness by means of a client (4), recommending the highest-rated doctor to the user and displaying on the client (4) of the user (S15). Big-data analysis is performed on the medical data so that it is convenient for a patient to find a doctor when suffering from a corresponding illness, saving time when the patient is searching.

Description

说明书 发明名称:基于数据关联的医生评级推荐系统及方法 技术领域  Title: Invention Name: Doctor Rating Recommendation System and Method Based on Data Association

[0001] 本发明涉及医疗大数据领域, 尤其涉及一种基于数据关联的医生评级推荐系统 及方法。  [0001] The present invention relates to the field of medical big data, and in particular, to a doctor rating recommendation system and method based on data association.

背景技术  Background technique

[0002] 近年来随着互联网、 云计算和物联网等的迅猛发展, 无所不在的移动设备、 RF ID、 无线传感器每分每秒都在产生数据, 数以亿计用户的互联网服务吋吋刻刻 在产生巨量的交互, 要处理的数据量巨大, 数据一直都在以每年 50%的速度增长 , 而业务需求和竞争压力对数据处理的实吋性、 有效性又提出了更高要求, 传 统的常规技术手段根本无法应付, 因此, 大数据技术 (Big Data) 成为近来的一 个技术热点, 引起了广泛的重视。  [0002] In recent years, with the rapid development of the Internet, cloud computing, and the Internet of Things, ubiquitous mobile devices, RF IDs, and wireless sensors generate data every minute, and hundreds of millions of users' Internet services are engraved. In the huge amount of interaction, the amount of data to be processed is huge, and the data is always growing at a rate of 50% per year. Business demand and competitive pressure put forward higher requirements for the practicality and effectiveness of data processing. The conventional technical means cannot be dealt with at all. Therefore, Big Data has become a recent technology hotspot and has attracted widespread attention.

[0003] 通过大数据技术可以加速医学的猜想、 发现到医疗实践的转化: 借助于不断增 长的私密和公幵医疗数据, 大数据技术帮助人们存储管理好医疗大数据并从大 体量、 高复杂的数据中提取价值, 相关的医疗技术、 产品将不断涌现, 将有可 能给医疗行业幵拓一个新的黄金吋代。  [0003] Big data technology can accelerate medical conjecture and discover the transformation of medical practice: With the growing private and public medical data, big data technology helps people store and manage medical big data and from large volume, high complexity The value of the data will be extracted, and related medical technologies and products will continue to emerge, which will likely open up a new golden generation for the medical industry.

[0004] 然而, 现阶段的医疗数据分析系统在针对医疗大数据进行分析处理吋, 并没有 考虑用户平吋对医生评价的因素, 也不会根据基于挂号系统中的医生评价信息 对医疗大数据进行分析及处理, 无法通过大数据对医生进行评级, 患者往往要 通过大量的査询找到对应的医生。  [0004] However, the current medical data analysis system analyzes and processes medical big data, and does not consider the factors that the user evaluates to the doctor, nor does it refer to the medical big data based on the doctor evaluation information in the registration system. For analysis and processing, doctors cannot be rated by big data, and patients often have to find the corresponding doctor through a large number of inquiries.

技术问题  technical problem

[0005] 本发明的主要目的在于提供一种基于数据关联的医生评级推荐系统及方法, 旨 在解决现有对医疗大数据处理过程中没有基于评价体系进行分析及处理并推荐 医生的技术问题。  [0005] A primary object of the present invention is to provide a doctor rating evaluation system and method based on data association, which aims to solve the technical problem of not analyzing and processing and recommending a doctor based on the evaluation system in the process of medical big data processing.

问题的解决方案  Problem solution

技术解决方案  Technical solution

[0006] 为实现上述目的, 本发明提供了一种基于数据关联的医生评级推荐系统, 运行 于数据中心, 所述数据中心通过网络与医院信息系统、 客户端及挂号网站连接 , 所述基于数据关联的医生评级推荐系统包括: [0006] In order to achieve the above object, the present invention provides a doctor rating evaluation system based on data association, which operates In the data center, the data center is connected to the hospital information system, the client, and the registered website through a network, and the doctor-ranking recommendation system based on the data association includes:

[0007] 获取模块, 用于从各个医院的医院信息系统获取医疗数据;  [0007] an obtaining module, configured to obtain medical data from a hospital information system of each hospital;

[0008] 创建模块, 用于对各个医院的医疗数据进行解析, 按照疾病类型关键字创建疾 病类型列表; [0008] a creating module, configured to parse medical data of each hospital, and create a list of disease types according to a disease type keyword;

[0009] 获取模块, 用于从挂号网站获取评价信息;  [0009] an obtaining module, configured to obtain evaluation information from a registered website;

[0010] 关联模块, 用于根据疾病类型列表中节点关键字在所述评价信息中进行检索, 并将检索到的评价信息与节点关键字对应的节点进行关联;  [0010] an association module, configured to perform a search in the evaluation information according to a node keyword in a disease type list, and associate the retrieved evaluation information with a node corresponding to the node keyword;

[0011] 评级模块, 用于根据检索到的评价信息对疾病类型列表中每个医生进行评分; 及 [0011] a rating module, configured to score each doctor in the disease type list according to the retrieved evaluation information; and

[0012] 显示模块, 用于当用户通过客户端査询对应疾病吋, 将评分最高的医生推荐给 用户, 并显示于用户的客户端上。  [0012] The display module is configured to: when the user queries the corresponding disease through the client, recommend the doctor with the highest score to the user, and display it on the client of the user.

[0013] 优选的, 所述医疗数据还包括医院名称、 患者姓名、 患者年齢、 患病吋间、 患 病原因、 疾病诊断信息、 药品名称、 药品数量、 医生姓名、 就诊科室、 费用及 患者的联系方式。 [0013] Preferably, the medical data further includes a hospital name, a patient name, a patient's age, a diseased day, a disease cause, a disease diagnosis information, a drug name, a drug quantity, a doctor name, a doctor's office, a fee, and a patient's Contact information.

[0014] 优选的, 所述疾病类型列表分为三层节点, 第一层节点为疾病名称节点, 第二 层节点为该疾病类型所在医院的科室节点, 第三层节点为医生信息节点。  [0014] Preferably, the disease type list is divided into three layers of nodes, the first layer node is a disease name node, the second layer node is a department node of the hospital where the disease type is located, and the third layer node is a doctor information node.

[0015] 优选的, 所述评价信息包括评价内容、 好评或差评。 [0015] Preferably, the evaluation information includes evaluation content, praise or bad review.

[0016] 优选的, 所述根据检索到的评价信息对疾病类型列表中每个医生进行评分的方 式采用如下公式进行计算: Y=a*Xl-b*X2+c+d, 其中, Y评分, XI为好评的数 量, X2为差评的数量, c为医院资质对应的默认值, d为医生职称对应的默认值 , a及 b均为固定参数。  [0016] Preferably, the method for scoring each doctor in the disease type list according to the retrieved evaluation information is calculated by using the following formula: Y=a*Xl-b*X2+c+d, wherein, Y score XI is the number of favorable reviews, X2 is the number of bad reviews, c is the default value corresponding to the hospital qualification, d is the default value corresponding to the doctor's title, and a and b are fixed parameters.

[0017] 另一方面, 本发明还提供一种基于数据关联的医生评级推荐方法, 应用于数据 中心, 所述数据中心通过网络与医院信息系统、 客户端及挂号网站连接, 该方 法包括:  [0017] In another aspect, the present invention further provides a doctor rating recommendation method based on data association, which is applied to a data center, and the data center is connected to a hospital information system, a client, and a registered website through a network, and the method includes:

[0018] 从各个医院的医院信息系统获取医疗数据;  [0018] obtaining medical data from hospital information systems of various hospitals;

[0019] 对各个医院的医疗数据进行解析, 按照疾病类型关键字创建疾病类型列表; [0020] 从挂号网站获取评价信息; [0021] 根据疾病类型列表中节点关键字在所述评价信息中进行检索, 并将检索到的评 价信息与节点关键字对应的节点进行关联; [0019] parsing the medical data of each hospital, and creating a disease type list according to the disease type keyword; [0020] obtaining the evaluation information from the registered website; [0021] performing a search in the evaluation information according to a node keyword in the disease type list, and associating the retrieved evaluation information with a node corresponding to the node keyword;

[0022] 根据检索到的评价信息对疾病类型列表中每个医生进行评分; 及 [0022] scoring each doctor in the disease type list according to the retrieved evaluation information; and

[0023] 当用户通过客户端査询对应疾病吋, 将评分最高的医生推荐给用户, 并显示于 用户的客户端上。  [0023] When the user queries the corresponding disease through the client, the highest rated doctor is recommended to the user and displayed on the user's client.

[0024] 优选的, 所述医疗数据还包括医院名称、 患者姓名、 患者年齢、 患病吋间、 患 病原因、 疾病诊断信息、 药品名称、 药品数量、 医生姓名、 就诊科室、 费用及 患者的联系方式。  [0024] Preferably, the medical data further includes a hospital name, a patient name, a patient's age, a diseased day, a disease cause, a disease diagnosis information, a drug name, a drug quantity, a doctor name, a doctor's office, a fee, and a patient's Contact information.

[0025] 优选的, 所述疾病类型列表分为三层节点, 第一层节点为疾病名称节点, 第二 层节点为该疾病类型所在医院的科室节点, 第三层节点为医生信息节点。  [0025] Preferably, the disease type list is divided into three layers of nodes, the first layer node is a disease name node, the second layer node is a department node of the hospital where the disease type is located, and the third layer node is a doctor information node.

[0026] 优选的, 所述根据疾病类型列表中节点关键字在所述评价信息中进行检索, 并 将检索到的评价信息与节点关键字对应的节点进行关联的步骤包括如下步骤: [0027] (1) 获取疾病类型列表中的节点关键字, 并通过所述关键字检索是否有对应 的评价信息, 其中, 疾病类型列表中的节点关键字可以是节点名称, 也可以是 节点中某一个预设的关键字; [0026] Preferably, the step of associating the node information in the disease type list with the node information and associating the retrieved evaluation information with the node corresponding to the node keyword comprises the following steps: [0027] (1) Obtaining a node keyword in the disease type list, and searching for the corresponding evaluation information by using the keyword, wherein the node keyword in the disease type list may be a node name, or may be a certain one of the nodes Set the keyword;

[0028] (2) 判断所述疾病类型列表中节点关键字是否有对应的评价信息; [0028] (2) determining whether the node keyword in the disease type list has corresponding evaluation information;

[0029] (3) 若当一个评价信息中包含所述疾病类型列表中节点关键字, 则所述将该 评价信息与该节点关键字对应的节点进行关联。 [0029] (3) If an evaluation information includes a node keyword in the disease type list, the evaluation information is associated with a node corresponding to the node keyword.

[0030] 优选的, 所述根据检索到的评价信息对疾病类型列表中每个医生进行评分的方 式采用如下公式进行计算: Y=a*Xl-b*X2+c+d, 其中, Y评分, XI为好评的数 量, X2为差评的数量, c为医院资质对应的默认值, d为医生职称对应的默认值[0030] Preferably, the method for scoring each doctor in the disease type list according to the retrieved evaluation information is calculated by using the following formula: Y=a*Xl-b*X2+c+d, wherein, Y score , XI is the number of praise, X2 is the number of bad reviews, c is the default value corresponding to the hospital qualification, and d is the default value corresponding to the doctor's title.

, a及 b均为固定参数。 , a and b are fixed parameters.

发明的有益效果  Advantageous effects of the invention

有益效果  Beneficial effect

[0031] 本发明采用上述技术方案, 带来的技术效果为: 本发明所述基于数据关联的医 生评级推荐系统及方法, 对医疗数据进行大数据分析, 从而对医院的医生进行 评级, 方便患者患病吋挑选对应的医生, 节约了患者査询的吋间。  [0031] The present invention adopts the above technical solution, and brings the technical effects as follows: According to the data association-based doctor rating recommendation system and method of the present invention, the medical data is analyzed by big data, thereby rating the doctor of the hospital, facilitating the patient. The doctor who picks up the disease chooses the doctor, which saves the patient's inquiry.

对附图的简要说明 附图说明 Brief description of the drawing DRAWINGS

[0032] 图 1是本发明基于数据关联的医生评级推荐系统的应用环境示意图;  1 is a schematic diagram of an application environment of a doctor rating recommendation system based on data association according to the present invention;

[0033] 图 2是本发明基于数据关联的医生评级推荐系统的优选实施例的功能模块示意 图; 2 is a schematic diagram of functional modules of a preferred embodiment of a physician association rating system based on data association of the present invention;

[0034] 图 3是本发明基于数据关联的医生评级推荐方法的优选实施例的流程图;  3 is a flow chart of a preferred embodiment of a doctor-ranking recommendation method based on data association of the present invention;

[0035] 图 4是本发明疾病类型列表的示意图。 4 is a schematic diagram of a list of disease types of the present invention.

[0036] 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步说明。  [0036] The implementation, functional features, and advantages of the present invention will be further described with reference to the accompanying drawings.

实施该发明的最佳实施例  BEST MODE FOR CARRYING OUT THE INVENTION

本发明的最佳实施方式  BEST MODE FOR CARRYING OUT THE INVENTION

[0037] 为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效, 以下结 合附图及较佳实施例, 对本发明的具体实施方式、 结构、 特征及其功效, 详细 说明如下。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不用 于限定本发明。 The specific embodiments, structures, features and utilities of the present invention are described in detail below with reference to the accompanying drawings and preferred embodiments. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0038] 参照图 1所示, 图 1是本发明基于数据关联的医生评级推荐系统的应用环境示意 图。 本发明中的基于数据关联的医生评级推荐系统 20运行于数据中心 2。 所述数 据中心 2通过网络 3与一个或多个医院信息系统 1 (图 1中以三个为例进行说明) 通信连接, 以从所述医院信息系统 1获取多笔医疗数据。 所述医疗数据包括, 但 不限于, 医院名称、 患者姓名、 患者年齢、 患病吋间、 患病原因、 疾病诊断信 息、 药品名称、 药品数量、 医生姓名、 就诊科室、 费用、 患者的联系方式 (例 如, 电子邮箱地址、 手机号码及即吋通信账号等) 等信息。  Referring to FIG. 1, FIG. 1 is a schematic diagram of an application environment of a doctor rating recommendation system based on data association according to the present invention. The data association based physician rating recommendation system 20 of the present invention operates in the data center 2. The data center 2 is communicatively coupled to one or more hospital information systems 1 (illustrated by three in FIG. 1) via the network 3 to acquire a plurality of medical data from the hospital information system 1. The medical data includes, but is not limited to, the name of the hospital, the name of the patient, the age of the patient, the disease, the cause of the disease, the diagnosis information of the disease, the name of the drug, the number of drugs, the name of the doctor, the department of the visit, the cost, and the contact information of the patient. (for example, email address, mobile number, and instant messaging account, etc.).

[0039] 所述网络 3可以是有线通讯网络或无线通讯网络。 所述网络 3优选为无线通讯网 络, 包括但不限于, GSM网络、 GPRS网络、 CDMA网络、 TD-SCDMA网络、 W iMAX网络、 TD-LTE网络、 FDD-LTE网络等无线传输网络。  [0039] The network 3 may be a wired communication network or a wireless communication network. The network 3 is preferably a wireless communication network including, but not limited to, a GSM network, a GPRS network, a CDMA network, a TD-SCDMA network, a WiMAX network, a TD-LTE network, an FDD-LTE network, and the like.

[0040] 所述数据中心 2通过所述网络 3与一个或多个客户端 4 (图 1中以三个为例进行说 明) 通信连接, 将用户检索后评级最高的医生推荐给患者。 在其它实施例中, 所述数据中心 2还可以对所述医疗数据进行分析处理, 并将分析处理后的疾病关 联列表 (如图 4中疾病"发烧"的关联列表) 通过网络 3发送给患者对应的客户端 4 。 需要说明的是, 所述客户端 4由用户持有, 用户可以通过所述客户端 4获取所 述医疗数据。 [0040] The data center 2 is communicably connected to one or more clients 4 (illustrated by taking three as an example in FIG. 1) through the network 3, and the doctor with the highest rating after the user is retrieved is recommended to the patient. In other embodiments, the data center 2 may further analyze and process the medical data, and send the analyzed disease association list (as shown in FIG. 4 to the associated list of diseases "fever") to the patient via the network 3. Corresponding client 4 . It should be noted that the client 4 is held by a user, and the user can obtain the client through the client 4. Medical data.

[0041] 所述数据中心 2通过所述网络 3与挂号网站 5通信连接, 用于从所述挂号网站 5获 取患者对医生的评价信息。 具体地说, 所述挂号网站 5提供 API接口, 接入该 API 接口的设备或系统都可以从所述挂号网站 5中获取评价信息。 所述数据中心 2在 所述挂号网站 5授权的基础上 (即授权接入所述挂号网站 5提供的 API接口) 获取 所述医生的评价信息。 所述挂号网站 5与所述一个或多个医院信息系统 1进行对 接, 患者可以通过挂号网站 5进行挂号, 之后挂号信息发送至医院信息系统 1形 成该医院的挂号信息。 例如, 用户在挂号网站 5上选择医院 A内科进行挂号, 挂 号网站 5生成挂号信息后, 发送至医院 A的医院信息系统 1形成医院 A的挂号信息 。 此外, 当患者看完病后, 可以在挂号网站 5上对看诊医生进行评价, 挂号网站 5保留评级信息供其它患者査看。  [0041] The data center 2 is communicatively connected to the website 5 through the network 3, and is used to obtain evaluation information of the patient from the website 5 from the website. Specifically, the registered website 5 provides an API interface, and the device or system accessing the API interface can obtain evaluation information from the registered website 5. The data center 2 obtains the evaluation information of the doctor on the basis of the authorization of the registered website 5 (i.e., authorized access to the API interface provided by the registered website 5). The registered website 5 is connected to the one or more hospital information systems 1, and the patient can register through the registered website 5, and then the registration information is sent to the hospital information system 1 to form the registration information of the hospital. For example, the user selects the hospital A internal medicine registration number on the registered website 5, and after the website 5 generates the registration information, the hospital information system 1 sent to the hospital A forms the registration information of the hospital A. In addition, after the patient has seen the disease, the visiting doctor can be evaluated on the registered website 5, and the registered website 5 retains the rating information for other patients to view.

[0042] 需要说明的是, 所述数据中心 2是云平台或数据中心的某一台服务器, 通过云 平台或数据中心的数据传输能力及数据存储能力, 可以更好地管理及 /或协助与 该数据中心 2连接的客户端 4。  [0042] It should be noted that the data center 2 is a server of a cloud platform or a data center, and can better manage and/or assist with the data transmission capability and data storage capability of the cloud platform or the data center. The data center 2 is connected to the client 4.

[0043] 所述客户端 4可以是, 但不限于, 智能手机、 平板电脑、 个人数字助理 (Person al Digital Assistant, PDA) 、 个人电脑、 电子看板等其它任意合适的便携式电子 设备。  [0043] The client 4 may be, but is not limited to, any other suitable portable electronic device such as a smart phone, a tablet computer, a personal digital assistant (PDA), a personal computer, an electronic signboard, and the like.

[0044] 参照图 2所示, 是本发明基于数据关联的医生评级推荐系统的优选实施例的功 能模块示意图。 结合图 1所示, 在本实施例中, 所述基于数据关联的医生评级推 荐系统 20应用于数据中心 2。 该数据中心 2包括, 但不仅限于, 基于数据关联的 医生评级推荐系统 20、 存储单元 22、 处理单元 24、 及通讯单元 26。  [0044] Referring to FIG. 2, it is a schematic diagram of a functional module of a preferred embodiment of a physician-ranking recommendation system based on data association of the present invention. As shown in Fig. 1, in the present embodiment, the data association based doctor rating recommendation system 20 is applied to the data center 2. The data center 2 includes, but is not limited to, a doctor association rating system 20 based on data association, a storage unit 22, a processing unit 24, and a communication unit 26.

[0045] 所述的存储单元 22可以为一种只读存储单元 ROM, 电可擦写存储单元 EEPRO M、 快闪存储单元 FLASH或固体硬盘等。  [0045] The storage unit 22 may be a read only storage unit ROM, an electrically erasable storage unit EEPRO M, a flash storage unit FLASH or a solid hard disk.

[0046] 所述的处理单元 24可以为一种中央处理器 (Central Processing Unit, CPU) 、 微控制器 (MCU) 、 数据处理芯片、 或者具有数据处理功能的信息处理单元。  [0046] The processing unit 24 may be a central processing unit (CPU), a microcontroller (MCU), a data processing chip, or an information processing unit having a data processing function.

[0047] 所述的通讯单元 26为一种具有远程无线通讯功能的无线通讯接口, 例如, 支持 GSM、 GPRS、 WCDMA、 CDMA、 TD-SCDMA、 WiMAX、 TD-LTE、 FDD-LT E等通讯技术的通讯接口。 [0048] 所述基于数据关联的医生评级推荐系统 20包括, 但不局限于, 获取模块 200、 创建模块 210、 关联模块 220、 评级模块 230及显示模块 240, 本发明所称的模块 是指一种能够被所述数据中心 2的处理单元 24执行并且能够完成固定功能的一系 列计算机程序指令段, 其存储在所述数据中心 2的存储单元 22中。 [0047] The communication unit 26 is a wireless communication interface with remote wireless communication functions, for example, supports communication technologies such as GSM, GPRS, WCDMA, CDMA, TD-SCDMA, WiMAX, TD-LTE, FDD-LT E Communication interface. [0048] The data association-based doctor rating recommendation system 20 includes, but is not limited to, an acquisition module 200, a creation module 210, an association module 220, a rating module 230, and a display module 240, and the module referred to in the present invention refers to a module. A series of computer program instructions that can be executed by the processing unit 24 of the data center 2 and that are capable of performing a fixed function are stored in the storage unit 22 of the data center 2.

[0049] 所述获取模块 200用于从各个医院的医院信息系统 1获取医疗数据。  [0049] The acquisition module 200 is configured to acquire medical data from the hospital information system 1 of each hospital.

[0050] 具体而言, 所述医院信息系统 1提供数据导入接口 (例如, 应用程序接口, App lication Program Interface, API) , 接入该数据导入接口的设备或系统都可以从 所述医院信息系统 1中获取医疗数据。 所述获取模块 200调用所述医院信息系统 1 提供的 API接口以获取医疗数据。  [0050] Specifically, the hospital information system 1 provides a data import interface (eg, an application program interface, API), and a device or system that accesses the data import interface can be from the hospital information system. Get medical data in 1. The obtaining module 200 invokes an API interface provided by the hospital information system 1 to obtain medical data.

[0051] 需要说明的是, 由于所述医疗数据属于隐私信息, 为了确保信息安全, 所述医 疗数据发送给数据中心 2吋, 会通过加解密算法 (例如, MD5加解密算法、 RSA 加解密算法、 DES加解密算法、 DSA加解密算法、 AES加解密算法等) 先对医疗 数据进行加密处理, 之后传输给所述数据中心 2。  [0051] It should be noted that, since the medical data belongs to private information, in order to ensure information security, the medical data is sent to the data center 2, and the encryption and decryption algorithm is adopted (for example, the MD5 encryption and decryption algorithm and the RSA encryption and decryption algorithm). DES encryption and decryption algorithm, DSA encryption and decryption algorithm, AES encryption and decryption algorithm, etc.) The medical data is first encrypted and then transmitted to the data center 2.

[0052] 所述创建模块 210用于对各个医院的医疗数据进行解析, 按照疾病类型关键字 创建疾病类型列表。 所述疾病类型列表分为三层节点, 第一层节点为疾病名称 节点 (该节点保存疾病名称信息) , 第二层节点为该疾病类型所在医院的科室 节点 (该节点保存医院科室名称) , 第三层节点为医生信息节点 (该节点保存 医生的名称、 职称、 接诊量、 好评率等信息) 。 如图 4所示, 所述疾病类型列表 为疾病 "发烧 "的列表。 在其它实施例中, 所述疾病类型列表可以是多于三层 (例 如, 四层、 五层或以上)  [0052] The creating module 210 is configured to parse the medical data of each hospital, and create a disease type list according to the disease type keyword. The disease type list is divided into three layers of nodes, the first layer node is a disease name node (the node holds disease name information), and the second layer node is a department node of the hospital where the disease type is located (the node holds the name of the hospital department), The third layer node is the doctor information node (this node saves the doctor's name, job title, receiving volume, favorable rate, etc.). As shown in Figure 4, the list of disease types is a list of disease "fever". In other embodiments, the list of disease types may be more than three layers (eg, four layers, five layers, or more)

[0053] 所述获取模块 200用于从挂号网站 5获取评价信息。 所述评价信息可以是, 但不 限于, 评价内容、 好评或差评等等。  [0053] The obtaining module 200 is configured to obtain evaluation information from the website 5 for registration. The rating information may be, but is not limited to, rating content, praise or bad reviews, and the like.

[0054] 所述关联模块 220用于根据疾病类型列表中节点关键字在所述评价信息中进行 检索, 并将检索到的评价信息与节点关键字对应的节点进行关联。  [0054] The association module 220 is configured to perform a search in the evaluation information according to a node keyword in the disease type list, and associate the retrieved evaluation information with a node corresponding to the node keyword.

[0055] 所述根据疾病类型列表中节点关键字在所述评价信息中进行检索, 并将检索到 的评价信息与节点关键字对应的节点进行关联的步骤包括如下步骤:  And the step of associating the retrieved evaluation information with the node corresponding to the node keyword according to the node keyword in the disease type list includes the following steps:

[0056] (1) 获取疾病类型列表中的节点关键字, 并通过所述关键字检索是否有对应 的评价信息, 其中, 疾病类型列表中的节点关键字可以是节点名称, 也可以是 节点中某一个预设的关键字。 例如, 如图 4所述, 医院科室节点的管家字为" XX X人民医院内科 YY医生"; [0056] (1) acquiring a node keyword in the disease type list, and searching whether there is corresponding evaluation information by using the keyword, wherein the node keyword in the disease type list may be a node name, or may be A preset keyword in the node. For example, as shown in Figure 4, the housekeeping word of the hospital department node is "XX X People's Hospital Internal Medicine YY doctor";

[0057] (2) 判断所述疾病类型列表中节点关键字是否有对应的评价信息;  [0057] (2) determining whether the node keyword in the disease type list has corresponding evaluation information;

[0058] (3) 若当一个评价信息中包含所述疾病类型列表中节点关键字, 则所述将该 评价信息与该节点关键字对应的节点进行关联。  [0058] (3) If an evaluation information includes a node keyword in the disease type list, the evaluation information is associated with a node corresponding to the node keyword.

[0059] 所述评级模块 230用于根据检索到的评价信息对疾病类型列表中每个医生进行 评分。 在本实施例中, 所述根据检索到的评价信息对疾病类型列表中每个医生 进行评分的方式采用如下公式进行计算: Y=a*Xl-b*X2+c+d, 其中, Y评分, X 1为好评的数量, X2为差评的数量, c为医院资质对应的默认值 (例如, 三甲医 院对应的默认值为 50、 二甲医院对应的默认值为 45、 诊所医院对应的默认值为 4 0等等) , d为医生职称对应的默认值 (例如, 主任医生对应的默认值为 30、 副 主任医生对应的默认值为 25、 医师对应的默认值为 20等等) , a及 b均为固定参数 (例如, a为数值 15, b为数值 10等) 。 需要说明的是, 根据所述公式计算出来的 Y的值越高, 表示医生的评分越高。  [0059] The rating module 230 is configured to score each doctor in the disease type list according to the retrieved evaluation information. In this embodiment, the method for scoring each doctor in the disease type list according to the retrieved evaluation information is calculated by the following formula: Y=a*Xl-b*X2+c+d, wherein, Y score X 1 is the number of favorable reviews, X2 is the number of bad reviews, and c is the default value corresponding to hospital qualifications (for example, the default value corresponding to the top three hospitals is 50, the default value corresponding to the hospital is 45, and the default corresponding to the clinic hospital) The value is 4 0, etc.), d is the default value corresponding to the doctor's title (for example, the default value of the chief physician is 30, the default value of the deputy chief physician is 25, the default value of the physician is 20, etc.), a And b are fixed parameters (for example, a is a value of 15, b is a value of 10, etc.). It should be noted that the higher the value of Y calculated according to the formula, the higher the doctor's score.

[0060] 所述显示模块 240用于当用户通过客户端 4査询对应疾病吋, 将评分最高的医生 推荐给患者, 并显示于用户的客户端 4上。 具体的说, 如图 4所示, 若 A医院内科 的张医生分数最高为 145分, 则当用户通过客户端 4上査询该发烧这个疾病吋, 显示 A医院内科的张医生的信息于用户的客户端 4上。  [0060] The display module 240 is configured to recommend the highest rated doctor to the patient when the user queries the corresponding disease through the client 4, and displays it on the client 4 of the user. Specifically, as shown in FIG. 4, if the doctor's score in the hospital of A hospital is up to 145 points, when the user queries the fever through the client 4, the doctor's information of the hospital A is displayed to the user. Client 4 on it.

[0061] 参照图 3所示, 是本发明基于数据关联的医生评级推荐方法的优选实施例的流 程图。 在本实施例中, 所述的基于数据关联的医生评级推荐方法应用于数据中 心 2, 该方法包括以下步骤:  Referring to FIG. 3, there is shown a flow chart of a preferred embodiment of the doctor-ranking recommendation method based on data association of the present invention. In this embodiment, the data association based doctor rating recommendation method is applied to the data center 2, and the method includes the following steps:

[0062] 步骤 S10: 所述获取模块 200从各个医院的医院信息系统 1获取医疗数据。  [0062] Step S10: The obtaining module 200 acquires medical data from the hospital information system 1 of each hospital.

[0063] 具体而言, 所述医院信息系统 1提供数据导入接口 (例如, 应用程序接口, App lication Program Interface, API) , 接入该数据导入接口的设备或系统都可以从 所述医院信息系统 1中获取医疗数据。 所述获取模块 200调用所述医院信息系统 1 提供的 API接口以获取医疗数据。  [0063] Specifically, the hospital information system 1 provides a data import interface (eg, an application program interface, an API), and a device or system that accesses the data import interface can be from the hospital information system. Get medical data in 1. The obtaining module 200 invokes an API interface provided by the hospital information system 1 to obtain medical data.

[0064] 需要说明的是, 由于所述医疗数据属于隐私信息, 为了确保信息安全, 所述医 疗数据发送给数据中心 2吋, 会通过加解密算法 (例如, MD5加解密算法、 RSA 加解密算法、 DES加解密算法、 DSA加解密算法、 AES加解密算法等) 先对医疗 数据进行加密处理, 之后传输给所述数据中心 2。 [0064] It should be noted that, since the medical data belongs to private information, in order to ensure information security, the medical data is sent to the data center 2, and the encryption and decryption algorithm is adopted (for example, the MD5 encryption and decryption algorithm, RSA) The encryption and decryption algorithm, the DES encryption and decryption algorithm, the DSA encryption and decryption algorithm, the AES encryption and decryption algorithm, etc.) first encrypt the medical data, and then transmit it to the data center 2.

[0065] 步骤 S11 : 所述创建模块 210对各个医院的医疗数据进行解析, 按照疾病类型关 键字创建疾病类型列表。 所述疾病类型列表分为三层节点, 第一层节点为疾病 名称节点 (该节点保存疾病名称) , 第二层为该疾病类型所在医院的科室节点 (该节点保存疾病名称) , 第三层为医生信息节点 (该节点保存医生的名称、 职称等信息) 。 如图 4所示, 所述疾病类型列表为疾病"发烧"的列表。 在其它实 施例中, 所述疾病类型列表可以是多于三层 (例如, 四层、 五层或以上) 。 [0065] Step S11: The creating module 210 parses the medical data of each hospital, and creates a disease type list according to the disease type keyword. The disease type list is divided into three layers of nodes, the first layer node is the disease name node (the node holds the disease name), the second layer is the department node of the hospital where the disease type is located (the node holds the disease name), and the third layer For the doctor information node (this node saves the doctor's name, title, etc.). As shown in Figure 4, the list of disease types is a list of diseases "fever". In other embodiments, the list of disease types may be more than three layers (e.g., four layers, five layers, or more).

[0066] 步骤 S12: 所述获取模块 200从挂号网站 5获取评价信息。 所述评价信息可以是[0066] Step S12: The obtaining module 200 acquires the evaluation information from the registered website 5. The rating information may be

, 但不限于, 评价内容、 好评或差评等等。 , but not limited to, evaluation content, praise or bad reviews, and so on.

[0067] 步骤 S13: 所述关联模块 220根据疾病类型列表中节点关键字在所述评价信息中 进行检索, 并将检索到的评价信息与节点关键字对应的节点进行关联。 [0067] Step S13: The association module 220 searches the evaluation information according to the node keyword in the disease type list, and associates the retrieved evaluation information with the node corresponding to the node keyword.

[0068] 所述根据疾病类型列表中节点关键字在所述评价信息中进行检索, 并将检索到 的评价信息与节点关键字对应的节点进行关联的步骤包括如下步骤: And the step of associating the retrieved evaluation information with the node corresponding to the node keyword according to the node keyword in the disease type list includes the following steps:

[0069] (1) 获取疾病类型列表中的节点关键字, 并通过所述关键字检索是否有对应 的评价信息, 其中, 疾病类型列表中的节点关键字可以是节点名称, 也可以是 节点中某一个预设的关键字。 例如, 如图 4所述, 医院科室节点的管家字为" XX[0069] (1) acquiring a node keyword in the disease type list, and searching whether there is corresponding evaluation information by using the keyword, wherein the node keyword in the disease type list may be a node name, or may be a node A default keyword. For example, as shown in Figure 4, the housekeeping word for the hospital department node is "XX"

X人民医院内科"; X People's Hospital Internal Medicine";

[0070] (2) 判断所述疾病类型列表中节点关键字是否有对应的评价信息;  [0070] (2) determining whether the node keyword in the disease type list has corresponding evaluation information;

[0071] (3) 若当一个评价信息中包含所述疾病类型列表中节点关键字, 则所述将该 评价信息与该节点关键字对应的节点进行关联。  (3) If a node keyword in the disease type list is included in one piece of evaluation information, the evaluation information is associated with a node corresponding to the node keyword.

[0072] 步骤 S14: 所述评级模块 230根据检索到的评价信息对疾病类型列表中每个医生 进行评分。 在本实施例中, 所述根据检索到的评价信息对疾病类型列表中每个 医生进行评分的方式采用如下公式进行计算: Y=a*Xl-b*X2+c+d, 其中, Y评分 , XI为好评的数量, X2为差评的数量, c为医院资质对应的默认值 (例如, 三甲 医院对应的默认值为 50、 二甲医院对应的默认值为 45、 诊所医院对应的默认值 为 40等等) , d为医生职称对应的默认值 (例如, 主任医生对应的默认值为 30、 副主任医生对应的默认值为 25、 医师对应的默认值为 20等等) , a及 b均为固定参 数 (例如, a为数值 15, b为数值 10等) 。 需要说明的是, 根据所述公式计算出来 的 Y的值越高, 表示医生的评分越高。 [0072] Step S14: The rating module 230 scores each doctor in the disease type list according to the retrieved evaluation information. In this embodiment, the method for scoring each doctor in the disease type list according to the retrieved evaluation information is calculated by the following formula: Y=a*Xl-b*X2+c+d, wherein, Y score XI is the number of favorable reviews, X2 is the number of bad reviews, and c is the default value corresponding to hospital qualifications (for example, the default value corresponding to the top three hospitals is 50, the default value corresponding to the dimethyl hospital is 45, and the default value corresponding to the clinic hospital For 40, etc.), d is the default value corresponding to the doctor's title (for example, the default value of the doctor's doctor is 30, the default value of the deputy doctor is 25, the default value of the doctor is 20, etc.), a and b Fixed reference Number (for example, a is a value of 15, b is a value of 10, etc.). It should be noted that the higher the value of Y calculated according to the formula, the higher the score of the doctor.

[0073] 步骤 S15: 当用户通过客户端 4査询对应疾病吋, 所述显示模块 240将评分最高 的医生推荐给用户, 并显示于患者的客户端 4上。 具体的说, 如图 4所示, 若 A医 院内科的张医生分数最高为 145分, 则当患者通过客户端 4上査询该发烧这个疾 病吋, 显示 A医院内科的张医生的信息于患者的客户端 4上。  [0073] Step S15: When the user queries the corresponding disease through the client 4, the display module 240 recommends the doctor with the highest score to the user and displays it on the client 4 of the patient. Specifically, as shown in Figure 4, if the doctor's score in the hospital of A hospital is up to 145 points, then when the patient queries the fever through the client 4, the doctor's information of the hospital A is displayed. Client 4 on it.

[0074] 以上仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利用本 发明说明书及附图内容所作的等效结构或等效流程变换, 或直接或间接运用在 其他相关的技术领域, 均同理包括在本发明的专利保护范围内。  The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the present invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the contents of the drawings may be directly or indirectly applied to other related The technical field is equally included in the scope of patent protection of the present invention.

工业实用性  Industrial applicability

[0075] 本发明采用上述技术方案, 带来的技术效果为: 本发明所述基于数据关联的医 生评级推荐系统及方法, 对医疗数据进行大数据分析, 从而对医院的医生进行 评级, 方便患者患病吋挑选对应的医生, 节约了患者査询的吋间。  [0075] The present invention adopts the above technical solution, and brings the technical effects as follows: According to the data association-based doctor rating recommendation system and method of the present invention, big data analysis is performed on the medical data, thereby rating the doctor in the hospital, facilitating the patient. The doctor who picks up the disease chooses the doctor, which saves the patient's inquiry.

Claims

权利要求书 Claim 一种基于数据关联的医生评级推荐系统, 运行于数据中心, 其特征在 于, 所述数据中心通过网络与医院信息系统、 客户端及挂号网站连接 , 所述基于数据关联的医生评级推荐系统包括: 获取模块, 用于从各 个医院的医院信息系统获取医疗数据; 创建模块, 用于对各个医院的 医疗数据进行解析, 按照疾病类型关键字创建疾病类型列表; 获取模 块, 用于从挂号网站获取评价信息; 关联模块, 用于根据疾病类型列 表中节点关键字在所述评价信息中进行检索, 并将检索到的评价信息 与节点关键字对应的节点进行关联; 评级模块, 用于根据检索到的 评价信息对疾病类型列表中每个医生进行评分; 及显示模块, 用于当 用户通过客户端査询对应疾病吋, 将评分最高的医生推荐给用户, 并 显示于用户的客户端上。 A doctor-rating recommendation system based on data association, running in a data center, wherein the data center is connected to a hospital information system, a client, and a registered website through a network, and the doctor-ranking recommendation system based on data association includes: An acquisition module, configured to obtain medical data from a hospital information system of each hospital; a module for parsing medical data of each hospital, creating a disease type list according to a disease type keyword; and an obtaining module for obtaining an evaluation from the registered website An association module, configured to perform a search in the evaluation information according to a node keyword in a disease type list, and associate the retrieved evaluation information with a node corresponding to the node keyword; a rating module, configured to retrieve the The evaluation information is used to score each doctor in the disease type list; and a display module is configured to recommend the highest rated doctor to the user when the user queries the corresponding disease through the client, and displays it on the user's client. 如权利要求 1所述的基于数据关联的医生评级推荐系统, 其特征在于A data association based physician rating recommendation system according to claim 1 wherein , 所述医疗数据还包括医院名称、 患者姓名、 患者年齢、 患病吋间、 患病原因、 疾病诊断信息、 药品名称、 药品数量、 医生姓名、 就诊科 室、 费用及患者的联系方式。 The medical data also includes the name of the hospital, the name of the patient, the age of the patient, the time of illness, the cause of the disease, the diagnosis information of the disease, the name of the drug, the number of drugs, the name of the doctor, the clinic, the cost, and the contact information of the patient. 如权利要求 1所述的基于数据关联的医生评级推荐系统, 其特征在于A data association based physician rating recommendation system according to claim 1 wherein , 所述疾病类型列表分为三层节点, 第一层节点为疾病名称节点, 第 二层节点为该疾病类型所在医院的科室节点, 第三层节点为医生信息 节点。 The disease type list is divided into three layers of nodes, the first layer node is a disease name node, the second layer node is a department node of the hospital where the disease type is located, and the third layer node is a doctor information node. 如权利要求 1所述的基于数据关联的医生评级推荐系统, 其特征在于A data association based physician rating recommendation system according to claim 1 wherein , 所述评价信息包括评价内容、 好评或差评。 The evaluation information includes evaluation content, praise or bad review. 如权利要求 1所述的基于数据关联的医生评级推荐系统, 其特征在于A data association based physician rating recommendation system according to claim 1 wherein , 所述根据检索到的评价信息对疾病类型列表中每个医生进行评分的 方式采用如下公式进行计算: Y=a*Xl-b*X2+c+d, 其中, Y评分, XI 为好评的数量, X2为差评的数量, c为医院资质对应的默认值, d为 医生职称对应的默认值, a及 b均为固定参数。 The method for scoring each doctor in the disease type list according to the retrieved evaluation information is calculated by the following formula: Y=a*Xl-b*X2+c+d, wherein, Y score, XI is favorable Quantity, X2 is the number of bad reviews, c is the default value corresponding to the hospital qualification, d is the default value corresponding to the doctor's title, and a and b are fixed parameters. 一种基于数据关联的医生评级推荐方法, 应用于数据中心, 其特征在 于, 所述数据中心通过网络与医院信息系统、 客户端及挂号网站连接 , 该方法包括: 从各个医院的医院信息系统获取医疗数据; 对各个医 院的医疗数据进行解析, 按照疾病类型关键字创建疾病类型列表; 从 挂号网站获取评价信息; 根据疾病类型列表中节点关键字在所述评价 信息中进行检索, 并将检索到的评价信息与节点关键字对应的节点进 行关联; 根据检索到的评价信息对疾病类型列表中每个医生进行评 分; 及当用户通过客户端査询对应疾病吋, 将评分最高的医生推荐给 用户, 并显示于用户的客户端上。 A doctor rating recommendation method based on data association, applied to a data center, characterized in The data center is connected to the hospital information system, the client, and the registered website through the network, and the method includes: obtaining medical data from the hospital information system of each hospital; parsing the medical data of each hospital, creating according to the disease type keyword a list of disease types; obtaining evaluation information from the registered website; searching in the evaluation information according to the node keyword in the disease type list, and associating the retrieved evaluation information with the node corresponding to the node keyword; according to the retrieved evaluation The information is scored for each doctor in the disease type list; and when the user queries the corresponding disease through the client, the highest rated doctor is recommended to the user and displayed on the user's client. 如权利要求 6所述的基于数据关联的医生评级推荐方法, 其特征在于 , 所述医疗数据还包括医院名称、 患者姓名、 患者年齢、 患病吋间、 患病原因、 疾病诊断信息、 药品名称、 药品数量、 医生姓名、 就诊科 室、 费用及患者的联系方式。 The data association-based doctor rating recommendation method according to claim 6, wherein the medical data further includes a hospital name, a patient name, a patient's age, a diseased day, a disease cause, a disease diagnosis information, and a drug name. , the number of drugs, the name of the doctor, the department, the cost, and the contact details of the patient. 如权利要求 6所述的基于数据关联的医生评级推荐方法, 其特征在于 , 所述疾病类型列表分为三层节点, 第一层节点为疾病名称节点, 第 二层节点为该疾病类型所在医院的科室节点, 第三层节点为医生信息 节点。 The data association-based doctor rating recommendation method according to claim 6, wherein the disease type list is divided into three layers of nodes, the first layer node is a disease name node, and the second layer node is a hospital of the disease type. The department node, the third node is the doctor information node. 如权利要求 6所述的基于数据关联的医生评级推荐方法, 其特征在于 , 所述评价信息包括评价内容、 好评或差评。 The data association-based doctor rating recommendation method according to claim 6, wherein the evaluation information includes evaluation content, praise, or bad review. 如权利要求 6所述的基于数据关联的医生评级推荐方法, 其特征在于 , 所述根据检索到的评价信息对疾病类型列表中每个医生进行评分的 方式采用如下公式进行计算: Y=a*Xl-b*X2+c+d, 其中, Y评分, XI 为好评的数量, X2为差评的数量, c为医院资质对应的默认值, d为 医生职称对应的默认值, a及 b均为固定参数。 The data association-based doctor rating recommendation method according to claim 6, wherein the manner of scoring each doctor in the disease type list according to the retrieved evaluation information is calculated by the following formula: Y=a* Xl-b*X2+c+d, where Y score, XI is the number of favorable reviews, X2 is the number of bad reviews, c is the default value corresponding to the hospital qualification, d is the default value corresponding to the doctor's title, a and b are For fixed parameters.
PCT/CN2017/096126 2017-02-25 2017-08-05 Data association-based doctor rating and recommendation system and method Ceased WO2018153029A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710105145.1A CN106780234A (en) 2017-02-25 2017-02-25 Doctor grading commending system and method based on data correlation
CN201710105145.1 2017-02-25

Publications (1)

Publication Number Publication Date
WO2018153029A1 true WO2018153029A1 (en) 2018-08-30

Family

ID=58959480

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/096126 Ceased WO2018153029A1 (en) 2017-02-25 2017-08-05 Data association-based doctor rating and recommendation system and method

Country Status (2)

Country Link
CN (1) CN106780234A (en)
WO (1) WO2018153029A1 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106780234A (en) * 2017-02-25 2017-05-31 深圳市前海安测信息技术有限公司 Doctor grading commending system and method based on data correlation
CN107545368A (en) * 2017-08-31 2018-01-05 江西博瑞彤芸科技有限公司 The matching process of related information
CN108039198A (en) * 2017-12-11 2018-05-15 重庆邮电大学 A kind of doctor towards portable medical recommends method and system
CN108122607A (en) * 2018-01-12 2018-06-05 重庆至道医院管理股份有限公司 Patient Experience evaluation and test optimization service system is carried out based on big data
CN108831522A (en) * 2018-05-28 2018-11-16 陈丽璇 A kind of the medical insurance disease score value charging system and its construction method of autocoding
EP3818545B1 (en) * 2018-07-02 2024-08-28 Baxter International Inc. Graph database for outbreak tracking and management
CN109409709A (en) * 2018-10-12 2019-03-01 宜昌市中心人民医院 Intelligent evaluation of professional titles system
CN109949909A (en) * 2018-10-16 2019-06-28 陕西医链区块链集团有限公司 Medical health system based on block chain
WO2020080504A1 (en) * 2018-10-19 2020-04-23 ソニー株式会社 Medical information processing system, medical information processing device, and medical information processing method
CN110277155A (en) * 2019-06-19 2019-09-24 秒针信息技术有限公司 Hospital guide's method and device, storage medium, electronic device
CN110491490A (en) * 2019-07-11 2019-11-22 深圳市翩翩科技有限公司 A kind of doctor's appraisal procedure and device
CN110931113A (en) * 2019-10-09 2020-03-27 北京全域医疗技术集团有限公司 Hospital management operation system and method based on Internet cloud platform
CN111143668A (en) * 2019-12-06 2020-05-12 广州市医康传媒信息技术有限公司 Medical resource recommendation information processing system, method, device and storage medium
CN111370100A (en) * 2020-03-11 2020-07-03 深圳小佳科技有限公司 Method and system for cosmetic surgery recommendation based on cloud server
JP7525319B2 (en) * 2020-07-17 2024-07-30 富士フイルムヘルスケア株式会社 Medical data evaluation and utilization system and medical data evaluation and utilization method
CN112086154A (en) * 2020-09-11 2020-12-15 河南省儿童医院郑州儿童医院 Intelligent pediatric information filing method, device, equipment and storage medium
CN112509656A (en) * 2020-12-16 2021-03-16 平安国际智慧城市科技股份有限公司 Grade evaluation method and device based on medical institution, computer equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103093315A (en) * 2013-01-18 2013-05-08 余飞 Medical ethics file quantitative evaluation system based on multiple evaluation subject
US20140129260A1 (en) * 2011-07-14 2014-05-08 Korea University Research And Business Foundation Method and device for providing application service using health classification information
CN106202945A (en) * 2016-07-13 2016-12-07 张志华 A kind of doctors and patients information management system of high security
CN106227880A (en) * 2016-08-01 2016-12-14 挂号网(杭州)科技有限公司 Doctor searches for the implementation method of recommendation
CN106780234A (en) * 2017-02-25 2017-05-31 深圳市前海安测信息技术有限公司 Doctor grading commending system and method based on data correlation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140129260A1 (en) * 2011-07-14 2014-05-08 Korea University Research And Business Foundation Method and device for providing application service using health classification information
CN103093315A (en) * 2013-01-18 2013-05-08 余飞 Medical ethics file quantitative evaluation system based on multiple evaluation subject
CN106202945A (en) * 2016-07-13 2016-12-07 张志华 A kind of doctors and patients information management system of high security
CN106227880A (en) * 2016-08-01 2016-12-14 挂号网(杭州)科技有限公司 Doctor searches for the implementation method of recommendation
CN106780234A (en) * 2017-02-25 2017-05-31 深圳市前海安测信息技术有限公司 Doctor grading commending system and method based on data correlation

Also Published As

Publication number Publication date
CN106780234A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
WO2018153029A1 (en) Data association-based doctor rating and recommendation system and method
WO2018153030A1 (en) Webpage-based doctor rating and recommendation system and method for medical informatization
US10636515B2 (en) Medical or health information search support apparatus and medical or health information search support system
US11562812B2 (en) Computer implemented method for secure management of data generated in an EHR during an episode of care and a system therefor
CN103617267B (en) Socialized extension search method, device and system
WO2018082261A1 (en) Medical informatized medical data query and audit system and method based on electronic medical record
Teng et al. Scientific approaches to AIDS prevention and control in China
WO2017152638A1 (en) System and method for medical big data analysis and processing based on webpage browsing
JP2011513811A5 (en)
Peitzmeier et al. Acceptability of microbicidal vaginal rings and oral pre-exposure prophylaxis for HIV prevention among female sex workers in a high-prevalence US city
WO2018082263A1 (en) Matched keyword-based electronic medical record analysis system and method for medical informatization
WO2019095551A1 (en) Regional healthcare system and method for sharing, integrating and searching for electronic medical records
WO2018082262A1 (en) Medical informatized information query system and method for electronic medical record based on iris recognition
WO2017148170A1 (en) Medical big data analysis and early warning system and method
WO2018165968A1 (en) Webpage search-based merchant evaluation and recommendation system and method
WO2018082259A1 (en) Medical data query system and method for electronic medical record applied to mobile terminal
Liu et al. Scabies knowledge among undergraduate nursing students in China: A questionnaire survey
CN111052259A (en) On-device search using medical term expressions
Pandey et al. Clinical Trials Registry-India: Redefining the conduct of clinical trials
Sneha et al. E-Health: Value proposition and technologies enabling collaborative Healthcare
CN102360390A (en) Knowledge cloud database retrieval method and system based on medical keywords
WO2018082260A1 (en) Information query system and method for electronic medical record based on partitioned database
CN110929292B (en) Method and device for searching medical data
CN107609017A (en) The method and system of medical industry intelligent search consulting are realized by self-defined hot word
Desai et al. Characterizing services advertised on crisis pregnancy center websites

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17897263

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 02/01/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 17897263

Country of ref document: EP

Kind code of ref document: A1