Peer supporter matching support system
The peer supporter matching system addresses the inaccuracy of existing techniques by using patient input to calculate similarity with peer supporters, resulting in more effective matching and improved support for patients.
Patent Information
- Application Number
- JP2023145207
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-07
- Publication Date
- 2025-03-19
AI Technical Summary
Existing peer supporter matching techniques do not accurately reflect a patient's desired match, making it difficult for patients to find suitable consultants for their concerns.
A system that accepts user input from patients including disease background, treatment background, and attribute information, calculates similarity with peer supporters based on this information and importance levels, and displays results accordingly to facilitate accurate matching.
The system enables more accurate matching of patients with desired peer supporters, improving the likelihood of finding appropriate consultants for their specific concerns.
Smart Images

Figure 2025038536000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a peer supporter matching support system. [Background technology]
[0002] Patients with cancer and other diseases have a wide variety of worries, including symptoms, pain from treatment, anxiety about the future, treatment costs, and cosmetic concerns, due to the type of disease, stage of cancer, and the environment they find themselves in. These worries are unique and cause a sense of psychological isolation, so patients can reduce the psychological burden by connecting with people known as peer supporters who have experienced similar situations.
[0003] Patent Document 1 discloses a technology for matching multiple users by analyzing input data from multiple users and determining, for each user and life event, the life events that each user has experienced, is currently experiencing, or may experience in the future, and performing matching between multiple users. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] U.S. Patent Publication No. 2020-0351234 Summary of the Invention [Problem to be solved by the invention]
[0005] However, the matching technology of Patent Document 1 does not reflect what a user wants in a matched partner, making it difficult for patients to easily find someone to consult with who can provide appropriate answers to their concerns.
[0006] Therefore, one of the objectives of the present invention is to provide technology that supports more accurate matching with the peer supporter that patients are looking for. [Means for solving the problem]
[0007] A program according to one embodiment of the present invention causes a computer to function as: an input accepting means for accepting input of user information about a user who is a patient and a level of importance regarding important matters, the user information including at least one of disease background information about the background of the user's disease, treatment background information about the background of the user's treatment, or attribute information indicating the attributes of the user; a calculation means for calculating a similarity between the patient and the peer supporter based on the user information, the level of importance, and a plurality of peer supporter information about a plurality of peer supporters, and calculating a similarity between the patient and the peer supporter; and a display control means for controlling a display according to the similarity between the patient and the peer supporter based on a result of the similarity calculation.
[0008] An information processing device according to one embodiment of the present invention includes an input receiving unit that receives, from a user who is a patient, input of user information regarding the user and a level of importance regarding a matter that the user considers important, wherein the user information includes at least one of disease background information regarding the background of the user's disease, treatment background information regarding the background of the user's treatment, or attribute information indicating the attributes of the user; a calculation unit that performs a similarity calculation between the patient and the peer supporter based on the user information, the level of importance, and a plurality of peer supporter information regarding a plurality of peer supporters, and calculates the similarity between the patient and the peer supporter; and a display control unit that controls a display according to the similarity between the patient and the peer supporter based on the calculation result of the similarity.
[0009] An information processing method according to one aspect of the present invention has a computer execute the following steps: receiving, from a user who is a patient, input of user information about the user and a level of importance regarding important matters, wherein the user information includes at least one of disease background information regarding the background of the user's disease, treatment background information regarding the background of the user's treatment, or attribute information indicating the attributes of the user; calculating a similarity between the patient and the peer supporter based on the user information, the level of importance, and a plurality of peer supporter information regarding a plurality of peer supporters, thereby calculating a similarity between the patient and the peer supporter; and controlling a display according to the similarity between the patient and the peer supporter based on a result of the similarity calculation. Effect of the Invention
[0010] According to the present invention, it is possible to provide a technology that supports more accurate matching with the peer supporter that a patient is looking for. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram illustrating a configuration of an information processing system. [Diagram 2] FIG. 11 is a flowchart illustrating the operation of the information processing system. [Diagram 3] 13 is a diagram illustrating an example of a display screen of a patient terminal. FIG. [Figure 4] 13 is a diagram illustrating an example of a display screen of a patient terminal. FIG. [Diagram 5] 13 is a diagram illustrating an example of a display screen of a patient terminal. FIG. [Figure 6] FIG. 13 is a diagram illustrating user information input by a patient. [Figure 7] FIG. 13 is a diagram illustrating an example of peer supporter information regarding a peer supporter. [Figure 8] FIG. 2 is a hardware configuration diagram of the server device 2. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] A preferred embodiment of the present disclosure (hereinafter, referred to as the present embodiment) will be described with reference to the accompanying drawings. In each drawing, the same reference numerals denote the same or similar configurations.
[0013] [Information processing system configuration] Fig. 1 is a diagram showing an example of the configuration of an information processing system 1 according to the present invention. As shown in Fig. 1, the information processing system 1 includes a patient terminal device 3a, a peer supporter terminal device 3b, a server device 2, and a communication network 5. Hereinafter, when there is no particular need to distinguish between the patient terminal device 3a and the peer supporter terminal device 3b, they will be collectively referred to as a "user terminal device 3". The user terminal device 3 and the server device 2 are configured to be able to communicate with each other via the communication network 5.
[0014] The communication network 5 is a wired or wireless network, and may be the Internet, a LAN (Local Area Network), a dedicated line, a telephone line, an in-house network, a mobile communication network, Bluetooth (registered trademark), WiFi (Wireless Fidelity), other communication lines, or a combination thereof. The user terminal device 3 and the server device 2 may be located in the same facility or in remote locations.
[0015] The server device 2 is a server device that uses the user terminal device 3 as a client device, and is typically a web server device. The server device 2 includes a control unit 10, a storage unit 11, a communication interface unit 12, and a bus 13. The control unit 10, the storage unit 11, and the communication interface unit 12 are electrically connected to each other via the bus 13. The server device 2 may be composed of one computer, or may be composed of multiple computers distributed over the communication network 5. The server device 2 realizes various functions described in this embodiment by the control unit 10 executing various programs stored in the storage unit 11.
[0016] The user terminal device 3 is a device used by a user. The user is, for example, a patient or a peer supporter. Hereinafter, when there is no particular distinction between the patient and the peer supporter, they will be collectively referred to as a "user". The user terminal device 3 is, for example, an electronic device such as a smartphone, a smart watch, a tablet terminal, or a personal computer. In this embodiment, the user terminal device 3 will be described as a smartphone. The user can operate the user terminal device 3 by touching the touch panel display provided on the user terminal device 3. The user terminal device 3 can function a web browser or application software, etc.
[0017] A peer support application (hereinafter referred to as "peer support app") AP1 may be stored in the storage unit of the user terminal device 3. The peer support app is an application program that enables patients to search for peer supporters, browse various information, and perform matching. The peer support app AP1 may be configured to be installed in the user terminal device 3, or may be configured such that some or all of the functions of the peer support app AP1 are provided from the server device 2 via the communication network 5 (such as so-called SaaS (Software as a Service)).
[0018] 1, the control unit 10 of the server device 2 executes the program according to an embodiment of the present invention, and the server device 2 functions as an input receiving means, a calculation means, a display control means, an evaluation registration means, and an evaluation linking means.
[0019] (Input reception means) The input receiving means has a function of receiving input of user information about the patient and the importance of the priority items input by the patient.
[0020] The input user information includes one or more of the disease background information, treatment background information, and attribute information of the patient, as shown in FIG. 6, for example. The disease background information is information about the background of the patient's disease, and includes items such as disease type, cancer type, cancer stage, condition at the time of diagnosis, physical condition, and mental condition. The treatment background information is information about the background of the patient's treatment, and includes items such as current illness history, medical history, family history, treatment history, treatment schedule, and treatment values. The attribute information is information indicating the attributes of the patient, and includes items such as age, employment status, occupation, family composition, budget, personality, lifestyle, living area, life events (such as a child's graduation ceremony), interests and worries in life (treatment, finances, lifestyle, employment, etc.), desired consultation content, available consultation content, and topics to avoid.
[0021] In this embodiment, the term "patient" refers to a person suffering from a certain disease, including a person diagnosed with the disease, a person in a stage where treatment is required, and a person in a stage where the condition is being monitored. The patient may be, for example, a person suffering from a chronic disease such as cancer, leukemia, sarcoma, myeloma, stroke, myocardial infarction, hypertensive disease, diabetes, liver cirrhosis, chronic renal failure, and mental illness (including depression, schizophrenia, and dementia). In this embodiment, the patient may be described as a cancer patient, but the scope of application of this embodiment is not limited to this. In this embodiment, the term "cancer" is typically described as breast cancer, but the scope of application of this embodiment is not limited to this, and may be other types of cancer such as lung cancer, stomach cancer, colon cancer, pancreatic cancer, prostate cancer, liver cancer, esophageal cancer, and cervical cancer.
[0022] In this embodiment, the "peer supporter" refers to a person who has suffered from a specific disease as described above for the patient, and includes those who have overcome the disease, those who have been successfully treated and are in complete remission, and those who are in a stage where the disease condition has temporarily subsided due to treatment. It is preferable that the peer supporter has the same or similar experience or situation with respect to the disease as the patient and supports the patient. In this embodiment, a peer supporter who has suffered from cancer is called a cancer survivor peer supporter.
[0023] In this embodiment, the term "current medical history" refers to a record of a disease currently being suffered from, and includes the onset history, onset time, and symptom progression of the disease currently being suffered from. In this embodiment, the term "past medical history" refers to a record of a disease suffered from in the past, and includes the onset history, onset time, and symptom progression of the disease suffered from in the past. In this embodiment, the term "family history" refers to the current medical history and past medical history of the user's close relatives. In this embodiment, the term "treatment history" refers to a record of current and past treatments, such as surgical treatment, chemotherapy, hormone therapy, and radiation therapy. In addition, in this embodiment, the term "treatment history" refers to a record of supplementary treatments, such as breast reconstruction, exercise therapy, diet therapy, and counseling. In this embodiment, the term "treatment schedule" refers to a schedule of actions related to treatment, such as consultation, hospitalization, discharge, surgery, examination, and drug treatment. In this embodiment, the term "genetic information" refers to information indicating an individual's biological characteristics, and includes blood type, genetic test data, and the like. In this embodiment, "treatment values" refer to the values that the user holds regarding treatment, and may include wanting a quick recovery, wanting to avoid chemotherapy, preferring natural therapies, wanting to keep costs as low as possible, wanting to minimize pain, wanting to use the latest treatments, etc.
[0024] User information may be input in chatbot format, voice input format, free-form text box format, or checkbox selection format. When free-form text box format is used, keywords may be extracted and accepted as user information input. When checkbox selection format is used, checkboxes for topics and subtopics that are more detailed and linked to the topics may be provided for each item of user information, and the user may check the checkbox to accept the user information as input.
[0025] The input receiving means receives an input of the importance of the various user information described above, which the patient considers to be important. The importance is information related to matters that the patient considers important. For example, the input of keywords that the patient desires to consider important when inputting the user information may be received as the importance. The score given by the user to each presented item or keyword may be received as the importance. In addition, the selection of items that the user considers important for each type of user information may be received as the importance, or the selection of items that the user considers important may be received.
[0026] Importance input can be performed by providing check boxes corresponding to topics for each item and subtopics that provide more detailed content for the topic, and determining that items for which a predetermined number or more check boxes corresponding to subtopics have been selected are items that the user places importance on and accepting these as the importance input.
[0027] The input receiving means may also receive input of topics that the patient wants to avoid when receiving input of user information and importance by the patient. This can reduce the occurrence of a situation in which the patient unintentionally comes into contact with information that may increase the psychological burden. The input of topics that the patient wants to avoid may be received in the same manner as the input of user information and importance.
[0028] The input receiving means may receive the user information input by the patient after converting it into a score. For example, the input contents regarding the mental state may be classified and scored into 1: stable, 2: decreased motivation, 3: unstable, 4: depressed, 5: irritable, etc., or the user information may be scored by having the user select from options that have been classified and scored in advance.
[0029] The input user information may be automatically linked to medical data such as electronic medical records.
[0030] (Calculation method) The calculation means has a function of calculating the similarity between the patient and the peer supporter based on the user information and importance input by the patient and the multiple peer supporter information related to the multiple peer supporters. The calculation of the similarity performed by the calculation means is typically a calculation of the similarity between the patient and the peer supporter, but may also be a calculation of the similarity between patients or between the peer supporters.
[0031] The calculation means may perform a weighting process on the user information based on the importance input by the patient to perform the similarity calculation. The similarity calculation may be performed, for example, by searching for and extracting peer supporters having scores within a predetermined range for each item of the user information for which the patient has input the importance, based on the score corresponding to the item.
[0032] The weighting process may involve, for example, multiplying the basic score of each item of the consultation content input by the user by 1 and the importance score assigned to that item as a weighting coefficient. For example, if the consultation content input by the patient includes items such as years of treatment (importance score: 8), finances (importance score: 6), and mental aspects (importance score: 3), the basic score of years of treatment (1) is multiplied by the importance score of years of treatment (8) to obtain a numerical value of 8, the basic score of finances (1) is multiplied by the importance score of finances (6) to obtain a numerical value of 6, and the basic score of mental aspects (1) is multiplied by the importance score of mental aspects (3) to obtain a numerical value of 3 as the score of mental aspects.
[0033] Furthermore, the weighting process may multiply the importance score / total importance score assigned to the item as a weighting coefficient. For example, if the consultation contents input by the patient include items of years of treatment (importance score: 8), financial aspects (importance score: 6), and mental aspects (importance score: 3), the score of years of treatment is determined by multiplying the basic score 1 of the item of years of treatment by the importance score of years of treatment / total importance score (8 / 17), the score of financial aspects is determined by multiplying the basic score 1 of the item of financial aspects by the importance score of financial aspects / total importance score (6 / 17), and the score of mental aspects is determined by multiplying the basic score 1 of the item of mental aspects by the importance score of mental aspects / total importance score (3 / 17).
[0034] The similarity calculation including the implementation of the weighting process may be performed by calculating the similarity score of the peer supporter by calculating a numerical value obtained by adding up the scores corresponding to the matching items, and comparing the similarity scores. For example, the consultation contents input by the patient include the items of years of treatment, financial aspects, mental aspects, social rehabilitation, and psychological isolation, and the similarity calculation including the implementation of the weighting process is described below when peer supporter A, whose consultation contents include years of treatment and financial aspects, peer supporter B, whose consultation contents include years of treatment, social rehabilitation, and psychological isolation, and peer supporter C, whose consultation contents include social rehabilitation, are searched for. For each peer supporter, the scores (here, the basic score 1) corresponding to each matching item are added to obtain the similarity score of the peer supporter. In this case, the sum of the basic scores of peer supporter A's matching items of years of treatment (basic score: 1) and financial aspects (basic score: 1) is the similarity score for peer supporter A (similarity score: 2), the sum of the basic scores of peer supporter B's matching items of years of treatment (basic score: 1), social rehabilitation (basic score: 1) and psychological isolation (basic score: 1) is the similarity score for peer supporter B (similarity score: 3), and the sum of the basic score of peer supporter C's matching item of social rehabilitation (basic score: 1) is the similarity score for peer supporter C (similarity score: 1). In this case, depending on the similarity scores, peer supporter B with the highest similarity score is judged to have the highest similarity, and peer supporter C with the lowest similarity score is judged to have the lowest similarity.
[0035] For example, the consultation contents input by a cancer patient include the items of number of years of treatment (importance score: 6), financial aspects (importance score: 1), mental aspects (importance score: 11), and social reintegration (importance score: 2), and a cancer survivor peer supporter A whose consultation contents include number of years of treatment and financial aspects, a cancer survivor peer supporter B whose consultation contents include number of years of treatment, social reintegration, and psychological isolation, and a cancer survivor peer supporter C whose consultation contents include mental aspects are searched for. For each cancer survivor peer supporter, the score corresponding to each matching item (here, the value obtained by multiplying the basic score 1 by the importance score of each item / total importance score) is set as the similarity score of the cancer survivor peer supporter. In this case, the similarity score for cancer survivor peer supporter A is calculated by adding the score corresponding to the number of years of treatment, which is a matching item for cancer survivor peer supporter A ([basic score: 1] multiplied by [importance score of years of treatment: 6] / [total importance score: 20]) and the score corresponding to financial aspects ([basic score: 1] multiplied by [importance score of financial aspects: 1] / [total importance score: 20]), and the score corresponding to the number of years of treatment, which is a matching item for cancer survivor peer supporter B ([basic score: 1] multiplied by [importance score of financial aspects: 1] / [total importance score: 20]), is calculated as the similarity score for cancer survivor peer supporter A. The similarity score of cancer survivor peer supporter B is calculated by multiplying [basic score: 1] by [importance score of mental health: 6] / [total importance score: 20]) and the score corresponding to social reintegration ([basic score: 1] by [importance score of social reintegration: 2] / [total importance score: 20]), and the score corresponding to mental health, which is a matching item for cancer survivor peer supporter C, is calculated by multiplying [basic score: 1] by [importance score of mental health: 11] / [total importance score: 20]) and the similarity score of cancer survivor peer supporter C is calculated by multiplying [basic score: 1] by [importance score of mental health: 11] / [total importance score: 20]). In this case, cancer survivor peer supporter C, who has the highest similarity score, is determined to have the highest similarity, and cancer survivor supporter A, who has the lowest similarity score, is determined to have the lowest similarity. By considering the importance score entered by the cancer patient in this way, it is possible to determine the similarity based on the consultation content that the cancer patient places importance on in addition to the number of matching items, and it is possible to implement matching that suits each individual cancer patient.
[0036] The weighting process may also adjust the importance score given to a specific item among the multiple items based on the relationship with the importance scores given to the other items. For example, the importance score given to the specific item may be adjusted based on the ranking, deviation value, difference, etc. with respect to the importance scores given to the other items.
[0037] (Display control means) The display control means has a function of controlling display according to the degree of similarity between the patient and the peer supporter based on the calculation result of the degree of similarity. In this embodiment, controlling the display includes transmitting information required for various display controls according to this embodiment from the server device 2 to the user terminal device 3.
[0038] The display control means visually displays the similarity between the patient and the peer supporter, which makes it easier for the patient to find the peer supporter he or she desires. For example, the similarity of each peer supporter may be displayed in a list of the searched peer supporters, the peer supporters may be displayed in order of the degree of similarity, or the items matching the patient and the degree of similarity may be displayed in the profile of the peer supporter.
[0039] In this embodiment, the term "similarity" refers to the degree to which the user information of the patient and the peer supporter is common. The degree to which the user information of the patient and the peer supporter is common is not necessarily limited to being expressed as similarity, but may be expressed as relevance, compatibility, agreement, affinity, match, similarity score, or a numerical value.
[0040] The display control means may display the rank of the peer supporter based on the reliability of the contents transmitted by the peer supporter. For example, the reliability of the posted contents and advice of the peer supporter may be determined by comparing the contents of the posts and advice of the peer supporter with the medical history and treatment history of the peer supporter, and the reliability of the peer supporter may be displayed so that the reliability of the peer supporter can be recognized. For example, when a recommended treatment action is detected based on the transmitted contents of the peer supporter, or when a transmitted content that contradicts the medical history is detected, the reliability may be determined to be low, and the rank of the peer supporter may be lowered and displayed. Information serving as a criterion for determining the reliability may be stored, for example, in the storage unit 11 of the server device 2.
[0041] The display control means may display the rank of the peer supporter based on the evaluation of the peer supporter interview registered by the evaluation registration means described later. For example, the evaluation of the peer supporter interview may be displayed as a score. For example, the contents of evaluations of the peer supporter interview with the peer supporter by other patients may be visibly displayed.
[0042] (Means of evaluation registration) The evaluation registration means has a function of registering evaluations of the peer supporter interview by the patient or the peer supporter. For example, when the evaluation registration means detects an input of an evaluation by the patient or the peer supporter, the evaluation registration means stores the content of the evaluation in the memory unit 11 of the server device 2 and registers it.
[0043] In this embodiment, a "peer supporter interview" is an interview conducted between a patient and a peer supporter, and may be conducted face-to-face or online.
[0044] In this embodiment, the evaluation of the peer supporter interview that is input is the impression or thoughts that the patient and the peer supporter have about each other and the match after the interview, and includes whether the consultation was as expected and whether there was a gap between the calculated similarity and the actual similarity felt.
[0045] The evaluation input to be registered may be input in the form of a chatbot, voice input, free-form text in a text box, or checkbox selection. When free-form text is entered in a text box, keywords may be extracted and accepted as the evaluation input.
[0046] (Means of evaluation collaboration) The evaluation linking means has a function of linking the contents of evaluations of a peer supporter interview by a patient or a peer supporter to the patient or the peer supporter who is a participant of the interview. For example, the contents of the evaluation may be stored in the memory unit 11 of the server device 2 in an accessible manner and may be acquired from a user terminal.
[0047] The following describes various screens displayed on the user terminal device 3 based on the above-mentioned various functions. If a peer support application AP1 is installed in the patient terminal device 3a, the peer support application AP1 may display various screens.
[0048] (1) Recommended peer supporter list screen (see Figure 3) The control unit 10 of the server device 2 performs a similarity calculation between the patient and the peer supporter based on the user information and importance input by the patient and the multiple peer supporter information related to the multiple peer supporters, calculates the similarity between the patient and the peer supporter, and controls the display according to the similarity between the patient and the peer supporter based on the calculation result of the similarity. Here, the control unit 10 of the server device 2 may display the peer supporter together with the profile of the peer supporter according to the similarity. Also, the profile may display items that match the patient in an identifiable manner. For example, the control unit 10 displays a recommended peer supporter list screen d10 shown in FIG. 3 on the patient terminal device 3a.
[0049] The recommended peer supporter list screen d10 exemplarily displays a peer supporter list d210 showing the profiles of the searched peer supporters, a similarity d211 showing the similarity with the patient, and a matching item d212 that identifiably displays items that match with the patient. In the case of FIG. 3, the searched peer supporters A to D are displayed in order of the degree of similarity with the patient. In addition, for peer supporter A, a similarity d211 is displayed with the notation "similarity No. 1," and a matching item d212 is displayed with the notation "mental support" and "hereditary breast cancer recurrence" that identifiably displays items that match with the patient. This allows the patient to easily recognize the peer supporter who has a higher affinity with him or her.
[0050] Furthermore, the recommended peer supporter list screen d10 may be provided with a profile details display button d100 for transitioning to a screen displaying the profile details of each peer supporter.
[0051] (2) Peer supporter profile details screen (see Figures 4 and 5) When the control unit 10 of the server device 2 detects the selection (click, tap, etc.) of the profile detail display button by the patient, the control unit 10 causes the patient terminal device 3a to display a peer supporter profile detail screen that displays the profile of the target peer supporter. For example, the control unit 10 causes the patient terminal device 3a to display the peer supporter profile detail screen d30 shown in FIG. 4.
[0052] The peer supporter profile details screen d30, for example, displays the target peer supporter's user name d410 and matching items d411 that identifiably display items that match with the patient. By displaying the matching items, the patient can instantly see the items that match with his / her own values. In addition, by displaying the matching items, the patient can identify the peer supporter who matches the items that are highly important to the patient. In the case of FIG. 4, the profile details screen of peer supporter A is displayed, and matching items d411 with the patient are displayed, with notations such as "mental support" and "hereditary breast cancer recurrence".
[0053] As shown in Fig. 4, the peer supporter profile detail screen d30 may further display a treatment progress d412 based on information on the background of the treatment of the peer supporter. This makes it easier for the patient to understand the peer supporter's peer supporter information and to consider compatibility with the peer supporter. In Fig. 4, the treatment progress d412 based on the cancer stage and treatment period is displayed as an example. Information on the background of the treatment of the peer supporter may be stored in the storage unit 11 of the server device 2 as peer supporter information.
[0054] As shown in Fig. 4, the peer supporter profile detail screen d30 may further display comments by the peer supporter and a display d414 related to the hobbies. This allows the patient to easily understand the personality and character of the peer supporter and to easily consider compatibility with the patient. In Fig. 4, as an example, a comment such as "About a year and a half, breast cancer..." and a display d414 related to the hobbies such as "Orchestra club..." are displayed. The comments by the peer supporter and information related to the hobbies may be stored in the memory unit 11 of the server device 2 as peer supporter information.
[0055] The peer supporter profile detail screen d30 may further display the activity record d415 of the peer supporter as a peer supporter, as shown in Fig. 4. The activity record as a peer supporter may include, for example, the number of patients the peer supporter has dealt with so far, and the rank of the peer supporter based on the evaluation of the peer supporter interview. In Fig. 4, the "number of patients supported" and the rank are displayed as examples. Information regarding the activity record of the peer supporter as a peer supporter may be stored in the storage unit 11 of the server device 2 as peer supporter information.
[0056] The peer supporter profile details screen d30 may also display the patient's values d512 based on the patient's user information entered in advance, as shown in Fig. 5. This allows the patient to view the profile of the target peer supporter while checking it against his or her own values. Fig. 5 displays the consultation items d513 that the patient wishes to consult about, and the anxiety level d514 that indicates the degree of anxiety the patient has about each of the consultation items.
[0057] The peer supporter profile screen d30 may be provided with a save button d310 for saving a link to transition to the target peer supporter profile screen, a match button d311 for applying for matching with the target peer supporter or starting a chat, and a post view button d312 for transitioning to a screen for viewing posts made by the target peer supporter.
[0058] [Operation of information processing system] The operation of the information processing system 1 according to one embodiment of the present invention will be described with reference to FIG.
[0059] The input receiving means receives input of user information and importance by a patient or a peer supporter (step S101).
[0060] The calculation means performs a similarity calculation between the patient and the peer supporter based on the input user information, importance, and a plurality of pieces of peer supporter information related to the plurality of peer supporters, and calculates the similarity between the patient and the peer supporter (step S102). For example, based on the user information input by the patient, the calculation means searches for a peer supporter by referring to a plurality of pieces of peer supporter information related to the plurality of peer supporters, extracts the searched peer supporters based on the importance of the patient, and selects a peer supporter with a high similarity. Here, the plurality of pieces of peer supporter information related to the plurality of peer supporters is exemplified in FIG. 7, and may be stored in the storage unit 11 of the server device 2, for example.
[0061] The display control means controls the display according to the degree of similarity between the patient and the peer supporter based on the calculation result of the degree of similarity (step S103). For example, the display control means causes the patient terminal device 3a to display a list of recommended peer supporters showing the peer supporters in descending order of the degree of similarity.
[0062] 8, an example of a hardware configuration in which the above-mentioned information processing device 2 and terminal device 3 are realized by a computer 70 will be described. Note that the functions of each device can also be realized by dividing them into multiple devices.
[0063] As shown in FIG. 8, a computer 70 includes a processor 700, a storage device 702, an input I / F 704, a data I / F 706, a communication I / F 708, and a display device 710.
[0064] The processor 700 controls various processes in the computer 70 by executing programs stored in the storage device 702. For example, each functional unit included in the control unit of the server device 2 and the user terminal device 3 can be realized by the processor 700 executing the programs stored in the storage device 702.
[0065] The storage device 702 is a storage medium such as a random access memory (RAM), etc. The RAM temporarily stores the program code of the program executed by the processor 700 and data required when the program is executed.
[0066] The storage device 702 may also be a non-volatile storage medium such as a hard disk drive (HDD) or a flash memory. The storage device 702 stores an operating system and various programs for implementing the above-mentioned configurations. The storage medium storing the various programs may be a non-transitory computer readable medium. In addition, the storage device 702 may store a table for registering various information and a DB for managing the table. Such programs and data are loaded into the storage device 702 as necessary and referred to by the processor 700.
[0067] The input I / F 704 is a device for receiving input from a user. Specific examples of the input I / F 704 include a camera, a button, a microphone, a keyboard, a mouse, a touch panel, various sensors, and a wearable device. The input I / F 704 may be connected to the computer 70 via an interface such as a Universal Serial Bus (USB).
[0068] The data I / F 706 is a device for inputting data from outside the computer 70. A specific example of the data I / F 706 is a drive device for reading data stored in various storage media. The data I / F 706 may be provided outside the computer 70. In that case, the data I / F 706 is connected to the computer 70 via an interface such as a USB.
[0069] The communication I / F 708 is a device for performing data communication with an external device of the computer 70 via the communication network 5 in a wired or wireless manner. The communication I / F 708 may be provided outside the computer 70. In that case, the communication I / F 708 is connected to the computer 70 via an interface such as a USB.
[0070] The display device 710 is a device for displaying various types of information. Specific examples of the display device 710 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a display of a wearable device. The display device 710 may be provided outside the computer 70. In that case, the display device 710 is connected to the computer 70 via, for example, a display cable. In addition, when a touch panel is adopted as the input I / F 704, the display device 710 can be configured integrally with the input I / F 704.
[0071] The components of the server device 2 and the user terminal device 3 described in the above embodiment are assumed to realize a predetermined process in cooperation with other hardware by the processor 700 executing a program stored in the storage device 702. In other words, these components are assumed to be software or firmware, and also corresponding hardware, and in both concepts, they are also described as "functions," "means," "parts," "processing circuits," "units," or "modules," and can be interpreted as each of these.
[0072] [Effects of the embodiment] As described above, according to the present embodiment, a technology can be provided that more accurately matches patients with the peer supporters they need.
[0073] For example, in one aspect, a computer is configured to function as an input accepting means that accepts input of user information about a patient-user and the importance of important matters from the user, the user information including at least one of disease background information about the background of the user's disease, treatment background information about the background of the user's treatment, or attribute information indicating the attributes of the user; a calculation means that calculates the similarity between the patient and the peer supporter based on the user information, the importance, and a plurality of peer supporter information about a plurality of peer supporters; and a display control means that controls a display according to the similarity between the patient and the peer supporter based on the calculation result of the similarity, thereby making it easier for patients to find the peer supporter they are looking for.
[0074] In one embodiment, the peer supporters are displayed along with their profiles according to the degree of similarity, and the profile displays items that match the patient's in a identifiable manner, so that the patient can easily find a peer supporter who matches the items that the patient considers important from the list of searched peer supporters.
[0075] In one embodiment, the profile is displayed so that items of high importance can be identified, so that the patient can easily find a user who can provide an appropriate answer to his or her concerns.
[0076] In one embodiment, the peer supporters are displayed in order of their similarity to the patient, making it easier for the patient to find a peer supporter who has experienced a situation similar to his or her own.
[0077] In one embodiment, the similarity calculation includes performing a weighting process on the user information based on the importance, thereby assisting in matching that focuses on items that the patient considers important.
[0078] In one embodiment, the computer further functions as an evaluation registration means for registering evaluations of the peer supporter interview by the patient and / or peer supporter, and an evaluation linking means for linking the content of the evaluation to the participants of the interview, and the evaluation registration means registers the evaluation based on free-form input and / or multiple-choice input by the patient and / or peer supporter, thereby making it possible to reflect feedback on matching from the patient and peer supporter, and to help improve the accuracy of matching.
[0079] The present invention is not limited to the above-described embodiment, and can be implemented in various other forms without departing from the scope of the present invention. Therefore, the above-described embodiment is merely an example in every respect, and should not be interpreted as being restrictive. For example, the order of each of the above-described processing steps can be arbitrarily changed or executed in parallel as long as no contradiction occurs in the processing content. [Explanation of symbols]
[0080] 1...information processing system, 2...server device, 3...user terminal device, 3a...patient terminal device, 3b...peer supporter terminal device, 5...communication network, 10...control unit, 11...storage unit, 12...communication interface unit, 13...bus, 100...input receiving means, 101...calculating means, 102...output means, 102a...display control means, 103...evaluation registration means, 104...evaluation linking means
Claims
1. Computer, an input receiving means for receiving input of user information about the user and a degree of importance of a matter to be emphasized from a user who is a patient, the user information including at least one of disease background information about a background of the user's disease, treatment background information about a background of the user's treatment, and attribute information indicating an attribute of the user; a calculation means for calculating a similarity between the patient and the peer supporter based on the user information, the importance, and a plurality of pieces of peer supporter information related to a plurality of peer supporters; a display control means for controlling a display according to the degree of similarity between the patient and the peer supporter based on a result of the calculation of the degree of similarity; A program that functions as a
2. The patient is suffering from a chronic disease including at least one of cancer, leukemia, sarcoma, myeloma, stroke, myocardial infarction, hypertensive disease, diabetes, cirrhosis, chronic renal failure, depression, schizophrenia, and dementia, The peer supporter is a person who has experienced the chronic disease that the patient suffers from. The program according to claim 1.
3. The patient is a cancer patient, The peer supporter is a cancer survivor peer supporter. The program according to claim 2.
4. the display control means displays the peer supporter together with a profile of the peer supporter according to the degree of similarity, and displays in the profile items that match the patient in an identifiable manner; The program according to claim 1.
5. the display control means displays the profile in such a manner that the items with high importance can be identified; The program according to claim 4.
6. the display control means displays the peer supporters in a ranking order according to the degree of similarity to the patient. The program according to claim 1.
7. The similarity calculation includes performing a weighting process on the user information based on the importance. The program according to claim 1.
8. The computer, An evaluation registration means for registering an evaluation of a peer supporter interview by a patient and / or a peer supporter; An evaluation linking means for linking the contents of the evaluation to participants of the interview; It also functions as The evaluation registration means registers the evaluation based on free description input and / or multiple choice input by the patient and / or the peer supporter. The program according to claim 1.
9. an input receiving unit that receives input of user information about the user and a level of importance of a matter to be emphasized from a user who is a patient, the user information including at least one of disease background information about a background of the user's disease, treatment background information about a background of the user's treatment, and attribute information indicating an attribute of the user; a calculation unit that calculates a similarity between the patient and the peer supporter based on the user information, the importance, and a plurality of pieces of peer supporter information related to a plurality of peer supporters, and calculates a similarity between the patient and the peer supporter; a display control unit that controls a display according to the degree of similarity between the patient and the peer supporter based on a result of the calculation of the degree of similarity; An information processing device comprising:
10. On the computer, A step of receiving input of user information about the user and a level of importance of a matter to be emphasized from a user who is a patient, the user information including at least one of disease background information about a background of the disease of the user, treatment background information about a background of the treatment of the user, and attribute information indicating an attribute of the user; A step of calculating a similarity between the patient and the peer supporter based on the user information, the importance, and a plurality of pieces of peer supporter information related to a plurality of peer supporters, and calculating a similarity between the patient and the peer supporter; A step of controlling a display according to a similarity between the patient and the peer supporter based on a result of the calculation of the similarity; An information processing method.
Citation Information
Patent Citations
Systems and methods for user matching
US20200351234A1