[go: up one dir, main page]

KR20220138327A - Apparatus, method and program for providing disease symptom and treatment informetion predicting service - Google Patents

Apparatus, method and program for providing disease symptom and treatment informetion predicting service Download PDF

Info

Publication number
KR20220138327A
KR20220138327A KR1020210164111A KR20210164111A KR20220138327A KR 20220138327 A KR20220138327 A KR 20220138327A KR 1020210164111 A KR1020210164111 A KR 1020210164111A KR 20210164111 A KR20210164111 A KR 20210164111A KR 20220138327 A KR20220138327 A KR 20220138327A
Authority
KR
South Korea
Prior art keywords
user
information
disease
treatment
index
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
KR1020210164111A
Other languages
Korean (ko)
Inventor
이태형
김창기
Original Assignee
(주)케어테크
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 (주)케어테크 filed Critical (주)케어테크
Publication of KR20220138327A publication Critical patent/KR20220138327A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • 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
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/50ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
    • 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
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • 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
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
    • 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
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/30ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment
    • 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
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/70ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
    • 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
    • G16H70/00ICT specially adapted for the handling or processing of medical references
    • G16H70/60ICT specially adapted for the handling or processing of medical references relating to pathologies
    • 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
    • G16H80/00ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Biomedical Technology (AREA)
  • Data Mining & Analysis (AREA)
  • Pathology (AREA)
  • Databases & Information Systems (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The present invention relates to a disease symptom and treatment information prediction service providing device, method, and program capable of providing a disease symptom, treatment, and recovery information prediction service based on the similarity of the diseases of users. The method comprises: (a) a step in which a service server collects user disease-related information from a plurality of user devices; (b) a step in which the service server calculates and stores similar indicators of each user based on the collected user disease-related information; (c) a step in which the service server receives a disease symptom and treatment information prediction service providing request from a first user device among the plurality of user devices; (d) a step in which the service server extracts a first similarity indicator of a first user corresponding to the first user device and compares the extracted first similarity indicator with second similarity indicators of second users other than the first user, respectively to calculate similarity; (f) a step in which the service server extracts disease symptom and treatment information of the second user having a high similarity based on the calculated similarity; and (g) a step in which the service server predicts disease symptom and treatment information of the first user based on the disease symptom and treatment information of the second user having a high similarity and provides the corresponding prediction information to the first user device.

Description

질병 증상 및 치료 정보 예측 서비스 제공 장치, 방법 및 프로그램{APPARATUS, METHOD AND PROGRAM FOR PROVIDING DISEASE SYMPTOM AND TREATMENT INFORMETION PREDICTING SERVICE}Apparatus, method, and program for predicting disease symptoms and treatment information

본 발명은 질병 증상 및 치료 정보 예측 서비스 제공 장치에 관한 것으로, 보다 상세하게는 사용자들의 질병 유사성을 기반으로 질병 증상, 치료 및 회복 정보 예측 서비스를 제공할 수 있는 질병 증상 및 치료 정보 예측 서비스 제공 장치, 방법 및 프로그램에 관한 것이다.The present invention relates to an apparatus for predicting disease symptoms and treatment information, and more particularly, to an apparatus for providing a disease symptom and treatment information prediction service capable of providing a disease symptom, treatment, and recovery information prediction service based on the disease similarity of users. , methods and programs.

최근 정보화 시대를 맞아 방대한 정보들이 쏟아지고 있으며, 이를 통해 사람들은, 많은 편리함을 제공받고 있다.In the recent information age, vast amounts of information are pouring in, and through this, people are provided with a lot of convenience.

이러한 정보들은, 많은 사람들이 공유함에 따라 발생되고 있으며, 다시 말해, 사람들은 다른 사람들이 공유하여 주는 정보들을 기반으로 편리함을 제공받고 있다고 볼 수 있다.Such information is generated as many people share it, that is, it can be seen that people are being provided with convenience based on information shared by other people.

의료 서비스 분야에서도 의료의 패러다임이 데이터 기반으로 바뀌고 있다.In the medical service field, the paradigm of medical care is changing to data-based.

환자 개개인의 진료 내역, 처방 내역 등을 데이터로 관리할 수 있는 시스템이 구축되어 의료진들 간의 정보 공유가 용이하게 되었다.A system that can manage individual patient's treatment history and prescription history as data has been established, making it easier to share information among medical staff.

그러나, 이는 그 시스템이 구축되는 동일 의료 기관 내에서만 가능할 뿐, 다른 병원이나, 약국, 심지어 환자 본인 또한 진료에 대한 의료 정보들을 공유받을 수 없다는 문제점이 있다.However, this is only possible within the same medical institution in which the system is built, and there is a problem that other hospitals, pharmacies, or even the patient himself/herself cannot share medical information about treatment.

또한, 환자들은 의료 기관을 방문하기 이전에 자신의 증상만으로 질병을 예측하기 위해서는 인터넷을 통해 일일히 검색을 해야하는 번거움이 있고, 또한 그러한 정보들은 정확성이 떨어져 환자가 잘못된 자가 처방을 할 수 있다는 단점이 있다. In addition, patients have the inconvenience of having to search the Internet every day in order to predict a disease based on their symptoms before visiting a medical institution. There is this.

따라서, 향후, 다수의 환자들에 대한 질병 증상, 치료 및 회복 정보를 수집하여 데이터로서 관리하고, 그 데이터들을 활용하여 사용자의 질병 증상, 치료 및 회복 정보를 정확하게 예측한 예측 정보를 제공할 수 있도록 하는 기술의 개발이 요구되고 있다.Therefore, in the future, to collect and manage disease symptoms, treatment and recovery information for a large number of patients as data, and use the data to provide predictive information that accurately predicts the user's disease symptoms, treatment and recovery information The development of technology is required.

한국등록특허공보 제10-2167377호 (등록일: 2020년 10월 13일)Korean Patent Publication No. 10-2167377 (Registration Date: October 13, 2020)

상술한 바와 같은 문제점을 해결하기 위한 본 발명의 일 목적은, 다수의 환자들에 대한 질병 증상, 치료 및 회복 정보를 수집하여 데이터로서 관리하고, 그 데이터들을 활용하여 사용자의 질병 증상, 치료 및 회복 정보를 정확하게 예측한 예측 정보를 제공할 수 있는 질병 증상 및 치료 정보 예측 서비스 제공 장치, 방법 및 프로그램을 제공하는 것이다.An object of the present invention for solving the above-described problems is to collect and manage disease symptoms, treatment and recovery information for a number of patients as data, and utilize the data to collect disease symptoms, treatment and recovery of the user. It is to provide an apparatus, method, and program for providing a disease symptom and treatment information prediction service capable of providing predictive information accurately predicted information.

또한, 본 발명은, 사용자의 질병 증상, 치료 및 회복 정보를 예측하여 다양한 지표로 예측 정보를 제공함으로써, 사용자가 시각적으로 용이하게 확인할 수 있는 질병 증상 및 치료 정보 예측 서비스 제공 장치, 방법 및 프로그램을 제공하는 것이다.In addition, the present invention provides an apparatus, method, and program for predicting disease symptoms and treatment information that the user can easily visually check by predicting the user's disease symptoms, treatment and recovery information and providing the prediction information with various indicators. will provide

본 발명이 해결하고자 하는 과제들은 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to the problems mentioned above, and other problems not mentioned will be clearly understood by those skilled in the art from the following description.

상술한 과제를 해결하기 위한 본 발명의 일 실시예에 따른 질병 증상 및 치료 정보 예측 서비스 제공 방법은, 다수의 사용자 디바이스에 통신 연결되는 서비스 서버를 포함하는 질병 증상 및 치료 정보 예측 서비스 제공 장치의 질병 증상 및 치료 정보 예측 서비스 제공 방법으로서, (a) 상기 서비스 서버가 상기 다수의 사용자 디바이스들로부터 사용자 질병 관련 정보를 수집하는 단계, (b) 상기 서비스 서버가 상기 수집한 사용자 질병 관련 정보를 기초로 각 사용자의 유사 지표를 산출하여 저장하는 단계, (c) 상기 서비스 서버가 상기 다수의 사용자 디바이스들 중 제1 사용자 디바이스로부터 질병 증상 및 치료 정보 예측 서비스 제공 요청을 수신하는 단계, (d) 상기 서비스 서버가 상기 제1 사용자 디바이스에 상응하는 제1 사용자의 제1 유사 지표를 추출하고 상기 추출한 제1 유사 지표를 상기 제1 사용자 이외의 다른 제2 사용자들의 제2 유사 지표들과 각각 비교하여 유사도를 산출하는 단계, (f) 상기 서비스 서버가 상기 산출한 유사도를 기초로 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 추출하는 단계, 및 (g) 상기 서비스 서버가 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 상기 제1 사용자의 질병 증상 및 치료 정보를 예측하고 그에 상응하는 예측 정보를 상기 제1 사용자 디바이스로 제공하는 것을 특징으로 한다.In a method for providing a service for predicting disease symptoms and treatment information according to an embodiment of the present invention for solving the above-described problems, the disease symptom and treatment information prediction service providing apparatus including a service server communicatively connected to a plurality of user devices A method for providing a symptom and treatment information prediction service, comprising the steps of: (a) the service server collecting user disease-related information from the plurality of user devices; (b) the service server based on the collected user disease-related information Calculating and storing the similarity index of each user, (c) receiving, by the service server, a request for providing a disease symptom and treatment information prediction service from a first user device among the plurality of user devices, (d) the service The server extracts the first similarity index of the first user corresponding to the first user device, and compares the extracted first similarity index with the second similarity indicators of second users other than the first user to determine the degree of similarity calculating, (f) extracting, by the service server, disease symptoms and treatment information of a second user with a high degree of similarity based on the calculated degree of similarity, and (g) using the service server with the second user with a high degree of similarity. Predicting the disease symptoms and treatment information of the first user based on the user's disease symptoms and treatment information, and providing corresponding prediction information to the first user device.

실시 예에 있어서, 상기 (a) 단계는, 상기 사용자 디바이스가 로그인하면 서비스 가입 인증 여부를 확인하고, 상기 사용자 디바이스의 서비스 가입 인증이 확인되면 상기 사용자 디바이스로 메인 화면 서비스를 제공하며, 상기 사용자 디바이스가 메인 화면 서비스를 통해 상기 사용자 질병 관련 정보를 입력하면 상기 입력된 사용자 질병 관련 정보를 수신하여 데이터베이스에 저장하는 것을 특징으로 한다.In an embodiment, in the step (a), when the user device logs in, it is checked whether the service subscription is authenticated, and when the service subscription authentication of the user device is confirmed, a main screen service is provided to the user device, and the user device When the user's disease-related information is input through the main screen service, the inputted user's disease-related information is received and stored in a database.

실시 예에 있어서, 상기 사용자 질병 관련 정보는, 사용자의 기본 정보, 질병 정보, 그리고 추가 정보 중 적어도 어느 하나를 포함하는 것을 특징으로 한다.In an embodiment, the user disease-related information may include at least one of basic information about the user, disease information, and additional information.

실시 예에 있어서, 상기 사용자의 기본 정보는, 성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보를 포함하고, 상기 사용자의 질병 정보는, 병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보를 포함하며, 상기 사용자의 기타 정보는, 가족력, 거주지역, 직업, 이용병원, 의료진 정보를 포함하는 것을 특징으로 한다.In an embodiment, the user's basic information includes gender, age, weight, height, blood pressure, blood sugar, and meal information, and the user's disease information includes disease name, department, disease stage, treatment period, symptoms, and pain. , treatment history, prescription history, and treatment progress information, and the user's other information is characterized in that it includes family history, residential area, occupation, hospital used, and medical staff information.

실시 예에 있어서, 상기 (b) 단계는, 상기 수집한 사용자 질병 관련 정보를 기초로 각 사용자에 상응하는 사용자 질병 관련 정보를 클래스별로 분류하고, 상기 분류된 각각의 클래스에 해당하는 지표를 산출하며, 상기 산출된 지표를 기초로 각 사용자의 유사 지표를 산출하여 데이터베이스에 저장하는 것을 특징으로 한다.In an embodiment, the step (b) categorizes user disease-related information corresponding to each user by class based on the collected user disease-related information, and calculates an index corresponding to each classified class, , it is characterized in that the similar index of each user is calculated based on the calculated index and stored in the database.

실시 예에 있어서, 상기 (b) 단계는, 상기 사용자 질병 관련 정보를 클래스별로 분류할 때, 상기 각 사용자의 사용자 질병 관련 정보를 기본 정보 관련 제1 클래스, 질병 정보 관련 제2 클래스, 그리고 추가 정보 관련 제3 클래스로 분류하는 것을 특징으로 한다.In an embodiment, in step (b), when classifying the user disease-related information by class, the user disease-related information of each user is divided into a basic information-related first class, disease information-related second class, and additional information It is characterized in that it is classified into a related third class.

실시 예에 있어서, 상기 (b) 단계는, 상기 제1 클래스에 해당하는 지표를 산출할 때, 상기 제1 클래스에 포함되는 성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보에 대해 각각 서브 지표를 산출하고, 상기 각 서브 지표에 가중치를 설정하며, 상기 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 상기 제1 클래스의 지표를 산출하는 것을 특징으로 한다.In an embodiment, in the step (b), when calculating the index corresponding to the first class, each sub for gender, age, weight, height, blood pressure, blood sugar, and meal information included in the first class The index of the first class is calculated by calculating an index, setting a weight for each sub-indicator, and summing each sub-indicator value multiplied by the set weight.

실시 예에 있어서, 상기 (b) 단계는, 상기 제2 클래스에 해당하는 지표를 산출할 때, 상기 제2 클래스에 포함되는 병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보에 대해 각각 서브 지표를 산출하고, 상기 각 서브 지표에 가중치를 설정하며, 상기 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 상기 제2 클래스의 지표를 산출하는 것을 특징으로 한다.In an embodiment, in the step (b), when calculating the index corresponding to the second class, the disease name, department, disease stage, treatment period, symptom, pain, treatment history, prescription included in the second class It is characterized in that each sub-indicator is calculated for the history and treatment progress information, a weight is set for each sub-indicator, and each sub-index value multiplied by the set weight is added to calculate the index of the second class. .

실시 예에 있어서, 상기 (b) 단계는, 상기 제3 클래스에 해당하는 지표를 산출할 때, 상기 제3 클래스에 포함되는 가족력, 거주지역, 직업, 이용병원, 의료진 정보에 대해 각각 서브 지표를 산출하고, 상기 각 서브 지표에 가중치를 설정하며, 상기 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 상기 제3 클래스의 지표를 산출하는 것을 특징으로 한다.In an embodiment, in the step (b), when calculating the index corresponding to the third class, sub-indices for each of the family history, residence area, occupation, hospital used, and medical staff information included in the third class calculation, setting a weight for each sub-indicator, and summing each sub-index value multiplied by the set weight to calculate the index of the third class.

실시 예에 있어서, 상기 (b) 단계는, 상기 각 사용자의 유사 지표를 산출할 때, 상기 제1 클래스 지표, 상기 제2 클래스 지표, 상기 제3 클래스 지표가 산출되면 상기 제1, 제2, 제3 클래스 지표에 각각 가중치를 설정하고, 상기 설정한 가중치를 제1, 제2, 제3 클래스 지표에 각각 곱하며, 상기 가중치가 곱해진 제1, 제2, 제3 클래스 지표를 합산하여 상기 각 사용자의 유사 지표를 산출하는 것을 특징으로 한다.In an embodiment, in the step (b), when the similarity index of each user is calculated, when the first class index, the second class index, and the third class index are calculated, the first, second, A weight is set for each of the third class indexes, the set weights are multiplied by the first, second, and third class indexes, respectively, and the first, second, and third class indexes multiplied by the weights are added to the above It is characterized in that the similarity index of each user is calculated.

실시 예에 있어서, 상기 (d) 단계는, 상기 유사도를 산출할 때, 상기 제1 사용자의 제1 유사 지표와 상기 제2 사용자의 제2 유사 지표와의 차이값을 산출하여 상기 차이값을 기초로 상기 제1 사용자와 상기 제2 사용자 사이의 유사도를 산출하는 것을 특징으로 한다.In an embodiment, in the step (d), when calculating the similarity, a difference value between the first similarity index of the first user and the second similarity index of the second user is calculated based on the difference value. to calculate a degree of similarity between the first user and the second user.

실시 예에 있어서, 상기 (f) 단계는, 상기 산출한 유사도를 기초로 상기 제2 사용자들 중 상기 유사도가 높은 순서대로 상기 제2 사용자들의 우선 순위를 결정하고, 상기 결정된 우선 순위에 따라 상기 제2 사용자의 질병 증상 및 치료 정보를 추출하는 것을 특징으로 한다.In an embodiment, the step (f) determines the priority of the second users in the order of the highest similarity among the second users based on the calculated similarity, and determines the priority of the second users according to the determined priority. 2 It is characterized in that the user's disease symptoms and treatment information are extracted.

실시 예에 있어서, 상기 (g) 단계는, 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 상기 제1 사용자의 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 산출하고, 상기 산출된 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 기초로 예측 정보를 생성하는 것을 특징으로 한다.In an embodiment, the step (g) calculates the expected treatment period, the expected pain index, and the expected quality of life index of the first user based on the disease symptoms and treatment information of the second user with high similarity, It is characterized in that predictive information is generated based on the calculated expected treatment period, expected pain index, and expected quality of life index.

실시 예에 있어서, 상기 (g) 단계는, 상기 예측 정보를 생성할 때, 유사질환을 겪은 사람들의 치료 과정에 관한 증상과, 회복 과정 내용을 보여주는 예상 치료 시나리오를 생성하는 것을 특징으로 한다.In an embodiment, the step (g) is characterized in that when generating the prediction information, a predicted treatment scenario showing symptoms and recovery process details of the treatment process of people who have suffered a similar disease is generated.

실시 예에 있어서, 상기 (g) 단계는, 상기 예측 정보를 생성할 때, 본인이 가진 증상정보 및 유사한 질병 환자 분석 정보 기초로 증상 기반 진료과를 적어도 하나 이상을 추천하는 것을 특징으로 한다.In an embodiment, in the step (g), when generating the prediction information, it is characterized in that at least one symptom-based department is recommended based on the patient's own symptom information and similar disease patient analysis information.

실시 예에 있어서, 상기 (g) 단계는, 상기 예측 정보를 생성할 때, 상기 제1 사용자의 질병 관련 의료 기관, 의료진 및 진료과에 대한 정보와 질병 개선 효과가 있는 운동, 식단 및 약물에 대한 정보를 포함하는 가이드 정보를 생성하는 것을 특징으로 한다.In an embodiment, in the step (g), when generating the prediction information, information on the first user's disease-related medical institutions, medical staff, and departments, and information on exercise, diet, and drugs that have an effect on improving the disease It is characterized in that it generates guide information including

한편, 본 발명의 일 실시예에 따른 질병 증상 및 치료 정보 예측 서비스 제공 장치는, 다수의 사용자 디바이스에 통신 연결되는 서비스 서버를 포함하는 질병 증상 및 치료 정보 예측 서비스 제공 장치로서, 상기 서비스 서버는, 상기 다수의 사용자 디바이스에 통신 연결되는 통신부, 사용자 질병 관련 정보 및 사용자별 유사 지표를 저장하는 저장부, 그리고 상기 통신부 및 저장부를 제어하는 제어부를 포함하고, 상기 제어부는, 상기 통신부를 통해 상기 다수의 사용자 디바이스들로부터 사용자 질병 관련 정보를 수집하면 상기 수집한 사용자 질병 관련 정보를 기초로 각 사용자의 유사 지표를 산출하여 상기 저장부에 저장하며, 상기 통신부를 통해 상기 다수의 사용자 디바이스들 중 제1 사용자 디바이스로부터 질병 증상 및 치료 정보 예측 서비스 제공 요청을 수신하면 상기 제1 사용자 디바이스에 상응하는 제1 사용자의 제1 유사 지표를 추출하고, 상기 추출한 제1 유사 지표를 상기 제1 사용자 이외의 다른 제2 사용자들의 제2 유사 지표들과 각각 비교하여 유사도를 산출하며, 상기 산출한 유사도를 기초로 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 추출하고, 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 상기 제1 사용자의 질병 증상 및 치료 정보를 예측하고, 그에 상응하는 예측 정보를 상기 제1 사용자 디바이스로 제공하는 것을 특징으로 한다.Meanwhile, an apparatus for providing a disease symptom and treatment information prediction service according to an embodiment of the present invention is an apparatus for providing a disease symptom and treatment information prediction service including a service server communicatively connected to a plurality of user devices, the service server comprising: and a communication unit communicatively connected to the plurality of user devices, a storage unit for storing user disease-related information and similar indicators for each user, and a control unit for controlling the communication unit and the storage unit, wherein the control unit includes the plurality of user devices through the communication unit. When user disease-related information is collected from user devices, a similar index of each user is calculated based on the collected user disease-related information and stored in the storage unit, and the first user among the plurality of user devices through the communication unit Upon receiving a request for providing a disease symptom and treatment information prediction service from the device, a first similarity index of a first user corresponding to the first user device is extracted, and the extracted first similarity index is used as a second similarity index other than the first user. The similarity is calculated by comparing the user's second similarity indicators, respectively, and the disease symptom and treatment information of the second user having the high similarity is extracted based on the calculated similarity, and the disease symptom of the second user having the high similarity is extracted. and predicting the disease symptoms and treatment information of the first user based on the treatment information, and providing corresponding prediction information to the first user device.

상술한 과제를 해결하기 위한 본 발명의 다른 실시 예에 따른 질병 증상 및 치료 정보 예측 서비스 제공 방법을 제공하는 컴퓨터 프로그램은, 하드웨어인 컴퓨터와 결합되어 상술한 방법 중 어느 하나의 방법을 수행하기 위해 매체에 저장된다.A computer program providing a method for providing a service for predicting disease symptoms and treatment information according to another embodiment of the present invention for solving the above-described problems is a medium for performing any one of the methods described above in combination with a computer that is hardware. is stored in

이 외에도, 본 발명을 구현하기 위한 다른 방법, 다른 시스템 및 상기 방법을 실행하기 위한 컴퓨터 프로그램을 기록하는 컴퓨터 판독 가능한 기록 매체가 더 제공될 수 있다.In addition to this, another method for implementing the present invention, another system, and a computer-readable recording medium for recording a computer program for executing the method may be further provided.

상기와 같이 본 발명에 따르면, 다수의 환자들에 대한 질병 증상, 치료 및 회복 정보를 수집하여 데이터로서 관리하고, 그 데이터들을 활용하여 사용자의 질병 증상, 치료 및 회복 정보를 정확하게 예측한 예측 정보를 제공할 수 있다.As described above, according to the present invention, disease symptoms, treatment and recovery information for a plurality of patients are collected and managed as data, and prediction information that accurately predicts the user's disease symptoms, treatment and recovery information using the data is generated. can provide

또한, 본 발명은, 사용자의 질병 증상, 치료 및 회복 정보를 예측하여 다양한 지표로 예측 정보를 제공함으로써, 사용자가 시각적으로 용이하게 확인할 수 있다.In addition, according to the present invention, by predicting the user's disease symptoms, treatment and recovery information and providing the prediction information with various indicators, the user can easily confirm visually.

본 발명의 효과들은 이상에서 언급된 효과로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.Effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.

도 1은, 본 발명에 따른 질병 증상 및 치료 정보 예측 서비스 제공 장치를 설명하기 위한 개략도이다.
도 2는, 사용자의 유사 지표 산출을 위한 사용자 질병 관련 정보의 클래스별 지표를 보여주는 도표이다.
도 3은, 사용자의 예측 정보 중 예상 치료 기간을 시각화한 도면이다.
도 4 내지 도 6은, 사용자의 예측 정보 중 예상 통증 지수를 시각화한 도면이다.
도 7은, 사용자의 예측 정보 중 예상 삶의 질 지수를 시각화한 도면이다.
도 8은, 사용자 디바이스에 표시되는 사용자의 예측 정보를 보여주는 도면이다.
도 9 내지 도 12는, 본 발명에 따른 질병 증상 및 치료 정보 예측 서비스 제공 방법을 설명하기 위한 흐름도이다.
1 is a schematic diagram illustrating an apparatus for providing a disease symptom and treatment information prediction service according to the present invention.
FIG. 2 is a chart showing indexes for each class of user disease-related information for calculating a user's similarity index.
3 is a diagram illustrating a visualization of an expected treatment period among prediction information of a user.
4 to 6 are diagrams for visualizing an expected pain index among prediction information of a user.
7 is a diagram illustrating a visualization of an expected quality of life index among prediction information of a user.
8 is a diagram illustrating prediction information of a user displayed on a user device.
9 to 12 are flowcharts illustrating a method of providing a disease symptom and treatment information prediction service according to the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 제한되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야의 통상의 기술자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.Advantages and features of the present invention and methods of achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only these embodiments allow the disclosure of the present invention to be complete, and those of ordinary skill in the art to which the present invention pertains. It is provided to fully inform those skilled in the art of the scope of the present invention, and the present invention is only defined by the scope of the claims.

본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.The terminology used herein is for the purpose of describing the embodiments and is not intended to limit the present invention. In this specification, the singular also includes the plural, unless specifically stated otherwise in the phrase. As used herein, “comprises” and/or “comprising” does not exclude the presence or addition of one or more other components in addition to the stated components. Like reference numerals refer to like elements throughout, and "and/or" includes each and every combination of one or more of the recited elements. Although "first", "second", etc. are used to describe various elements, these elements are not limited by these terms, of course. These terms are only used to distinguish one component from another. Therefore, it goes without saying that the first component mentioned below may be the second component within the spirit of the present invention.

다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야의 통상의 기술자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.Unless otherwise defined, all terms (including technical and scientific terms) used herein will have the meaning commonly understood by those of ordinary skill in the art to which this invention belongs. In addition, terms defined in a commonly used dictionary are not to be interpreted ideally or excessively unless clearly specifically defined.

이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

설명에 앞서 본 명세서에서 사용하는 용어의 의미를 간략히 설명한다. 그렇지만 용어의 설명은 본 명세서의 이해를 돕기 위한 것이므로, 명시적으로 본 발명을 한정하는 사항으로 기재하지 않은 경우에 본 발명의 기술적 사상을 한정하는 의미로 사용하는 것이 아님을 주의해야 한다.Before the description, the meaning of the terms used herein will be briefly described. However, it should be noted that the description of the terms is for the purpose of helping the understanding of the present specification, and is not used in the meaning of limiting the technical spirit of the present invention unless explicitly described as limiting the present invention.

도 1은, 본 발명에 따른 질병 증상 및 치료 정보 예측 서비스 제공 장치를 설명하기 위한 개략도이다.1 is a schematic diagram illustrating an apparatus for providing a disease symptom and treatment information prediction service according to the present invention.

도 1에 도시된 바와 같이, 본 발명에 따른 질병 증상 및 치료 정보 예측 서비스 제공 장치는, 다수의 사용자 디바이스(200)에 네트워크를 통해 통신 연결되는 서비스 서버(100)를 포함할 수 있다.1 , the apparatus for providing a disease symptom and treatment information prediction service according to the present invention may include a service server 100 that is communicatively connected to a plurality of user devices 200 through a network.

여기서, 사용자 디바이스(200)는, 사용자가 원하는 다수의 응용 프로그램(즉, 애플리케이션)을 설치하여 실행할 수 있는 컴퓨터, UMPC(Ultra Mobile PC), 워크 스테이션, 넷북(net-book), PDA(Personal Digital Assistants), 포터블(portable) 컴퓨터, 웹 테블릿(web tablet), 무선 전화기(wireless phone), 모바일 폰(mobile phone), 스마트 폰(smart phone), 패드(Pad), 스마트 워치(Smart watch), 웨어러블(wearable) 단말, e-북(e-book), PMP(portable multimedia player), 휴대용 게임기, 네비게이션(navigation) 장치, 블랙 박스(black box) 또는 디지털 카메라(digital camera), 기타 이동통신 단말 등일 수 있다.Here, the user device 200 is a computer, UMPC (Ultra Mobile PC), workstation, net-book, PDA (Personal Digital) in which a plurality of applications (ie, applications) desired by the user can be installed and executed. Assistants), portable computer, web tablet, wireless phone, mobile phone, smart phone, pad, smart watch, Wearable devices, e-books, portable multimedia players (PMPs), portable game machines, navigation devices, black boxes or digital cameras, other mobile communication terminals, etc. can

이로써, 사용자 디바이스(200)는, 질병 증상 및 치료 정보 예측 서비스를 제공받기 위해 별도의 프로그램 또는 어플리케이션을 설치할 수도 있는데, 이는 하나의 실시예일 뿐, 웹페이지에 접속함으로써 질병 증상 및 치료 정보 예측 서비스를 제공받을 수도 있다.Accordingly, the user device 200 may install a separate program or application to receive disease symptom and treatment information prediction service. may be provided.

그리고, 사용자 디바이스(200)와 서비스 서버(100) 사이를 통신 연결하는 네트워크는, 유/무선 네트워크를 모두 포함하는데, 사용자 디바이스(200)와 서비스 서버(100) 사이에서 페어링 또는/및 데이터 송수신을 위해 다양한 통신 규격 내지 프로토콜을 지원하는 통신 네트워크를 통칭한다.And, the network for communication connection between the user device 200 and the service server 100 includes both wired/wireless networks, and performs pairing or/and data transmission/reception between the user device 200 and the service server 100 . It refers to a communication network that supports various communication standards or protocols for

이러한 유/무선 네트워크는, 규격에 의해 현재 또는 향후 지원될 통신 네트워크를 모두 포함하며, 그를 위한 하나 또는 그 이상의 통신 프로토콜들을 모두 지원 가능하다.These wired/wireless networks include all communication networks to be supported now or in the future according to the standard, and all of one or more communication protocols for it can be supported.

이러한 유/무선 네트워크에는 예컨대, USB(Universal Serial Bus), CVBS(Composite Video Banking Sync), 컴포넌트(Component), S-비디오(아날로그), DVI(Digital Visual Interface), HDMI(High Definition Multimedia Interface), RGB, D-SUB와 같은 유선 연결을 위한 네트워크와 그를 위한 통신 규격 내지 프로토콜과, 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA: infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), DLNA(Digital Living Network Alliance), WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access), LTE/LTE-A(Long Term Evolution/LTE-Advanced), Wi-Fi 다이렉트(direct)와 같은 무선 연결을 위한 네트워크와 그를 위한 통신 규격 내지 프로토콜에 의하여 형성될 수 있다. Such wired / wireless networks include, for example, Universal Serial Bus (USB), Composite Video Banking Sync (CVBS), Component, S-Video (analog), Digital Visual Interface (DVI), High Definition Multimedia Interface (HDMI), Network for wired connection such as RGB and D-SUB, and communication standards and protocols for them, Bluetooth, RFID (Radio Frequency Identification), infrared communication (IrDA: Infrared Data Association), UWB (Ultra Wideband), Zigbee (ZigBee), DLNA (Digital Living Network Alliance), WLAN (Wireless LAN) (Wi-Fi), Wibro (Wireless broadband), Wimax (World Interoperability for Microwave Access), HSDPA (High Speed Downlink Packet Access), LTE/LTE -A (Long Term Evolution/LTE-Advanced) or Wi-Fi Direct may be formed by a network for wireless connection and a communication standard or protocol for the same.

그리고, 서비스 서버(100)는, 다수의 사용자 디바이스(200)에 통신 연결되는 통신부(101), 사용자 질병 관련 정보 및 사용자별 유사 지표를 저장하는 저장부(103), 그리고 통신부(101) 및 저장부(103)를 제어하는 제어부(105)를 포함할 수 있다.In addition, the service server 100 includes a communication unit 101 communicatively connected to a plurality of user devices 200 , a storage unit 103 for storing user disease-related information and similar indicators for each user, and a communication unit 101 and storage A control unit 105 for controlling the unit 103 may be included.

여기서, 제어부(105)는, 통신부(101)를 통해 다수의 사용자 디바이스(200)들로부터 사용자 질병 관련 정보를 수집하면 수집한 사용자 질병 관련 정보를 기초로 각 사용자의 유사 지표를 산출하여 저장부(103)에 저장하며, 통신부(101)를 통해 다수의 사용자 디바이스들 중 제1 사용자 디바이스로부터 질병 증상 및 치료 정보 예측 서비스 제공 요청을 수신하면 제1 사용자 디바이스에 상응하는 제1 사용자의 제1 유사 지표를 추출하고, 추출한 제1 유사 지표를 제1 사용자 이외의 다른 제2 사용자들의 제2 유사 지표들과 각각 비교하여 유사도를 산출하며, 산출한 유사도를 기초로 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 추출하고, 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 제1 사용자의 질병 증상 및 치료 정보를 예측하고, 그에 상응하는 예측 정보를 제1 사용자 디바이스로 제공할 수 있다.Here, when user disease-related information is collected from a plurality of user devices 200 through the communication unit 101 , the control unit 105 calculates a similarity index of each user based on the collected user disease-related information and calculates a storage unit ( 103), and when receiving a request for providing a disease symptom and treatment information prediction service from a first user device among a plurality of user devices through the communication unit 101, a first similarity index of the first user corresponding to the first user device , and comparing the extracted first similarity index with second similarity indexes of second users other than the first user, respectively, to calculate a similarity, and based on the calculated similarity, the disease symptom and The treatment information may be extracted, the disease symptoms and treatment information of the first user may be predicted based on the disease symptoms and treatment information of the second user with high similarity, and the corresponding prediction information may be provided to the first user device.

그리고, 제어부(105)는, 사용자 디바이스(200)가 로그인하면 서비스 가입 인증 여부를 확인하고, 사용자 디바이스(200)의 서비스 가입 인증이 확인되면 사용자 디바이스(200)로 메인 화면 서비스를 제공하며, 사용자 디바이스(200)가 메인 화면 서비스를 통해 사용자 질병 관련 정보를 입력하면 입력된 사용자 질병 관련 정보를 수신하여 데이터베이스인 저장부(103)에 저장할 수 있다.Then, the control unit 105, when the user device 200 logs in, checks whether the service subscription authentication is verified, and when the service subscription authentication of the user device 200 is confirmed, provides a main screen service to the user device 200, the user When the device 200 inputs user disease-related information through the main screen service, the inputted user disease-related information may be received and stored in the storage unit 103 as a database.

여기서, 사용자 질병 관련 정보는, 사용자의 기본 정보, 질병 정보, 그리고 추가 정보 중 적어도 어느 하나를 포함할 수 있다.Here, the user disease-related information may include at least one of basic information about the user, disease information, and additional information.

일 예로, 사용자의 기본 정보는, 성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보 등을 포함할 수 있고, 사용자의 질병 정보는, 병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보 등을 포함할 수 있으며, 사용자의 기타 정보는, 가족력, 거주지역, 직업, 이용병원, 의료진 정보 등을 포함할 수 있는데, 이는 일 실시예일 뿐, 이에 한정하지 않는다.For example, the user's basic information may include gender, age, weight, height, blood pressure, blood sugar, meal information, and the like, and the user's disease information includes disease name, department, disease stage, treatment period, symptoms, pain, It may include treatment history, prescription history, treatment progress information, etc., and other information of the user may include family history, residential area, occupation, hospital used, medical staff information, etc., which is only an example, but is not limited thereto. does not

경우에 따라, 사용자의 질병 정보는, 질병 보유 기간별 증상 정보를 갖는 시계열 정보를 더 포함할 수도 있다.In some cases, the user's disease information may further include time series information having symptom information for each disease retention period.

이어, 제어부(105)는, 수집한 사용자 질병 관련 정보를 기초로 각 사용자에 상응하는 사용자 질병 관련 정보를 클래스별로 분류하고, 분류된 각각의 클래스에 해당하는 지표를 산출하며, 산출된 지표를 기초로 각 사용자의 유사 지표를 산출하여 데이터베이스인 저장부(103)에 저장할 수 있다.Next, the controller 105 classifies the user disease-related information corresponding to each user by class based on the collected user disease-related information, calculates an index corresponding to each classified class, and based on the calculated index to calculate the similarity index of each user and store it in the storage unit 103, which is a database.

여기서, 제어부(105)는, 사용자 질병 관련 정보를 클래스별로 분류할 때, 각 사용자의 사용자 질병 관련 정보를 기본 정보 관련 제1 클래스, 질병 정보 관련 제2 클래스, 그리고 추가 정보 관련 제3 클래스로 분류할 수 있다.Here, when classifying the user disease-related information by class, the controller 105 classifies the user disease-related information of each user into a first class related to basic information, a second class related to disease information, and a third class related to additional information can do.

일 예로, 제1 클래스는, 성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보 등을 포함할 수 있고, 제2 클래스는, 병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보 등을 포함할 수 있으며, 제3 클래스는, 가족, 거주지역, 직업, 이용병원, 의료진 정보 등을 포함할 수 있다.For example, the first class may include gender, age, weight, height, blood pressure, blood sugar, meal information, and the like, and the second class may include disease name, department, disease stage, treatment period, symptoms, pain, and treatment history. , prescription history, treatment progress information, and the like, and the third class may include family, residential area, occupation, hospital used, medical staff information, and the like.

그리고, 제어부(105)는, 제1 클래스에 해당하는 지표를 산출할 때, 제1 클래스에 포함되는 성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보에 대해 각각 서브 지표를 산출하고, 각 서브 지표에 가중치를 설정하며, 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 제1 클래스의 지표를 산출할 수 있다.Then, when calculating the index corresponding to the first class, the control unit 105 calculates sub-indices for each of sex, age, weight, height, blood pressure, blood sugar, and meal information included in the first class, and each A weight may be set for the sub-indices, and the indexes of the first class may be calculated by summing the values of the sub-indices multiplied by the set weights.

이때, 가중치는, 모든 가중치들의 합이 1이 되도록 제1 클래스의 각 서브 지표에 가중치를 설정할 수 있다.In this case, the weight may be set to each sub-index of the first class such that the sum of all weights is 1.

이처럼, 본 발명은, 제1 클래스 지표를 산출할 때, A = αa1 + βa2 + γa3 + ... (여기서, A는 제1 클래스 지표이고, α, β, γ는 가중치 상수로 합이 1이며 a1, a2, a3, ...는 성별, 연령, 몸무게 등을 포함하는 서브 지표임)으로 이루어지는 수식에 의해 제1 클래스 지표를 산출할 수 있다.As such, in the present invention, when calculating the first class index, A = αa1 + βa2 + γa3 + ... (where A is the first class index, and α, β, and γ are weight constants, the sum of which is 1 a1, a2, a3, ... are sub-indices including gender, age, weight, etc.), the first class index may be calculated.

또한, 제어부(105)는, 제2 클래스에 해당하는 지표를 산출할 때, 제2 클래스에 포함되는 병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보에 대해 각각 서브 지표를 산출하고, 각 서브 지표에 가중치를 설정하며, 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 제2 클래스의 지표를 산출할 수 있다.In addition, when calculating the index corresponding to the second class, the control unit 105 includes the disease name, department, disease stage, treatment period, symptom, pain, treatment history, prescription history, and treatment progress information included in the second class. For each sub-indicator, a weight is set for each sub-indicator, and sub-indices multiplied by the set weight are summed to calculate the index of the second class.

이때, 가중치는, 모든 가중치들의 합이 1이 되도록 제2 클래스의 각 서브 지표에 가중치를 설정할 수 있다.In this case, the weight may be set to each sub-index of the second class such that the sum of all weights is 1.

이처럼, 본 발명은, 제2 클래스 지표를 산출할 때, B = αb1 + βb2 + γb3 + ... (여기서, B는 제2 클래스 지표이고, α, β, γ는 가중치 상수로 합이 1이며 b1, b2, b3, ...는 병명, 진료과, 질병 단계 등을 포함하는 서브 지표임)으로 이루어지는 수식에 의해 제2 클래스 지표를 산출할 수 있다.As such, in the present invention, when calculating the second class index, B = αb1 + βb2 + γb3 + ... (where B is the second class index, and α, β, and γ are weight constants, the sum of which is 1 b1, b2, b3, .

또한, 제어부(105)는, 제3 클래스에 해당하는 지표를 산출할 때, 제3 클래스에 포함되는 가족력, 거주지역, 직업, 이용병원, 의료진 정보에 대해 각각 서브 지표를 산출하고, 각 서브 지표에 가중치를 설정하며, 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 제3 클래스의 지표를 산출할 수 있다.In addition, when calculating the index corresponding to the third class, the control unit 105 calculates sub-indices for each of the family history, residential area, occupation, hospital used, and medical staff information included in the third class, and each sub-index A weight may be set in , and an index of the third class may be calculated by summing sub-index values multiplied by the set weight.

이때, 가중치는, 모든 가중치들의 합이 1이 되도록 제3 클래스의 각 서브 지표에 가중치를 설정할 수 있다.In this case, the weight may be set to each sub-index of the third class such that the sum of all weights is 1.

이처럼, 본 발명은, 제3 클래스 지표를 산출할 때, C = αc1 + βc2 + γc3 + ... (여기서, C는 제3 클래스 지표이고, α, β, γ는 가중치 상수로 합이 1이며 c1, c2, c3, ...는 가족력, 거주지역, 직업 등을 포함하는 서브 지표임)으로 이루어지는 수식에 의해 제3 클래스 지표를 산출할 수 있다.As such, in the present invention, when calculating the third class index, C = αc1 + βc2 + γc3 + ... (where C is the third class index, and α, β, and γ are weight constants, the sum of which is 1 c1, c2, c3, .

이어, 제어부(105)는, 각 사용자의 유사 지표를 산출할 때, 제1 클래스 지표, 제2 클래스 지표, 제3 클래스 지표가 산출되면 제1, 제2, 제3 클래스 지표에 각각 가중치를 설정하고, 설정한 가중치를 제1, 제2, 제3 클래스 지표에 각각 곱하며, 가중치가 곱해진 제1, 제2, 제3 클래스 지표를 합산하여 각 사용자의 유사 지표를 산출할 수 있다.Next, when calculating the similarity index for each user, the control unit 105 sets weights to the first, second, and third class indexes, respectively, when the first class index, the second class index, and the third class index are calculated. and multiplying the set weights by the first, second, and third class indexes, respectively, and summing the first, second, and third class indexes multiplied by the weights to calculate a similar index for each user.

이때, 가중치는, 모든 가중치들의 합이 1이 되도록 제1, 제2, 제3 클래스 지표에 각각 가중치를 설정할 수 있다.In this case, the weight may be set to each of the first, second, and third class indicators so that the sum of all weights is 1.

이처럼, 본 발명은, 유사 지표를 산출할 때, 유사 지표 = αA + βB + γC (여기서, α, β, γ는 가중치 상수로 합이 1이고, A는 기본 정보 관련 제1 클래스 지표, B는 질병 정보 관련 제2 클래스 지표, C는 추가 정보 관련 제3 클래스 지표임)으로 이루어지는 수식에 의해 유사 지표를 산출할 수 있다.As such, in the present invention, when calculating the similarity index, the similarity index = αA + βB + γC (where α, β, and γ are weight constants, the sum of which is 1, A is the first class index related to basic information, and B is A similar index may be calculated by a formula consisting of a second class index related to disease information, and C is a third class index related to additional information).

다음, 제어부(105)는, 유사도를 산출할 때, 제1 사용자의 제1 유사 지표와 제2 사용자의 제2 유사 지표와의 차이값을 산출하여 차이값을 기초로 제1 사용자와 제2 사용자 사이의 유사도를 산출할 수 있다.Next, when calculating the degree of similarity, the control unit 105 calculates a difference value between the first similarity index of the first user and the second similarity index of the second user, and based on the difference value, the first user and the second user The similarity between them can be calculated.

일 예로, 제어부(105)는, 유사도를 산출할 때, 차이값이 작을수록 유사도가 큰 것으로 판단하고, 차이값이 클수록 유사도가 작은 것으로 판단할 수 있다.For example, when calculating the degree of similarity, the controller 105 may determine that the similarity is greater as the difference value is smaller, and determine that the degree of similarity is smaller as the difference value is greater.

그리고, 제어부(105)는, 산출한 유사도를 기초로 제2 사용자들 중 유사도가 높은 순서대로 제2 사용자들의 우선 순위를 결정하고, 결정된 우선 순위에 따라 제2 사용자의 질병 증상 및 치료 정보를 추출할 수 있다.Then, the controller 105 determines the priority of the second users in the order of the highest similarity among the second users based on the calculated similarity, and extracts the disease symptom and treatment information of the second user according to the determined priority. can do.

일 예로, 제어부(105)는, 결정된 우선 순위에 따라 유사도가 가장 높은 제2 사용자의 질병 증상 및 치료 정보만을 추출할 수 있다.For example, the controller 105 may extract only the disease symptom and treatment information of the second user having the highest similarity according to the determined priority.

다른 일 예로, 제어부(105)는, 결정된 우선 순위에 따라 미리 설정된 기본 유사도 이상의 유사도 값을 갖는 모든 제2 사용자의 질병 증상 및 치료 정보를 추출할 수 있다.As another example, the controller 105 may extract disease symptoms and treatment information of all second users having similarity values greater than or equal to a preset basic similarity according to the determined priority.

또 다른 일 예로, 제어부(105)는, 결정된 우선 순위에 따라 유사도 상위 10%에 속하는 제2 사용자들의 질병 증상 및 치료 정보를 추출할 수도 있다.As another example, the controller 105 may extract disease symptoms and treatment information of second users belonging to the top 10% similarity according to the determined priority.

다음, 제어부(105)는, 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 제1 사용자의 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 산출하고, 산출된 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 기초로 예측 정보를 생성할 수 있다.Next, the control unit 105 calculates the expected treatment period, the expected pain index, and the expected quality of life index of the first user based on the disease symptoms and treatment information of the second user with high similarity, and calculates the calculated expected treatment period, Predictive information may be generated based on the expected pain index and the expected quality of life index.

일 예로, 제어부(105)는, 제1 사용자의 예상 치료 기간을 산출할 때, 제1 사용자가 병의원에서 치료를 시작한 시점부터 마지막 외래일 또는 처방약 완치일까지의 기간을 기준으로 산출할 수 있다.As an example, when calculating the expected treatment period of the first user, the controller 105 may calculate it based on the period from the time the first user starts treatment at a hospital to the last outpatient day or prescription drug cure date.

또한, 제어부(105)는, 제1 사용자의 예상 치료 기간을 산출할 때, 질병코드별 표준진단기간, 수술 환자의 동일질환 경험자 전체 치료기간의 산술평균값 기간, 비수술 환자의 동일질환 일기장 등록일부터 완치일 등록일까지의 기간을 기초로 제1 사용자의 예상 치료 기간을 산출할 수 있다.In addition, when calculating the expected treatment period of the first user, the control unit 105 is fully cured from the standard diagnosis period for each disease code, the arithmetic mean period of the entire treatment period of the patients experiencing the same disease of the surgical patient, and the date of registration in the diary of the same disease of the non-surgical patient An expected treatment period of the first user may be calculated based on the period up to the date of registration.

다른 일 예로, 제어부(105)는, 제1 사용자의 예상 통증 지수를 산출할 때, 제1 사용자의 통증 경도, 통증 종류, 통증 빈도 및 치료 중재 수준을 조합하여 시기별 통증 지수를 산출할 수 있다.As another example, when calculating the expected pain index of the first user, the controller 105 may calculate the pain index for each period by combining the pain intensity, pain type, pain frequency, and treatment intervention level of the first user. .

여기서, 통증 경도는, 제1 내지 제10 단계로 구분될 수 있고, 통증 종류는, 근육성 통증, 신경성 통증, 관절성 통증을 포함할 수 있으며, 통증 빈도는, 간헐적, 지속적, 발작적 갑자기로 구분될 수 있으며, 치료 중재 수준은, 의사노티, PM사용, 의사처방, 관찰로 구분될 수 있는데, 이는 일 실시예일 뿐, 이에 한정되지는 않는다.Here, the pain intensity may be divided into first to tenth stages, the pain type may include muscle pain, neuropathic pain, and arthritic pain, and the pain frequency is divided into intermittent, continuous, and paroxysmal sudden. may be, and the level of treatment intervention may be divided into doctor's notice, PM use, doctor's prescription, and observation, which is only an example, but is not limited thereto.

또한, 제어부(105)는, 제1 사용자의 예상 통증 지수를 산출할 때, 동변상련 지수와 응답자 전체 기간별 평균값을 기초로 제1 사용자의 예상 통증 지수를 산출할 수 있다.Also, when calculating the expected pain index of the first user, the controller 105 may calculate the expected pain index of the first user based on the motion sickness index and the average value for each period of the respondent.

또 다른 일 예로, 제어부(105)는, 제1 사용자의 예상 삶의 질 지수를 산출할 때, 제1 사용자의 운동 능력 지수, 자기 관리 지수, 일상 활동 지수, 통증/불편 지수, 불안/우울 지수를 포함하는 제1 사용자의 예상 삶의 질 지수를 산출할 수 있다.As another example, the controller 105, when calculating the expected quality of life index of the first user, the first user's exercise ability index, self-management index, daily activity index, pain / discomfort index, anxiety / depression index It is possible to calculate the expected quality of life index of the first user including

또한, 제어부(105)는, 제1 사용자의 예상 삶의 질 지수를 산출할 때, 동변상련 지수와 응답자 전체 기간별 평균값을 기초로 제1 사용자의 예상 삶의 질 지수를 산출할 수 있다.Also, when calculating the expected quality of life index of the first user, the control unit 105 may calculate the expected quality of life index of the first user based on the Dongbyeon association index and the average value for each period of the respondent.

이어, 제어부(105)는, 예상 치료 기간 관련 예측 정보를 생성할 때, 진단서 혹은 의사소견으로의 치료 기간과 현재 예측한 예상 치료 기간을 병렬 형태로 표시하도록 예측 정보를 생성할 수 있다.Then, when generating the prediction information related to the expected treatment period, the controller 105 may generate the prediction information to display the treatment period according to the diagnosis or doctor's opinion and the currently predicted expected treatment period in parallel form.

이처럼, 본 발명은, 진단서 혹은 의사소견으로의 치료 기간과 현재 예측한 예상 치료 기간을 병렬 형태로 사용자에게 보여줌으로써, 치료 기간의 차이를 확인할 수 있어 궁극적으로 건강보험료 절감 및 실손보험료를 절감할 수 있는 근거를 마련할 수 있다.As such, the present invention shows the user the treatment period based on a diagnosis or doctor's opinion and the currently predicted treatment period in parallel form, thereby confirming the difference in treatment period, thereby ultimately reducing health insurance premiums and indemnity insurance premiums. grounds can be provided.

그리고, 제어부(105)는, 예상 통증 지수 및 예상 삶의 질 지수 관련 예측 정보를 생성할 때, 레이더 챠트 형태로 치료 초기, 치료기 및 완치기로 구분하여 표시하도록 예측 정보를 생성할 수 있다.In addition, when generating the predicted pain index and the expected quality of life index related prediction information, the controller 105 may generate the prediction information to be displayed separately in the form of a radar chart into the initial treatment period, the treatment period, and the complete treatment period.

이처럼, 본 발명은, 사람들이 경험하지 않은 고통의 정도를 예측 가능한 계량적 지표 형태로 보여줌으로써, 예상 통증 정보를 제공하고, 불필요한 공포심이나 두려움을 제거하도록 도움을 줄 수 있다.As such, the present invention can provide predicted pain information and help remove unnecessary fear or fear by showing the degree of pain that people have not experienced in the form of a predictable quantitative indicator.

또한, 본 발명은, 예상 삶의 질 지수를 통해 시간이 지남에 따라 어떤 부분의 삶의 질이 희생되고 회복되는지를 알려줌으로써, 삶속의 불안한 요인을 제거하는데 도움을 줄 수 있다.In addition, the present invention can help to remove anxiety factors in life by informing which part of the quality of life is sacrificed and restored over time through the expected quality of life index.

다음, 제어부(105)는, 예측 정보를 생성할 때, 유사질환을 겪은 사람들의 치료 과정에 관한 증상과, 회복 과정 내용을 보여주는 예상 치료 시나리오를 생성할 수도 있다.Next, when generating the prediction information, the control unit 105 may generate a predicted treatment scenario showing symptoms of the treatment process of people who have suffered a similar disease and the contents of the recovery process.

여기서, 제어부(105)는, 예상 치료 시나리오를 생성할 때, 일기장에 등록된 데이터를 기초로 질환별 유사 질환을 겪은 사람들이 기록한 그들을 표준화하여 주요 증상, 치료 과정, 회복 과정, 치료 기간을 시뮬레이션으로 표시하도록 예상 치료 시나리오를 생성할 수 있다.Here, the controller 105, when generating the expected treatment scenario, standardizes them recorded by people who have suffered similar diseases for each disease based on the data registered in the diary, and simulates the main symptoms, treatment process, recovery process, and treatment period. Prospective treatment scenarios can be created to display.

그리고, 제어부(105)는, 예측 정보를 생성할 때, 본인이 가진 증상정보 및 유사한 질병 환자 분석 정보 기초로 증상 기반 진료과를 적어도 하나 이상을 추천할 수 있다.In addition, when generating the prediction information, the controller 105 may recommend at least one symptom-based treatment department based on the symptom information possessed by the user and the analysis information of patients with similar diseases.

여기서, 제어부(105)는, 진료과를 추천할 때, 일기장에 분류 등록된 데이터를 기초로 과별 증상 유사도 분석하고, 증상 유사도가 90% 이상이면 그에 상응하는 예상 진료과를 추천할 수 있다.Here, when recommending a department, the controller 105 may analyze the similarity of symptoms by department based on the data classified and registered in the diary, and recommend a corresponding expected department if the symptom similarity is 90% or more.

이어, 제어부(105)는, 예측 정보를 생성할 때, 제1 사용자의 질병 관련 의료 기관, 의료진 및 진료과에 대한 정보와 질병 개선 효과가 있는 운동, 식단 및 약물에 대한 정보를 포함하는 가이드 정보를 생성할 수 있다.Next, when generating the prediction information, the control unit 105 provides guide information including information about the first user's disease-related medical institutions, medical staff, and departments, and information on exercise, diet, and drugs that are effective in improving the disease. can create

이와 같이, 본 발명은, 다수의 환자들에 대한 질병 증상, 치료 및 회복 정보를 수집하여 데이터로서 관리하고, 그 데이터들을 활용하여 사용자의 질병 증상, 치료 및 회복 정보를 정확하게 예측한 예측 정보를 제공할 수 있다.As such, the present invention collects and manages disease symptoms, treatment and recovery information for a plurality of patients as data, and uses the data to provide predictive information that accurately predicts the user's disease symptoms, treatment and recovery information can do.

또한, 본 발명은, 사용자의 질병 증상, 치료 및 회복 정보를 예측하여 다양한 지표로 예측 정보를 제공함으로써, 사용자가 시각적으로 용이하게 확인할 수 있다.In addition, according to the present invention, by predicting the user's disease symptoms, treatment and recovery information and providing the prediction information with various indicators, the user can easily confirm visually.

도 2는, 사용자의 유사 지표 산출을 위한 사용자 질병 관련 정보의 클래스별 지표를 보여주는 도표이다.FIG. 2 is a chart showing indexes for each class of user disease-related information for calculating a user's similarity index.

도 2에 도시된 바와 같이, 본 발명은, 다수의 사용자 디바이스들로부터 사용자 질병 관련 정보를 수집하고, 수집한 사용자 질병 관련 정보를 기초로 각 사용자의 유사 지표를 산출할 수 있다.As shown in FIG. 2 , according to the present invention, user disease-related information may be collected from a plurality of user devices, and a similarity index of each user may be calculated based on the collected user disease-related information.

여기서, 사용자 질병 관련 정보는, 사용자의 기본 정보, 질병 정보, 그리고 추가 정보 중 적어도 어느 하나를 포함할 수 있다.Here, the user disease-related information may include at least one of basic information about the user, disease information, and additional information.

일 예로, 사용자의 기본 정보는, 성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보 등을 포함할 수 있고, 사용자의 질병 정보는, 병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보 등을 포함할 수 있으며, 사용자의 기타 정보는, 가족력, 거주지역, 직업, 이용병원, 의료진 정보 등을 포함할 수 있는데, 이는 일 실시예일 뿐, 이에 한정하지 않는다.For example, the user's basic information may include gender, age, weight, height, blood pressure, blood sugar, meal information, and the like, and the user's disease information includes disease name, department, disease stage, treatment period, symptoms, pain, It may include treatment history, prescription history, treatment progress information, etc., and other information of the user may include family history, residential area, occupation, hospital used, medical staff information, etc., which is only an example, but is not limited thereto. does not

경우에 따라, 사용자의 질병 정보는, 질병 보유 기간별 증상 정보를 갖는 시계열 정보를 더 포함할 수도 있다.In some cases, the user's disease information may further include time series information having symptom information for each disease retention period.

이어, 본 발명은, 수집한 사용자 질병 관련 정보를 기초로 각 사용자에 상응하는 사용자 질병 관련 정보를 클래스별로 분류하고, 분류된 각각의 클래스에 해당하는 지표를 산출하며, 산출된 지표를 기초로 각 사용자의 유사 지표를 산출할 수 있다.Next, the present invention classifies the user disease-related information corresponding to each user by class based on the collected user disease-related information, calculates an index corresponding to each classified class, and based on the calculated index, each Similar indicators of users can be calculated.

여기서, 본 발명은, 도 2와 같이, 사용자 질병 관련 정보를 클래스별로 분류할 때, 각 사용자의 사용자 질병 관련 정보를 기본 정보 관련 제1 클래스 A, 질병 정보 관련 제2 클래스 B, 그리고 추가 정보 관련 제3 클래스 C로 분류할 수 있다.Here, in the present invention, as shown in FIG. 2 , when classifying user disease-related information by class, each user's user disease-related information is divided into a first class A related to basic information, a second class B related to disease information, and additional information related to each user. It can be classified as a third class C.

일 예로, 제1 클래스 A는, 성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보 등을 포함할 수 있고, 제2 클래스 B는, 병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보 등을 포함할 수 있으며, 제3 클래스 C는, 가족, 거주지역, 직업, 이용병원, 의료진 정보 등을 포함할 수 있다.As an example, the first class A may include gender, age, weight, height, blood pressure, blood sugar, meal information, and the like, and the second class B is, disease name, department, disease stage, treatment period, symptom, pain, It may include treatment history, prescription history, treatment progress information, and the like, and the third class C may include family, residential area, occupation, hospital used, medical staff information, and the like.

그리고, 본 발명은, 제1 클래스에 포함되는 성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보에 대해 각각 서브 지표를 산출하고, 각 서브 지표에 가중치를 설정하며, 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 제1 클래스의 지표를 산출할 수 있다.In addition, the present invention calculates sub-indices for each of sex, age, weight, height, blood pressure, blood sugar, and meal information included in the first class, sets a weight for each sub-indicator, and sets each sub-indicator multiplied by the set weight. The index of the first class may be calculated by summing the sub-index values.

또한, 본 발명은, 제2 클래스에 포함되는 병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보에 대해 각각 서브 지표를 산출하고, 각 서브 지표에 가중치를 설정하며, 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 제2 클래스의 지표를 산출할 수 있다.In addition, the present invention calculates sub-indices for each disease name, department, disease stage, treatment period, symptom, pain, treatment history, prescription history, and treatment progress information included in the second class, and assigns a weight to each sub-indicator. The second class index can be calculated by summing each sub-index value multiplied by the set weight.

또한, 본 발명은, 제3 클래스에 포함되는 가족력, 거주지역, 직업, 이용병원, 의료진 정보에 대해 각각 서브 지표를 산출하고, 각 서브 지표에 가중치를 설정하며, 설정한 가중치를 곱한 각 서브 지표값들을 합산하여 제3 클래스의 지표를 산출할 수 있다.In addition, the present invention calculates sub-indices for each of the family history, residential area, occupation, hospital used, and medical staff information included in the third class, sets a weight for each sub-indicator, and each sub-indicator multiplied by the set weight The index of the third class may be calculated by summing the values.

이어, 본 발명은, 제1 클래스 지표, 제2 클래스 지표, 제3 클래스 지표가 산출되면 제1, 제2, 제3 클래스 지표에 각각 가중치를 설정하고, 설정한 가중치를 제1, 제2, 제3 클래스 지표에 각각 곱하며, 가중치가 곱해진 제1, 제2, 제3 클래스 지표를 합산하여 각 사용자의 유사 지표를 산출할 수 있다.Next, in the present invention, when the first class index, the second class index, and the third class index are calculated, weights are respectively set to the first, second, and third class indexes, and the set weights are applied to the first, second, Each of the third class indexes is multiplied, and the first, second, and third class indexes multiplied by the weights are summed to calculate the similarity index of each user.

도 3은, 사용자의 예측 정보 중 예상 치료 기간을 시각화한 도면이다.3 is a diagram illustrating a visualization of an expected treatment period among prediction information of a user.

도 3에 도시된 바와 같이, 본 발명은, 유사도가 높은 다른 사용자들의 질병 증상 및 치료 정보를 기초로 사용자의 예상 치료 기간을 산출하여 바 형태로 시각화하여 사용자에게 제공할 수 있다.As shown in FIG. 3 , in the present invention, a user's expected treatment period is calculated based on disease symptoms and treatment information of other users with high similarity, and visualized in a bar form to provide the user with.

여기서, 본 발명은, 진단서 혹은 의사소견으로의 치료 기간과 현재 예측한 예상 치료 기간을 병렬 형태로 표시하도록 예측 정보를 제공할 수 있다.Here, in the present invention, the prediction information can be provided so that the treatment period according to the diagnosis or doctor's opinion and the currently predicted expected treatment period are displayed in parallel form.

이처럼, 본 발명은, 진단서 혹은 의사소견으로의 치료 기간(일 예로 4주)과 현재 예측한 예상 치료 기간(일 예로 2주)을 병렬 형태로 사용자에게 보여줌으로써, 치료 기간의 차이를 확인할 수 있어 궁극적으로 건강보험료 절감 및 실손보험료를 절감할 수 있는 근거를 마련할 수 있다.As such, in the present invention, the difference in treatment period can be confirmed by showing the treatment period (eg, 4 weeks) and the currently predicted expected treatment period (eg, 2 weeks) to the user in parallel form based on a diagnosis or doctor's opinion. Ultimately, it can provide a basis for reducing health insurance premiums and reducing actual loss insurance premiums.

또한, 본 발명은, 사용자의 예상 치료 기간을 산출할 때, 사용자가 병의원에서 치료를 시작한 시점부터 마지막 외래일 또는 처방약 완치일까지의 기간을 기준으로 산출할 수 있다.In addition, in the present invention, when calculating the user's expected treatment period, it can be calculated based on the period from the time the user starts treatment at the hospital to the last outpatient date or the date of completion of the prescription drug.

또한, 본 발명은, 사용자의 예상 치료 기간을 산출할 때, 질병코드별 표준진단기간, 수술 환자의 동일질환 경험자 전체 치료기간의 산술평균값 기간, 비수술 환자의 동일질환 일기장 등록일부터 완치일 등록일까지의 기간을 기초로 사용자의 예상 치료 기간을 산출할 수 있다.In addition, in the present invention, when calculating the user's expected treatment period, the standard diagnosis period for each disease code, the arithmetic mean period of the total treatment period of the patients with the same disease experience, from the date of registration in the diary of the same disease of the non-surgical patient to the registration date of the cure date Based on the period, the user's expected treatment period may be calculated.

도 4 내지 도 6은, 사용자의 예측 정보 중 예상 통증 지수를 시각화한 도면이다.4 to 6 are diagrams for visualizing an expected pain index among prediction information of a user.

도 4 내지 도 6에 도시된 바와 같이, 본 발명은, 유사도가 높은 다른 사용자들의 질병 증상 및 치료 정보를 기초로 사용자의 예상 통증 지수를 산출하여 바 형태 및 레이더 챠트 형태로 시각화하여 사용자에게 제공할 수 있다.4 to 6, the present invention calculates the user's expected pain index based on the disease symptoms and treatment information of other users with a high degree of similarity, and visualizes it in the form of a bar and a radar chart to provide it to the user. can

여기서, 본 발명은, 사용자의 통증 경도, 통증 종류, 통증 빈도 및 치료 중재 수준을 조합하여 시기별 통증 지수를 산출할 수 있다.Here, the present invention may calculate the pain index for each period by combining the user's pain intensity, pain type, pain frequency, and treatment intervention level.

도 4와 같이, 통증 경도는, 제1 내지 제10 단계로 구분되어 바 형태로 시각화하여 사용자에게 제공될 수 있다.As shown in FIG. 4 , the pain intensity may be divided into first to tenth stages and visualized in a bar form and provided to the user.

또한, 도 5와 같이, 치료 중재 수준은, 의사노티, PM사용, 의사처방, 관찰로 구분되어 바 형태로 시각화하여 사용자에게 제공될 수 있다.In addition, as shown in FIG. 5 , the treatment intervention level is divided into doctor notice, PM use, doctor's prescription, and observation, and may be visualized in a bar form and provided to the user.

또한, 도 6과 같이, 통증 종류는, 근육성 통증, 신경성 통증, 관절성 통증을 포함하고, 통증 빈도는, 간헐적, 지속적, 발작적 갑자기로 구분되어 레이더 챠트 형태로 시각화하여 사용자에게 제공할 수 있다.In addition, as shown in FIG. 6 , the pain types include muscle pain, neuropathic pain, and arthritic pain, and the pain frequency is divided into intermittent, continuous, and paroxysmal sudden, which can be visualized in the form of a radar chart and provided to the user. .

그리고, 본 발명은, 동변상련 지수와 응답자 전체 기간별 평균값을 기초로 사용자의 예상 통증 지수를 산출할 수 있다.In addition, the present invention can calculate the expected pain index of the user based on the motion sickness index and the average value for each period of the respondent.

여기서, 본 발명은, 레이더 챠트 형태로 치료 초기, 치료기 및 완치기로 구분하여 표시하도록 예상 통증 지수 정보를 생성할 수 있다.Here, the present invention may generate the expected pain index information to be displayed in the form of a radar chart divided into the initial treatment period, the treatment period, and the complete treatment period.

이처럼, 본 발명은, 사람들이 경험하지 않은 고통의 정도를 예측 가능한 계량적 지표 형태로 보여줌으로써, 예상 통증 정보를 제공하고, 불필요한 공포심이나 두려움을 제거하도록 도움을 줄 수 있다.As such, the present invention can provide predicted pain information and help remove unnecessary fear or fear by showing the degree of pain that people have not experienced in the form of a predictable quantitative indicator.

도 7은, 사용자의 예측 정보 중 예상 삶의 질 지수를 시각화한 도면이다.7 is a diagram illustrating a visualization of an expected quality of life index among prediction information of a user.

도 7에 도시된 바와 같이, 본 발명은, 유사도가 높은 다른 사용자들의 질병 증상 및 치료 정보를 기초로 사용자의 예상 삶의 질 지수를 산출하여 레이더 챠트 형태로 시각화하여 사용자에게 제공할 수 있다.As shown in FIG. 7 , according to the present invention, a user's expected quality of life index is calculated based on the disease symptoms and treatment information of other users with high similarity, and visualized in the form of a radar chart to provide it to the user.

여기서, 본 발명은, 사용자의 운동 능력 지수, 자기 관리 지수, 일상 활동 지수, 통증/불편 지수, 불안/우울 지수를 포함하는 사용자의 예상 삶의 질 지수를 산출할 수 있다.Here, the present invention may calculate the user's expected quality of life index including the user's exercise ability index, self-management index, daily activity index, pain/discomfort index, and anxiety/depression index.

또한, 본 발명은, 동변상련 지수와 응답자 전체 기간별 평균값을 기초로 사용자의 예상 삶의 질 지수를 산출할 수 있다.In addition, the present invention can calculate the expected quality of life index of the user based on the Dongbyeon association index and the average value for each period of the respondent.

그리고, 본 발명은, 레이더 챠트 형태로 치료 초기, 치료기 및 완치기로 구분하여 표시하도록 예상 삶의 질 지수 정보를 생성할 수 있다.In addition, the present invention may generate the expected quality of life index information to be displayed separately in the form of a radar chart into the initial treatment period, the treatment period, and the complete treatment period.

이처럼, 본 발명은, 예상 삶의 질 지수를 통해 시간이 지남에 따라 어떤 부분의 삶의 질이 희생되고 회복되는지를 알려줌으로써, 삶속의 불안한 요인을 제거하는데 도움을 줄 수 있다.As such, the present invention can help to remove anxiety factors in life by notifying which part of the quality of life is sacrificed and restored over time through the expected quality of life index.

도 8은, 사용자 디바이스에 표시되는 사용자의 예측 정보를 보여주는 도면이다.8 is a diagram illustrating prediction information of a user displayed on a user device.

도 8에 도시된 바와 같이, 본 발명은, 사용자 디바이스(200)의 디스플레이 화면 위에 사용자의 질병 증상 및 치료 관련 예측 정보를 표시할 수 있다.As shown in FIG. 8 , according to the present invention, the user's disease symptoms and treatment-related prediction information may be displayed on the display screen of the user device 200 .

여기서, 사용자의 질병 증상 및 치료 관련 예측 정보는, 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 포함할 수 있다.Here, the user's disease symptoms and treatment-related prediction information may include an expected treatment period, an expected pain index, and an expected quality of life index.

일 예로, 본 발명은, 진단서 혹은 의사소견으로의 치료 기간과 현재 예측한 예상 치료 기간을 병렬 형태로 표시하도록 예측 정보를 제공할 수 있다.For example, the present invention may provide prediction information to display a treatment period based on a diagnosis or doctor's opinion and a currently predicted expected treatment period in a parallel form.

이처럼, 본 발명은, 진단서 혹은 의사소견으로의 치료 기간과 현재 예측한 예상 치료 기간을 병렬 형태로 사용자에게 보여줌으로써, 치료 기간의 차이를 확인할 수 있어 궁극적으로 건강보험료 절감 및 실손보험료를 절감할 수 있는 근거를 마련할 수 있다.As such, the present invention shows the user the treatment period based on a diagnosis or doctor's opinion and the currently predicted treatment period in parallel form, thereby confirming the difference in treatment period, thereby ultimately reducing health insurance premiums and indemnity insurance premiums. grounds can be provided.

그리고, 본 발명은, 예상 통증 지수 및 예상 삶의 질 지수 관련 예측 정보를 레이더 챠트 형태로 치료 초기, 치료기 및 완치기로 구분하여 표시하도록 예측 정보를 제공할 수도 있다.In addition, the present invention may provide prediction information so that the prediction information related to the expected pain index and the expected quality of life index is displayed in the form of a radar chart by dividing it into an initial treatment period, a treatment period, and a complete cure period.

이처럼, 본 발명은, 사람들이 경험하지 않은 고통의 정도를 예측 가능한 계량적 지표 형태로 보여줌으로써, 예상 통증 정보를 제공하고, 불필요한 공포심이나 두려움을 제거하도록 도움을 줄 수 있다.As such, the present invention can provide predicted pain information and help remove unnecessary fear or fear by showing the degree of pain that people have not experienced in the form of a predictable quantitative indicator.

또한, 본 발명은, 예상 삶의 질 지수를 통해 시간이 지남에 따라 어떤 부분의 삶의 질이 희생되고 회복되는지를 알려줌으로써, 삶속의 불안한 요인을 제거하는데 도움을 줄 수 있다.In addition, the present invention can help to remove anxiety factors in life by informing which part of the quality of life is sacrificed and restored over time through the expected quality of life index.

다음, 본 발명은, 유사질환을 겪은 사람들의 치료 과정에 관한 증상과, 회복 과정 내용을 보여주는 예상 치료 시나리오를 제공할 수도 있다.Next, the present invention may provide a predicted treatment scenario showing symptoms and recovery process details of the treatment process of people who have suffered from a similar disease.

여기서, 본 발명은, 일기장에 등록된 데이터를 기초로 질환별 유사 질환을 겪은 사람들이 기록한 그들을 표준화하여 주요 증상, 치료 과정, 회복 과정, 치료 기간을 시뮬레이션으로 표시하도록 예상 치료 시나리오를 생성할 수 있다.Here, in the present invention, based on the data registered in the diary, it is possible to create a predicted treatment scenario so that the main symptoms, treatment course, recovery course, and treatment period are displayed in simulation by standardizing them recorded by people who have suffered similar diseases for each disease. .

그리고, 본 발명은, 본인이 가진 증상정보 및 유사한 질병 환자 분석 정보 기초로 증상 기반 진료과를 적어도 하나 이상을 추천할 수도 있다.In addition, the present invention may recommend at least one symptom-based treatment department based on the symptom information possessed by the person and the analysis information of patients with similar diseases.

여기서, 본 발명은, 일기장에 분류 등록된 데이터를 기초로 과별 증상 유사도 분석하고, 증상 유사도가 90% 이상이면 그에 상응하는 예상 진료과를 추천할 수 있다.Here, the present invention can analyze the similarity of symptoms by department based on the data classified and registered in the diary, and recommend a corresponding expected department if the symptom similarity is 90% or more.

이어, 본 발명은, 제1 사용자의 질병 관련 의료 기관, 의료진 및 진료과에 대한 정보와 질병 개선 효과가 있는 운동, 식단 및 약물에 대한 정보를 포함하는 가이드 정보를 제공할 수 있다.Next, according to the present invention, it is possible to provide guide information including information on the first user's disease-related medical institutions, medical staff, and departments, and information on exercise, diet, and drugs that are effective in improving disease.

이와 같이, 본 발명은, 사용자의 질병 증상, 치료 및 회복 정보를 예측하여 다양한 지표로 예측 정보를 제공함으로써, 사용자가 시각적으로 용이하게 확인할 수 있다.As described above, according to the present invention, by predicting the user's disease symptoms, treatment and recovery information and providing the prediction information with various indicators, the user can easily visually check the information.

도 9 내지 도 12는, 본 발명에 따른 질병 증상 및 치료 정보 예측 서비스 제공 방법을 설명하기 위한 흐름도이다.9 to 12 are flowcharts illustrating a method of providing a disease symptom and treatment information prediction service according to the present invention.

도 9에 도시된 바와 같이, 본 발명은, 다수의 사용자 디바이스들로부터 사용자 질병 관련 정보를 수집할 수 있다(S10).As shown in FIG. 9 , according to the present invention, user disease-related information can be collected from a plurality of user devices ( S10 ).

여기서, 사용자 질병 관련 정보는, 사용자의 기본 정보, 질병 정보, 그리고 추가 정보 중 적어도 어느 하나를 포함할 수 있다.Here, the user disease-related information may include at least one of basic information about the user, disease information, and additional information.

이어, 본 발명은, 수집한 사용자 질병 관련 정보를 기초로 각 사용자의 유사 지표를 산출하여 저장할 수 있다(S20).Next, according to the present invention, similar indicators of each user may be calculated and stored based on the collected user disease-related information (S20).

여기서, 본 발명은, 수집한 사용자 질병 관련 정보를 기초로 각 사용자에 상응하는 사용자 질병 관련 정보를 클래스별로 분류하고, 분류된 각각의 클래스에 해당하는 지표를 산출하며, 산출된 지표를 기초로 각 사용자의 유사 지표를 산출하여 데이터베이스에 저장할 수 있다.Here, the present invention classifies the user disease-related information corresponding to each user by class based on the collected user disease-related information, calculates an index corresponding to each classified class, and based on the calculated index, each Users' similar indicators can be calculated and stored in the database.

다음, 본 발명은, 다수의 사용자 디바이스들 중 제1 사용자 디바이스로부터 질병 증상 및 치료 정보 예측 서비스 제공 요청을 수신할 수 있다(S30).Next, according to the present invention, a request for providing a disease symptom and treatment information prediction service may be received from a first user device among a plurality of user devices (S30).

그리고, 본 발명은, 제1 사용자 디바이스에 상응하는 제1 사용자의 제1 유사 지표를 추출하고, 상기 추출한 제1 유사 지표를 상기 제1 사용자 이외의 다른 제2 사용자들의 제2 유사 지표들과 각각 비교하여 유사도를 산출할 수 있다(S40).The present invention extracts a first similarity index of a first user corresponding to the first user device, and uses the extracted first similarity index with second similarity indicators of second users other than the first user, respectively. The similarity may be calculated by comparison (S40).

여기서, 본 발명은, 제1 사용자의 제1 유사 지표와 제2 사용자의 제2 유사 지표와의 차이값을 산출하여 차이값을 기초로 제1 사용자와 제2 사용자 사이의 유사도를 산출할 수 있다.Here, the present invention may calculate a difference value between the first similarity index of the first user and the second similarity index of the second user, and calculate the similarity between the first user and the second user based on the difference value. .

이때, 본 발명은, 차이값이 작을수록 상기 유사도가 큰 것으로 판단하고, 차이값이 클수록 유사도가 작은 것으로 판단할 수 있다.In this case, according to the present invention, it is determined that the similarity is large as the difference value is small, and that the similarity is small as the difference value is large.

이어, 본 발명은, 산출한 유사도를 기초로 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 추출할 수 있다(S50).Next, according to the present invention, disease symptoms and treatment information of the second user having a high similarity can be extracted based on the calculated similarity (S50).

여기서, 본 발명은, 산출한 유사도를 기초로 제2 사용자들 중 유사도가 높은 순서대로 제2 사용자들의 우선 순위를 결정하고, 결정된 우선 순위에 따라 제2 사용자의 질병 증상 및 치료 정보를 추출할 수 있다.Here, the present invention may determine the priority of the second users in the order of the highest similarity among the second users based on the calculated similarity, and extract the disease symptoms and treatment information of the second user according to the determined priority. have.

다음, 본 발명은, 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 제1 사용자의 질병 증상 및 치료 정보를 예측할 수 있다(S60).Next, according to the present invention, the disease symptom and treatment information of the first user may be predicted based on the disease symptom and treatment information of the second user with high similarity (S60).

여기서, 본 발명은, 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 상기 제1 사용자의 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 산출하고, 상기 산출된 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 기초로 예측 정보를 생성할 수 있다.Here, the present invention calculates the expected treatment period, the expected pain index, and the expected quality of life index of the first user based on the disease symptoms and treatment information of the second user with high similarity, and the calculated expected treatment period; Predictive information may be generated based on the expected pain index and the expected quality of life index.

그리고, 본 발명은, 예측 정보를 제1 사용자 디바이스로 제공할 수 있다(S70).And, according to the present invention, the prediction information may be provided to the first user device (S70).

여기서, 본 발명은, 진단서 혹은 의사소견으로의 치료 기간과 현재 예측한 예상 치료 기간을 병렬 형태로 표시하도록 예측 정보를 제공할 수 있다.Here, in the present invention, the prediction information can be provided so that the treatment period according to the diagnosis or doctor's opinion and the currently predicted expected treatment period are displayed in parallel form.

또한, 본 발명은, 예상 통증 지수 및 예상 삶의 질 지수 관련 예측 정보를 레이더 챠트 형태로 치료 초기, 치료기 및 완치기로 구분하여 표시하도록 예측 정보를 제공할 수 있다.In addition, the present invention may provide prediction information so that the predicted pain index and the expected quality of life index related prediction information are displayed in a radar chart form by dividing the initial treatment period, the treatment period, and the complete cure period.

또한, 본 발명은, 유사질환을 겪은 사람들의 치료 과정에 관한 증상과, 회복 과정 내용을 보여주는 예상 치료 시나리오를 제공할 수도 있다.In addition, the present invention may provide a predicted treatment scenario showing the symptoms and recovery process of people who have suffered from a similar disease.

또한, 본 발명은, 본인이 가진 증상정보 및 유사한 질병 환자 분석 정보 기초로 증상 기반 진료과를 적어도 하나 이상을 추천하는 추천 정보를 제공할 수도 있다.In addition, the present invention may provide recommendation information for recommending at least one symptom-based medical department based on the symptom information possessed by the person and analysis information of patients with similar diseases.

또한, 본 발명은, 제1 사용자의 질병 관련 의료 기관, 의료진 및 진료과에 대한 정보와 질병 개선 효과가 있는 운동, 식단 및 약물에 대한 정보를 포함하는 가이드 정보를 제공할 수도 있다.In addition, the present invention may provide guide information including information about the first user's disease-related medical institutions, medical staff, and departments, and information on exercise, diet, and drugs that are effective in improving disease.

이어, 본 발명은, 질병 증상 및 치료 정보 예측 서비스 종료 요청인지를 확인하고(S80), 질병 증상 및 치료 정보 예측 서비스 종료 요청이면 예측 서비스를 종료할 수 있다.Next, according to the present invention, it is checked whether the disease symptom and treatment information prediction service termination request is requested ( S80 ), and if the disease symptom and treatment information prediction service termination request is requested, the prediction service may be terminated.

도 10에 도시된 바와 같이, 본 발명은, 예측 정보를 생성할 때, 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 제1 사용자의 예상 치료 기간을 산출하고(S403), 예상 통증 지수를 산출하며(S405), 예상 삶의 질 지수를 산출한 다음(S407), 산출된 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 기초로 예측 정보를 생성할 수 있다.As shown in FIG. 10 , the present invention calculates the expected treatment period of the first user based on the disease symptoms and treatment information of the second user with high similarity when generating the prediction information (S403), and the expected pain After calculating the index ( S405 ), and calculating the expected quality of life index ( S407 ), prediction information may be generated based on the calculated expected treatment period, expected pain index, and expected quality of life index.

여기서, 본 발명은, 제1 사용자의 예상 치료 기간을 산출할 때, 제1 사용자가 병의원에서 치료를 시작한 시점부터 마지막 외래일 또는 처방약 완치일까지의 기간을 기준으로 산출할 수 있다.Here, in the present invention, when calculating the expected treatment period of the first user, the time period from the time the first user starts treatment at the hospital to the last outpatient day or prescription drug cure date may be calculated based on the calculation.

이때, 본 발명은, 제1 사용자의 예상 치료 기간을 산출할 때, 질병코드별 표준진단기간, 수술 환자의 동일질환 경험자 전체 치료기간의 산술평균값 기간, 비수술 환자의 동일질환 일기장 등록일부터 완치일 등록일까지의 기간을 기초로 제1 사용자의 예상 치료 기간을 산출할 수 있다.At this time, in the present invention, when calculating the expected treatment period of the first user, the standard diagnosis period for each disease code, the arithmetic mean period of the total treatment period of the patients with the same disease in surgery, the date of registration in the diary of the same disease of the non-surgical patient, and the registration date of the cure date Based on the period up to , the expected treatment period of the first user may be calculated.

그리고, 본 발명은, 제1 사용자의 예상 통증 지수를 산출할 때, 제1 사용자의 통증 경도, 통증 종류, 통증 빈도 및 치료 중재 수준을 조합하여 시기별 통증 지수를 산출할 수 있다.And, in the present invention, when calculating the expected pain index of the first user, the pain index for each period may be calculated by combining the pain intensity, pain type, pain frequency, and treatment intervention level of the first user.

이때, 본 발명은, 제1 사용자의 예상 통증 지수를 산출할 때, 동변상련 지수와 응답자 전체 기간별 평균값을 기초로 제1 사용자의 예상 통증 지수를 산출할 수 있다.In this case, in the present invention, when calculating the expected pain index of the first user, the expected pain index of the first user may be calculated based on the motion sickness index and the average value for each period of the respondent.

이어, 본 발명은, 제1 사용자의 예상 삶의 질 지수를 산출할 때, 제1 사용자의 운동 능력 지수, 자기 관리 지수, 일상 활동 지수, 통증/불편 지수, 불안/우울 지수를 포함하는 제1 사용자의 예상 삶의 질 지수를 산출할 수 있다.Next, in the present invention, when calculating the expected quality of life index of the first user, the first user's exercise ability index, self-management index, daily activity index, pain/discomfort index, and anxiety/depression index are included. A user's expected quality of life index may be calculated.

이때, 본 발명은, 제1 사용자의 예상 삶의 질 지수를 산출할 때, 동변상련 지수와 응답자 전체 기간별 평균값을 기초로 제1 사용자의 예상 삶의 질 지수를 산출할 수 있다.In this case, in the present invention, when calculating the expected quality of life index of the first user, the expected quality of life index of the first user may be calculated based on the Dongbyeon association index and the average value for each period of the respondent.

도 11에 도시된 바와 같이, 본 발명은, 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 질병코드별 표준치료기간를 설정한 후에(S302), 제1 사용자의 예상 치료 기간을 산출하고(S303), 예상 통증 지수를 산출하며(S305), 예상 삶의 질 지수를 산출한 다음(S307), 산출된 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 기초로 예상 치료 시나리오를 생성하고(S308), 진료과를 추천할 수 있다(S309).11, in the present invention, after setting the standard treatment period for each disease code based on the disease symptoms and treatment information of the second user with high similarity (S302), the expected treatment period of the first user is calculated and (S303), calculating the expected pain index (S305), calculating the expected quality of life index (S307), and generating a predicted treatment scenario based on the calculated expected treatment period, expected pain index, and expected quality of life index and (S308), a department may be recommended (S309).

여기서, 예상 치료 시나리오는, 유사질환을 겪은 사람들의 치료 과정에 관한 증상과, 회복 과정 내용을 포함할 수 있다.Here, the expected treatment scenario may include symptoms related to the treatment process of people who have suffered from a similar disease and the contents of the recovery process.

즉, 본 발명은, 일기장에 등록된 데이터를 기초로 질환별 유사 질환을 겪은 사람들이 기록한 그들을 표준화하여 주요 증상, 치료 과정, 회복 과정, 치료 기간을 시뮬레이션으로 표시하도록 예상 치료 시나리오를 생성할 수 있다.That is, the present invention can generate a predicted treatment scenario to display the main symptoms, treatment course, recovery course, and treatment period in simulation by standardizing those recorded by people who have suffered similar diseases for each disease based on the data registered in the diary. .

그리고, 본 발명은, 본인이 가진 증상정보 및 유사한 질병 환자 분석 정보 기초로 증상 기반 진료과를 적어도 하나 이상을 추천할 수도 있다.In addition, the present invention may recommend at least one symptom-based treatment department based on the symptom information possessed by the person and the analysis information of patients with similar diseases.

여기서, 본 발명은, 일기장에 분류 등록된 데이터를 기초로 과별 증상 유사도 분석하고, 증상 유사도가 90% 이상이면 그에 상응하는 예상 진료과를 추천할 수 있다.Here, the present invention can analyze the similarity of symptoms by department based on the data classified and registered in the diary, and recommend a corresponding expected department if the symptom similarity is 90% or more.

도 12에 도시된 바와 같이, 본 발명의 다른 실시예로서, 모든 종류의 병의 치료과정에서 자신과 유사한 병을 앓고 있는 사람들을 징후, 증상 및 시계열 기반 치료과정 및 증상의 변화, 이용병원, 진료과, 치료법 등의 지표(파라미터)를 종합적으로 조합하고 검색하여 가장 유사한 형태의 환자를 검색하고 추천해주기 위한 것이다.12, as another embodiment of the present invention, in the course of treatment of all kinds of diseases, people suffering from diseases similar to themselves are treated with signs, symptoms, and time series-based treatment processes and symptom changes, hospitals and departments used. It is to search and recommend the most similar type of patient by comprehensively combining and searching indicators (parameters) such as , treatment, etc.

이를 위해, 본 발명의 서비스 서버(10)는, 기존 가입자들에 대한 사용자 정보와, 질병 치료 및 회복 정보를 기반으로 데이터를 활용하기 위해 S111 단계 이전에 S101 단계 내지 S109 단계를 선행하여 수행할 수 있다.To this end, the service server 10 of the present invention may perform steps S101 to S109 prior to step S111 in order to utilize data based on user information about existing subscribers and disease treatment and recovery information. have.

구체적으로, 기저장된 기존 가입자들에 대한 사용자 정보와, 질병 치료 및 회복 정보를 기반으로 증상 및/또는 질병을 분류하거나 정의하고(S101), 증상 지표 조합을 기반으로 질병과 그 단계를 정의한다(S103).Specifically, it classifies or defines symptoms and/or diseases based on pre-stored user information about existing subscribers and disease treatment and recovery information (S101), and defines diseases and their stages based on a combination of symptom indicators (S101) ( S103).

또한, 복수 지표 조합을 기반으로 유사 증상 및/또는 질병을 갖는 타사용자를 검색하기 위한 검색 알고리즘을 정의하고(S105), 복수 지표 중 적어도 하나를 선택적으로 적용한 후(S107), 기저장된 가입자들에 대한 사용자 정보와, 질병 치료 및 회복 정보를 분석하여 결과를 분류한다(S109).In addition, a search algorithm for searching other users with similar symptoms and/or diseases is defined based on a combination of multiple indicators (S105), and after selectively applying at least one of the multiple indicators (S107), The results are classified by analyzing the user information about the patient and the disease treatment and recovery information (S109).

한편, 사용자는 질병 치료 및 회복 정보 공유 서비스를 제공받기 위해, 자신의 단말인 사용자 디바이스(20)를 이용하여 사용자 기본 정보로서 이름, 나이, 성별, 거주 지역 중 적어도 하나에 대한 정보를 입력하고(S201), 자신이 겪고 있는 증상 정보를 입력한다(S203). 증상 정보와 함께 통증 정보를 더 입력할 수도 있다.On the other hand, in order to receive a disease treatment and recovery information sharing service, the user inputs information about at least one of name, age, gender, and residence area as basic user information using the user device 20, which is his/her terminal ( S201), input the symptom information you are experiencing (S203). You can also input more pain information along with symptom information.

이후, 사용자 디바이스(20)를 통해 세부 증상 지표를 입력하고(S205), 시계열 증상 지표를 입력한 후(S207), 치료 배경 정보를 입력한다(S209).Thereafter, a detailed symptom index is input through the user device 20 (S205), a time series symptom index is input (S207), and treatment background information is input (S209).

사용자가 사용자 디바이스(20)를 이용하여 S201 단계 내지 S209 단계를 통해 입력된 정보들을 사용자 정보로서 서비스 서버(10)로 송신하면(S111), 서비스 서버(10)는 사용자 디바이스(20)를 사용하는 사용자(요청자)가 질병 치료 및 회복 정보 공유 서비스의 제공을 요청한 것으로 간주하여 예측 정보를 제공하기 위한 동작들을 수행한다.When the user transmits the information input through steps S201 to S209 using the user device 20 as user information to the service server 10 ( S111 ), the service server 10 uses the user device 20 . Considering that the user (requester) has requested the provision of the disease treatment and recovery information sharing service, operations for providing prediction information are performed.

즉, 서비스 서버(10)는 그 요청자로부터 수신한 사용자 정보를 기반으로 기존 사용자 중 유사한 증상 및/또는 질병을 갖는 사용자를 검색한다(S113).That is, the service server 10 searches for a user having a similar symptom and/or disease among existing users based on the user information received from the requester (S113).

이때, 검색은 미리 설정된 검색 알고리즘을 기반으로 이뤄질 수 있다.In this case, the search may be performed based on a preset search algorithm.

S113 단계의 검색 결과로서 검색된 적어도 하나의 사용자들의 사용자 정보, 질병 치료 및 회복 정보와, 그 요청자의 사용자 정보를 기반으로 그 요청자에 대한 예측 정보를 생성한 후(S115), 생성된 예측 정보를 요청자의 단말인 사용자 디바이스(20)로 송신한다.After generating prediction information about the requester based on the user information, disease treatment and recovery information of at least one user found as a result of the search in step S113, and the user information of the requester (S115), the generated prediction information is sent to the requester It is transmitted to the user device 20, which is a terminal of

이로써, 요청자는 사용자 디바이스(20)를 통해 서비스 서버(10)로부터 수신한 예측 정보를 확인함으로써(211), 그 예측 정보에 포함된 예측 병명, 예측 치료 기간, 예측 치료 절차, 예측 증상 및 예측 통증 중 적어도 하나에 대한 정보를 확인할 수 있다.As a result, the requestor confirms ( 211 ) the prediction information received from the service server 10 through the user device 20 , and the predicted disease name, predicted treatment period, predicted treatment procedure, predicted symptom, and predicted pain included in the predicted information. You can check information about at least one of them.

한편, S115 단계에서 생성된 예측 정보는, 서비스 서버의 데이터베이스에 저장하여 데이터 세트(data set)를 갱신하고, 그 갱신된 데이터 세트를 기반으로 타 사용자를 위한 예측 정보 및/또는 가이드 정보를 생성할 수 있도록 한다.On the other hand, the prediction information generated in step S115 is stored in the database of the service server to update the data set, and based on the updated data set, prediction information and/or guide information for other users can be generated. make it possible

또한, 본 발명은, 빅데이터 기술을 활용하여 수집된 정보들을 통합 관리하도록 할 수 있다.In addition, the present invention can utilize big data technology to integrate and manage collected information.

또한, 서비스 요청자는, 새로운 가입자일 수도 있고, 기존 가입자 일 수도 있다.Also, the service requester may be a new subscriber or an existing subscriber.

만약, 서비스 요청자가 새로운 가입자인 경우, 신규 가입자로 등록하거나, 비가입 사용자로 등록하기 위해 필요한 정보들을 입력하고, 그 입력된 정보에 따라 등록을 수행하는 절차가 선행될 수 있다.If the service requester is a new subscriber, a procedure of entering information necessary for registering as a new subscriber or as a non-subscribing user, and performing registration according to the inputted information may be preceded.

한편, 본 발명은, 사용자의 사용자 정보 및/또는, 질병 치료 및 회복 정보를 사용자로부터 입력받지 않고도, 파싱(parsing), 스크래핑(scraping) 또는 크롤링(crawling) 등의 기술을 기반으로 의료 기관, 정부 기관 등 관련 기관에서 관리하고 있는 개인(환자)의 질병 치료 및 회복 정보를 수집할 수도 있다.On the other hand, the present invention, without receiving the user's user information and / or disease treatment and recovery information from the user, based on techniques such as parsing, scraping or crawling, medical institutions, government It is also possible to collect disease treatment and recovery information of individuals (patients) managed by related institutions, such as institutions.

이와 같이, 본 발명은, 다수의 환자들에 대한 질병 증상, 치료 및 회복 정보를 수집하여 데이터로서 관리하고, 그 데이터들을 활용하여 사용자의 질병 증상, 치료 및 회복 정보를 정확하게 예측한 예측 정보를 제공할 수 있다.As such, the present invention collects and manages disease symptoms, treatment and recovery information for a plurality of patients as data, and uses the data to provide predictive information that accurately predicts the user's disease symptoms, treatment and recovery information can do.

또한, 본 발명은, 사용자의 질병 증상, 치료 및 회복 정보를 예측하여 다양한 지표로 예측 정보를 제공함으로써, 사용자가 시각적으로 용이하게 확인할 수 있다.In addition, according to the present invention, by predicting the user's disease symptoms, treatment and recovery information and providing the prediction information with various indicators, the user can easily confirm visually.

이상에서 전술한 본 발명의 일 실시예에 따른 방법은, 하드웨어인 서버와 결합되어 실행되기 위해 프로그램(또는 어플리케이션)으로 구현되어 매체에 저장될 수 있다.The method according to an embodiment of the present invention described above may be implemented as a program (or application) to be executed in combination with a server, which is hardware, and stored in a medium.

상기 전술한 프로그램은, 상기 컴퓨터가 프로그램을 읽어 들여 프로그램으로 구현된 상기 방법들을 실행시키기 위하여, 상기 컴퓨터의 프로세서(CPU)가 상기 컴퓨터의 장치 인터페이스를 통해 읽힐 수 있는 C, C++, JAVA, 기계어 등의 컴퓨터 언어로 코드화된 코드(Code)를 포함할 수 있다. 이러한 코드는 상기 방법들을 실행하는 필요한 기능들을 정의한 함수 등과 관련된 기능적인 코드(Functional Code)를 포함할 수 있고, 상기 기능들을 상기 컴퓨터의 프로세서가 소정의 절차대로 실행시키는데 필요한 실행 절차 관련 제어 코드를 포함할 수 있다. 또한, 이러한 코드는 상기 기능들을 상기 컴퓨터의 프로세서가 실행시키는데 필요한 추가 정보나 미디어가 상기 컴퓨터의 내부 또는 외부 메모리의 어느 위치(주소 번지)에서 참조되어야 하는지에 대한 메모리 참조관련 코드를 더 포함할 수 있다. 또한, 상기 컴퓨터의 프로세서가 상기 기능들을 실행시키기 위하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 통신이 필요한 경우, 코드는 상기 컴퓨터의 통신 모듈을 이용하여 원격에 있는 어떠한 다른 컴퓨터나 서버 등과 어떻게 통신해야 하는지, 통신 시 어떠한 정보나 미디어를 송수신해야 하는지 등에 대한 통신 관련 코드를 더 포함할 수 있다.The above-described program is C, C++, JAVA, machine language, etc. that a processor (CPU) of the computer can read through a device interface of the computer in order for the computer to read the program and execute the methods implemented as a program It may include code (Code) coded in the computer language of Such code may include functional code related to a function defining functions necessary for executing the methods, etc. can do. In addition, the code may further include additional information necessary for the processor of the computer to execute the functions or code related to memory reference for which location (address address) in the internal or external memory of the computer should be referenced. have. In addition, when the processor of the computer needs to communicate with any other computer or server located remotely in order to execute the functions, the code uses the communication module of the computer to determine how to communicate with any other computer or server remotely. It may further include a communication-related code for whether to communicate and what information or media to transmit and receive during communication.

상기 저장되는 매체는, 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상기 저장되는 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있지만, 이에 제한되지 않는다. 즉, 상기 프로그램은 상기 컴퓨터가 접속할 수 있는 다양한 서버 상의 다양한 기록매체 또는 사용자의 상기 컴퓨터상의 다양한 기록매체에 저장될 수 있다. 또한, 상기 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장될 수 있다.The storage medium is not a medium that stores data for a short moment, such as a register, a cache, a memory, etc., but a medium that stores data semi-permanently and can be read by a device. Specifically, examples of the storage medium include, but are not limited to, ROM, RAM, CD-ROM, magnetic tape, floppy disk, and optical data storage device. That is, the program may be stored in various recording media on various servers accessible by the computer or in various recording media on the computer of the user. In addition, the medium may be distributed in a computer system connected by a network, and computer-readable codes may be stored in a distributed manner.

본 발명의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수도 있다.The steps of the method or algorithm described in relation to the embodiment of the present invention may be implemented directly in hardware, implemented as a software module executed by hardware, or implemented by a combination thereof. A software module may include random access memory (RAM), read only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, hard disk, removable disk, CD-ROM, or It may reside in any type of computer-readable recording medium well known in the art to which the present invention pertains.

이상, 첨부된 도면을 참조로 하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다.As mentioned above, although embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art to which the present invention pertains can realize that the present invention can be embodied in other specific forms without changing its technical spirit or essential features. you will be able to understand Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive.

100: 서비스 서버
101: 통신부
103: 저장부
105: 제어부
200: 사용자 디바이스
100: service server
101: communication department
103: storage
105: control unit
200: user device

Claims (10)

다수의 사용자 디바이스에 통신 연결되는 서비스 서버를 포함하는 질병 증상 및 치료 정보 예측 서비스 제공 장치의 질병 증상 및 치료 정보 예측 서비스 제공 방법에 있어서,
(a) 상기 서비스 서버가, 상기 다수의 사용자 디바이스들로부터 사용자 질병 관련 정보를 수집하는 단계;
(b) 상기 서비스 서버가, 상기 수집한 사용자 질병 관련 정보를 기초로 각 사용자의 유사 지표를 산출하여 저장하는 단계;
(c) 상기 서비스 서버가, 상기 다수의 사용자 디바이스들 중 제1 사용자 디바이스로부터 질병 증상 및 치료 정보 예측 서비스 제공 요청을 수신하는 단계;
(d) 상기 서비스 서버가, 상기 제1 사용자 디바이스에 상응하는 제1 사용자의 제1 유사 지표를 추출하고, 상기 추출한 제1 유사 지표를 상기 제1 사용자 이외의 다른 제2 사용자들의 제2 유사 지표들과 각각 비교하여 유사도를 산출하는 단계;
(f) 상기 서비스 서버가, 상기 산출한 유사도를 기초로 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 추출하는 단계; 및
(g) 상기 서비스 서버가, 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 상기 제1 사용자의 질병 증상 및 치료 정보를 예측하고, 그에 상응하는 예측 정보를 상기 제1 사용자 디바이스로 제공하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 방법.
A method of providing a disease symptom and treatment information prediction service of an apparatus for providing a disease symptom and treatment information prediction service including a service server communicatively connected to a plurality of user devices, the method comprising:
(a) collecting, by the service server, user disease-related information from the plurality of user devices;
(b) calculating, by the service server, a similarity index of each user based on the collected user disease-related information and storing the same;
(c) receiving, by the service server, a request for providing a disease symptom and treatment information prediction service from a first user device among the plurality of user devices;
(d) the service server extracts a first similarity index of a first user corresponding to the first user device, and uses the extracted first similarity index as a second similarity index of second users other than the first user calculating a similarity by comparing them with each other;
(f) extracting, by the service server, disease symptoms and treatment information of a second user having a high degree of similarity based on the calculated degree of similarity; and
(g) the service server predicts the disease symptom and treatment information of the first user based on the disease symptom and treatment information of the second user with high similarity, and transmits the corresponding prediction information to the first user device A method of providing a service for predicting disease symptoms and treatment information, characterized in that it provides.
제1 항에 있어서,
상기 (b) 단계는,
상기 수집한 사용자 질병 관련 정보를 기초로 각 사용자에 상응하는 사용자 질병 관련 정보를 클래스별로 분류하고, 상기 분류된 각각의 클래스에 해당하는 지표를 산출하며, 상기 산출된 지표를 기초로 각 사용자의 유사 지표를 산출하여 데이터베이스에 저장하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 방법.
The method of claim 1,
Step (b) is,
Classifying user disease-related information corresponding to each user by class based on the collected user disease-related information, calculating an index corresponding to each classified class, and based on the calculated index, the similarity of each user A method of providing a service for predicting disease symptoms and treatment information, characterized in that calculating an index and storing it in a database.
제2 항에 있어서,
상기 (b) 단계는,
상기 사용자 질병 관련 정보를 클래스별로 분류할 때, 상기 각 사용자의 사용자 질병 관련 정보를 기본 정보 관련 제1 클래스, 질병 정보 관련 제2 클래스, 그리고 추가 정보 관련 제3 클래스로 분류하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 방법.
3. The method of claim 2,
Step (b) is,
Disease, characterized in that when classifying the user disease-related information by class, classifying the user disease-related information of each user into a first class related to basic information, a second class related to disease information, and a third class related to additional information How to provide predictive services for symptom and treatment information.
제3 항에 있어서,
상기 제1 클래스는,
성별, 연령, 몸무게, 신장, 혈압, 혈당, 식사 정보를 포함하고,
상기 제2 클래스는,
병명, 진료과, 질병 단계, 치료 기간, 증상, 통증, 치료 내역, 처방 내역, 치료 경과 정보를 포함하며,
상기 제3 클래스는,
가족, 거주지역, 직업, 이용병원, 의료진 정보에 포함하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 방법.
4. The method of claim 3,
The first class is
Gender, age, weight, height, blood pressure, blood sugar, including meal information,
The second class is
Includes disease name, department, disease stage, treatment period, symptoms, pain, treatment history, prescription history, and treatment progress information;
The third class is
A method of providing a service for predicting disease symptoms and treatment information, characterized in that it is included in family, residential area, occupation, hospital used, and medical staff information.
제3 항에 있어서,
상기 (b) 단계는,
상기 각 사용자의 유사 지표를 산출할 때, 상기 제1 클래스 지표, 상기 제2 클래스 지표, 상기 제3 클래스 지표가 산출되면 상기 제1, 제2, 제3 클래스 지표에 각각 가중치를 설정하고, 상기 설정한 가중치를 제1, 제2, 제3 클래스 지표에 각각 곱하며, 상기 가중치가 곱해진 제1, 제2, 제3 클래스 지표를 합산하여 상기 각 사용자의 유사 지표를 산출하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 방법.
4. The method of claim 3,
Step (b) is,
When calculating the similarity index of each user, when the first class index, the second class index, and the third class index are calculated, a weight is set to each of the first, second, and third class indexes, and The set weight is multiplied by the first, second, and third class indexes, respectively, and the first, second, and third class indexes multiplied by the weights are summed to calculate the similarity index of each user. How to provide predictive services for disease symptoms and treatment information.
제1 항에 있어서,
상기 (g) 단계는,
상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 상기 제1 사용자의 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 산출하고, 상기 산출된 예상 치료 기간, 예상 통증 지수, 예상 삶의 질 지수를 기초로 예측 정보를 생성하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 방법.
The method of claim 1,
The step (g) is,
Calculate the expected treatment period, expected pain index, and expected quality of life index of the first user based on the disease symptoms and treatment information of the second user with high similarity, and calculate the calculated expected treatment period, expected pain index, and expected A method of providing a disease symptom and treatment information prediction service, characterized in that the prediction information is generated based on the quality of life index.
제6 항에 있어서,
상기 (g) 단계는,
상기 예측 정보를 생성할 때, 유사질환을 겪은 사람들의 치료 과정에 관한 증상과, 회복 과정 내용을 보여주는 예상 치료 시나리오를 생성하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 방법.
7. The method of claim 6,
The step (g) is,
When generating the prediction information, a method of providing a disease symptom and treatment information prediction service, characterized in that generating a predicted treatment scenario showing symptoms and recovery process details of the treatment process of people who have suffered from a similar disease.
제6 항에 있어서,
상기 (g) 단계는,
상기 예측 정보를 생성할 때, 본인이 가진 증상정보 및 유사한 질병 환자 분석 정보 기초로 증상 기반 진료과를 적어도 하나 이상을 추천하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 방법.
7. The method of claim 6,
The step (g) is,
When generating the prediction information, the disease symptom and treatment information prediction service providing method, characterized in that it recommends at least one symptom-based treatment department based on the patient's symptom information and similar disease patient analysis information.
하드웨어인 컴퓨터와 결합되어, 상기 제1 항 내지 제8 항 중 어느 한 항의 질병 증상 및 치료 정보 예측 서비스 제공 방법을 수행하기 위해 매체에 저장된, 질병 증상 및 치료 정보 예측 서비스 제공 장치의 질병 증상 및 치료 정보 예측 서비스 제공 방법을 제공하는 컴퓨터 프로그램.In combination with a computer that is hardware, any one of claims 1 to 8 is stored in the medium to perform the service providing method for predicting disease symptoms and treatment information. A computer program that provides a method for providing information forecasting services. 다수의 사용자 디바이스에 통신 연결되는 서비스 서버를 포함하는 질병 증상 및 치료 정보 예측 서비스 제공 장치에 있어서,
상기 서비스 서버는,
상기 다수의 사용자 디바이스에 통신 연결되는 통신부;
사용자 질병 관련 정보 및 사용자별 유사 지표를 저장하는 저장부; 그리고,
상기 통신부 및 저장부를 제어하는 제어부를 포함하고,
상기 제어부는,
상기 통신부를 통해 상기 다수의 사용자 디바이스들로부터 사용자 질병 관련 정보를 수집하면 상기 수집한 사용자 질병 관련 정보를 기초로 각 사용자의 유사 지표를 산출하여 상기 저장부에 저장하며, 상기 통신부를 통해 상기 다수의 사용자 디바이스들 중 제1 사용자 디바이스로부터 질병 증상 및 치료 정보 예측 서비스 제공 요청을 수신하면 상기 제1 사용자 디바이스에 상응하는 제1 사용자의 제1 유사 지표를 추출하고, 상기 추출한 제1 유사 지표를 상기 제1 사용자 이외의 다른 제2 사용자들의 제2 유사 지표들과 각각 비교하여 유사도를 산출하며, 상기 산출한 유사도를 기초로 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 추출하고, 상기 유사도가 높은 제2 사용자의 질병 증상 및 치료 정보를 기초로 상기 제1 사용자의 질병 증상 및 치료 정보를 예측하고, 그에 상응하는 예측 정보를 상기 제1 사용자 디바이스로 제공하는 것을 특징으로 하는 질병 증상 및 치료 정보 예측 서비스 제공 장치.
In the disease symptom and treatment information prediction service providing apparatus comprising a service server communicatively connected to a plurality of user devices,
The service server,
a communication unit communicatively connected to the plurality of user devices;
a storage unit for storing user disease-related information and similar indicators for each user; and,
A control unit for controlling the communication unit and the storage unit,
The control unit is
When user disease-related information is collected from the plurality of user devices through the communication unit, a similar index of each user is calculated based on the collected user disease-related information and stored in the storage unit, and the plurality of user diseases are calculated through the communication unit. Upon receiving a request for providing a disease symptom and treatment information prediction service from a first user device among user devices, a first similarity index of a first user corresponding to the first user device is extracted, and the extracted first similarity index is used as the second user device. The similarity is calculated by comparing the second similarity indicators of second users other than the first user, respectively, and disease symptoms and treatment information of a second user having a high similarity is extracted based on the calculated similarity, and the similarity is Disease symptoms and treatment information, characterized in that predicting the disease symptoms and treatment information of the first user based on the high disease symptoms and treatment information of the second user, and providing the corresponding prediction information to the first user device Predictive Service Provisioning Device.
KR1020210164111A 2021-04-05 2021-11-25 Apparatus, method and program for providing disease symptom and treatment informetion predicting service Ceased KR20220138327A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20210043984 2021-04-05
KR1020210043984 2021-04-05
KR1020210044354 2021-04-06
KR20210044354 2021-04-06

Publications (1)

Publication Number Publication Date
KR20220138327A true KR20220138327A (en) 2022-10-12

Family

ID=83598173

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210164111A Ceased KR20220138327A (en) 2021-04-05 2021-11-25 Apparatus, method and program for providing disease symptom and treatment informetion predicting service

Country Status (1)

Country Link
KR (1) KR20220138327A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116153514A (en) * 2023-02-28 2023-05-23 四川大学华西医院 Multi-dimensional evaluation system and method for senile weakness and co-diseases based on radar chart
KR102643686B1 (en) 2023-10-18 2024-03-05 주식회사 쓰리빌리언 System for diagnosing patient's disease through symptom reconstruction
CN119108078A (en) * 2024-08-16 2024-12-10 华中科技大学同济医学院附属协和医院 Personalized voice rehabilitation training method and system based on deep learning

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102167377B1 (en) 2020-03-13 2020-10-19 주식회사 미스블럭 Method and apparatus for searching item based on point score

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102167377B1 (en) 2020-03-13 2020-10-19 주식회사 미스블럭 Method and apparatus for searching item based on point score

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116153514A (en) * 2023-02-28 2023-05-23 四川大学华西医院 Multi-dimensional evaluation system and method for senile weakness and co-diseases based on radar chart
KR102643686B1 (en) 2023-10-18 2024-03-05 주식회사 쓰리빌리언 System for diagnosing patient's disease through symptom reconstruction
CN119108078A (en) * 2024-08-16 2024-12-10 华中科技大学同济医学院附属协和医院 Personalized voice rehabilitation training method and system based on deep learning

Similar Documents

Publication Publication Date Title
Kalid et al. Based real time remote health monitoring systems: A review on patients prioritization and related" big data" using body sensors information and communication technology
US20210005321A1 (en) System and method for predicting patient risk outcomes
KR20220138327A (en) Apparatus, method and program for providing disease symptom and treatment informetion predicting service
US20140324457A1 (en) Integrated health care predicting system
US20020128866A1 (en) Chronic pain patient care plan
US20160042135A1 (en) Decision support system and method of positive outcome driven clinical workflow optimization
US20170103181A1 (en) Healthcare delivery system
JP2019500709A (en) Management of knee surgery patients
US11322250B1 (en) Intelligent medical care path systems and methods
WO2018191001A1 (en) System and method for decision-making for determining initiation and type of treatment for patients with a progressive illness
KR102495086B1 (en) System for providing telemedicine service for health examination and disease prediction using medical ai engine
US11169670B2 (en) Remote medical evaluation heuristic
JP2019537121A (en) Methods, computing systems, and programs for optimizing healthcare resource utilization
Assenza et al. New perspectives on wearable devices and electronic health record systems
KR100673252B1 (en) Health information prediction system and health information prediction content providing method using mobile communication terminal
Radhakrishnan et al. Association of comorbidities with home care service utilization of patients with heart failure while receiving telehealth
Kazantzaki et al. Psycho-emotional tools for better treatment adherence and therapeutic outcomes for cancer patients
JP7044113B2 (en) Presentation method, presentation system, and program
Karthiga et al. Challenges and opportunities of big data integration in patient-centric healthcare analytics using mobile networks
US20230395228A1 (en) Physical therapy imaging and prediction
KR102824490B1 (en) Server and method for operating non-face-to-face medical treatment platform based on artificial intelligence chat
RU2843176C1 (en) Method for selecting method of treating patients
US20230395229A1 (en) Home exercise plan prediction
US20230395230A1 (en) Physical therapy prediction
Hanumanthayya et al. Analyzing the Influence of Healthcare Management Practices on Patient Satisfaction and Outcomes

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20211125

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20240903

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20241107

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D