Information processing method, information processing device, and computer program
By using questionnaire responses and natural language processing models, the method constructs a digital twin that accurately reflects an individual's thoughts and values, addressing the challenge of reproducing human inner selves in digital twins.
Patent Information
- Application Number
- JP2021144757
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-06
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2041-09-06
AI Technical Summary
Existing digital twin technologies struggle to accurately reproduce the inner selves of individuals, such as their way of thinking and values, due to the wide range of human activities and social interactions.
An information processing method that collects questionnaire responses from individuals and uses them as learning data to adjust a digital twin, incorporating general-purpose natural language processing models like BERT or GPT-3 to generate and update the digital twin based on the individual's thoughts and values.
Enables the construction of a digital twin that closely resembles the individual's way of thinking, values, and behavioral tendencies, allowing for improved evaluation and interaction in virtual environments.
Smart Images

Figure 0007738432000001 
Figure 0007738432000002 
Figure 0007738432000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing method, an information processing device, and a computer program. [Background technology]
[0002] Digital twins, which connect real space (the real world) with virtual space (cyberspace), are attracting attention. Digital twins are a new technology that utilizes IoT (Internet of Things), which connects all things to the Internet and allows them to communicate, artificial intelligence (AI), AR (Augmented Reality), which extends the real world by providing information to it, and VR (Virtual Reality), which can make virtual space appear more like the real world.
[0003] Patent Document 1 discloses a technology for assessing the risks associated with vehicle operation by constructing a digital twin of an actual vehicle and updating the state of the digital twin in real time based on sensor data recorded by onboard sensors in the actual vehicle. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Publication No. 2020-13557 Summary of the Invention [Problem to be solved by the invention]
[0005] As with the technology in Patent Document 1, digital twins are being utilized primarily in the manufacturing industry, such as in automobiles and production equipment in factories, because they make it possible to collect data in real time using actual sensors, analyze it, evaluate risks, and identify the causes of breakdowns and errors.However, when it comes to digital twins of people, it is difficult to reproduce their inner selves, such as their way of thinking and values, because each person's range of activities is different and their social life spans a wide range.
[0006] The present invention has been made in consideration of the above circumstances, and aims to provide an information processing method, an information processing device, and a computer program that can construct a digital twin of a person. [Means for solving the problem]
[0007] The present application includes multiple means for solving the above problems, but one example is an information processing method that collects questionnaire responses from the monitor himself / herself and uses the collected responses as learning data to adjust the monitor's digital twin. [Effects of the Invention]
[0008] According to the present invention, it is possible to construct a digital twin of a person. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 illustrates an example of a configuration of an information processing system. [Figure 2] FIG. 10 is a diagram showing an example of a questionnaire response from a monitor member. [Figure 3] FIG. 1 illustrates an example of a configuration of an information processing device. [Figure 4] FIG. 10 is a diagram illustrating an example of constructing a digital twin for each monitor member. [Figure 5] FIG. 10 is a diagram showing an example of tuning the monitor's own digital twin. [Figure 6] FIG. 1 is a diagram showing the evaluation indicators included in Spranger's value typology (first evaluation axis). [Figure 7] FIG. 10 is a diagram showing an example of a questionnaire regarding a first evaluation axis. [Figure 8] FIG. 1 is a diagram showing the evaluation indexes included in the International Classification of Functioning, Disability and Health (second evaluation axis). [Figure 9] FIG. 10 is a diagram showing an example of a questionnaire regarding a second evaluation axis. [Figure 10] FIG. 1 is a diagram showing the degree of conformance in the evaluation axis of a digital twin. [Figure 11] FIG. 10 is a diagram showing the degree of conformance in the evaluation index of a digital twin. [Figure 12] FIG. 10 is a diagram showing an example of a classification table for a questionnaire. [Figure 13] FIG. 10 is a diagram illustrating a processing procedure for tuning a digital twin by an information processing device. [Figure 14] FIG. 2 is a diagram illustrating an example of the configuration of a questionnaire server. [Figure 15] FIG. 10 is a diagram illustrating an example of a survey method using a survey server. [Figure 16] FIG. 1 is a diagram illustrating an example of the configuration of a digital twin DB. [Figure 17] FIG. 10 is a diagram illustrating an example of a questionnaire design screen. [Figure 18] FIG. 2 is a diagram illustrating an example of the configuration of a questionnaire DB. [Figure 19] FIG. 10 is a diagram showing an example of a monitor member response screen. [Figure 20] FIG. 10 is a diagram showing an example of a processing procedure of a questionnaire method by a questionnaire server. DETAILED DESCRIPTION OF THE INVENTION
[0010] (First embodiment) An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing an example of the configuration of an information processing system. The information processing system includes a questionnaire server 30 and an information processing device 50. The information processing system may also include a data server 100. The questionnaire server 30, the information processing device 50, and the data server 100 are connected to a communication network 1. The data server 100 includes a questionnaire DB 110 and is connected to a monitor member DB 120. The monitor member DB 120 records the attributes, email addresses, etc. of monitor members for each monitor member ID. The questionnaire server 30 is connected to a terminal device 41 used by a person in charge of the research company. The number of terminal devices 41 is not limited to one. The questionnaire server 30, the data server 100, the monitor member DB 120, and the information processing device 50 are operated by the research company. Note that the information processing device 50 may be operated by a company other than the research company. The communication network 1 is connected to terminal devices 21, 22, and 23 used by monitor members of the research company. Note that the monitor members are not limited to the example shown in FIG. 1. Terminal devices 11, 12, 13, and 14 used by personnel in companies A to D are also connected to the communication network 1. Companies A to D are companies in different genres A to D, respectively. In the example of FIG. 1, only companies A to D are shown, but this is not limiting. Terminal devices 11 to 14, 21 to 23, and 41 can be configured, for example, as personal computers or tablet terminals.
[0011] Genres can be classified into, for example, finance, construction and real estate, logistics and transportation, IT and media, energy and resources, automobiles and machinery, electrical and precision machinery, food, retail and wholesale, lifestyle-related, services, food and beverage, and entertainment and leisure, but these categories can also be further subdivided.
[0012] Companies in each category can request a survey from a research company. Terminal devices 11 to 14 can send the survey request to terminal device 41. The research company can deliver the survey results to the companies. Terminal device 41 can send the survey results to terminal devices 11 to 14.
[0013] FIG. 2 shows an example of a survey response by a monitor member. A survey request is sent from terminal devices 11-14 of companies A-D to terminal device 41. When a survey company representative operates terminal device 41, data server 100 selects appropriate monitor members in response to the survey request from company A and sends a survey response request to, for example, monitor member terminal devices 21-23. The survey response request includes the survey questions and answer options for the questions. When data server 100 receives responses from monitor members' terminal devices 21-23, it can create and update a response result DB for each monitor member. In the example of FIG. 2, response result DBs 121, 122, and 123 for monitor members M1, M2, and M3 are recorded in survey DB 110. The same process is performed for survey requests from companies B-D. In this manner, by continuously and repeatedly requesting monitor members to respond to the survey, a response result DB for each monitor member can be constructed. In this specification, a survey is defined as a list of questions and corresponding answers. The answer may be one that allows the user to select from multiple answers, or may have a blank answer field that the user can write their answer in. Furthermore, the answer to the questionnaire may include not only the answer itself, but also the answer and the question corresponding to that answer.
[0014] Next, we will explain how to create a digital twin of the monitor (monitor member). In this specification, a digital twin is a digital twin of a person, and refers to a model that reproduces a person's way of thinking, values, personality, behavioral tendencies, etc., and can operate autonomously in a virtual society just like the monitor himself.
[0015] 3 is a diagram showing an example of the configuration of an information processing device 50. The information processing device 50 includes a control unit 51 that controls the entire device, a communication unit 52, a questionnaire analysis unit 53, a compatibility determination unit 54, a questionnaire selection unit 55, a storage unit 56, a tuning unit 57, and a digital twin DB 58.
[0016] The control unit 51 can be configured with a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The control unit 51 may also include a GPU (Graphics Processing Units).
[0017] The communication unit 52 includes a communication module, and can communicate with the terminal devices 11 to 14, the terminal devices 21 to 23, the terminal device 41, the questionnaire server 30, and the data server 100 via the communication network 1.
[0018] The control unit 51 can access the questionnaire DB 110 of the data server 100 via the communication unit 52 and read out the response results of the monitor members from the response result DBs 121 to 123. In other words, the control unit 51 functions as a collection unit and can collect the responses to the questionnaire from the monitors themselves.
[0019] The storage unit 56 can be configured with a hard disk, a semiconductor memory, or the like, and stores a general-purpose natural language processing model 561. The general-purpose natural language processing model 561 is a general-purpose model constructed by performing unsupervised pre-learning using a large set of sentences. As the general-purpose natural language processing model 561, for example, BERT (Bidirectional Encoder Representations from Transformers), GPT (Generative Pre-trained Transformer)-2, GPT-3, ALBERT (A Lite BERT), or the like can be used. Note that instead of storing the general-purpose natural language processing model 561 in the storage unit 56, the information processing device 50 may access an external language processing server and read it out.
[0020] The tuning unit 57 functions as an adjustment unit and can tune (adjust) the monitor's digital twin using the response results collected by the control unit 51 as learning data. Here, tuning means generating a digital twin of the monitor based on the general-purpose natural language processing model 561 and updating the generated digital twin, thereby bringing the general-purpose natural language processing model 561 closer to the monitor's digital twin. The tuning unit 57 can be configured with hardware such as a CPU, a GPU, a DSP (Digital Signal Processor), or an FPGA (Field-Programmable Gate Array).
[0021] The digital twin DB 58 stores the digital twin of each monitor member tuned by the tuning unit 57.
[0022] FIG. 4 is a diagram illustrating an example of creating a digital twin for each monitor member. As shown in FIG. 4, a digital twin of monitor M1 can be generated by using the survey questions and answers collected in monitor M1's survey response result DB121 as training data for a general-purpose natural language processing model 561. Similarly, a digital twin of monitor M2 can be generated by using the survey questions and answers collected in monitor M2's survey response result DB122 as training data for the general-purpose natural language processing model 561. Similarly, a digital twin of monitor M3 can be generated by using the survey questions and answers collected in monitor M3's survey response result DB123 as training data for the general-purpose natural language processing model 561. In this way, by additionally learning the general-purpose natural language processing model 561 using the monitor's own survey response results, a digital twin that reflects the monitor's own thoughts and values can be generated and updated.
[0023] The response result DB contains answers (answers to each questionnaire question) that are based on the monitor member's way of thinking, values, personality, and behavioral tendencies, and therefore can be said to record a relatively small number of sentences with teacher labels attached, which is sufficient for understanding each monitor member's way of thinking, values, personality, and behavioral tendencies. By using the questionnaire questions and answers collected as the response result DB for each monitor member as learning data and performing additional learning on the general-purpose natural language processing model 561, it is possible to adjust the digital twin of each monitor and construct a digital twin of a person.
[0024] Figure 5 is a diagram showing an example of tuning the monitor's digital twin. Assume that a questionnaire is provided to the monitor, and answers A1, A2, A3, ... to questions Q1, Q2, Q3, ... are obtained. When the questions included in the questionnaire are input to the monitor's digital twin (however, before additional learning, this is the general-purpose natural language processing model 561), the tuning unit 57 can tune the digital twin so that it outputs answers to the questions.
[0025] More specifically, the tuning unit 57 can collect both the monitor's answers and the digital twin's answers to the same questions, and tune the digital twin based on the collected answers. In this case, the monitor's answers can be used as training data to tune the digital twin so that the output data output by the monitor's digital twin matches the monitor's answers. This makes it possible to construct a digital twin that closely resembles the monitor's way of thinking, values, personality, behavioral tendencies, etc.
[0026] Next, we will explain the evaluation axes and evaluation indicators included in the evaluation axes for evaluating how closely the digital twin resembles the monitor (degree of compatibility, degree of growth) in terms of personality and characteristics such as way of thinking, values, individuality, and behavioral tendencies. While any number of axes can be used as the evaluation axes, in this specification, Spranger's value typology is used as the first evaluation axis and the ICF (International Classification of Functioning, Disability and Health) is used as the second evaluation axis. Note that the evaluation axes are not limited to these.
[0027] Figure 6 shows the evaluation indicators included in Spranger's value typology (first evaluation axis). Spranger's value typology classifies the areas in which people place the most value in their lives into six types of values (evaluation indicators). The characteristics that form an individual's personality are classified into six types of values, and when people make decisions and take action, they follow one of these six values. As shown in Figure 6, the power-oriented type represents people who value social wins and losses and live for power. The economic-oriented type represents people who value economic gain and loss and love money. The social-oriented type represents people who value cooperation and live for friends and love. The aesthetic-oriented type represents people who value beauty and live by their senses. The theory-oriented type represents people who value logic and love the pursuit of reasoning. The religious-oriented type represents people who value religious morality and love the spiritual world. The content of the explanation of the value index is not limited to the example in FIG. 6, and other similar explanations may be used.
[0028] Fig. 7 is a diagram showing an example of a questionnaire regarding the first evaluation axis. The questionnaire shown in Fig. 7 contains questions and options from which answers to the questions can be selected. The questionnaire regarding the first evaluation axis contains questions and answers that will provide evaluation values for the six evaluation indicators (six types of values) included in the first evaluation axis.
[0029] For example, in a questionnaire about power orientation, question Qa1 asks, "When purchasing clothes, I choose based on brand," and there are five answer options, 1 to 5, where 1 is "not applicable," 2 is "not really applicable," 3 is "can't say," 4 is "somewhat applicable," and 5 is "applicable." The higher the number of the answer option, the stronger the power orientation. Note that in the example of Figure 7, there are five answer options, but this is not limited to this and three, seven, etc. may also be used. The evaluation value of the evaluation index can be determined based on the number of the answer option. The same applies to other questions (not shown) in the questionnaire about power orientation.
[0030] In the questionnaire regarding economic orientation, question Qb1 states, "The higher the salary, the more rewarding my work feels," with five answer choices from 1 to 5. The same applies to other questions (not shown). In the questionnaire regarding social orientation, question Qc1 states, "I like hanging out with a large group of people," with five answer choices from 1 to 5. The same applies to other questions (not shown). In the questionnaire regarding aesthetic orientation, question Qd1 states, "New houses are better than used houses," with five answer choices from 1 to 5. The same applies to other questions (not shown). In the questionnaire regarding theoretical orientation, question Qe1 states, "I plan my trips carefully," with five answer choices from 1 to 5. The same applies to other questions (not shown). In the questionnaire regarding religious orientation, question Qf1 states, "I always visit the graves of my ancestors," with five answer choices from 1 to 5. The same applies to other questions (not shown).
[0031] Figure 8 shows the evaluation indicators included in the International Classification of Functioning, Disability and Health (second evaluation axis). The International Classification of Functioning, Disability and Health (IFSD) considers the functioning model to comprehensively capture the entire human experience. It classifies the functioning model into three levels (evaluation indicators): physical and mental functions and structures, activities, and participation. The functioning model provides a common perspective and understanding of all health issues people face in their daily lives, regardless of whether they have a disease or disability. As shown in Figure 8, physical and mental functions and structures are directly related to maintaining life. Physical functions represent functions such as limb movement, vision and hearing, internal organs, and the mind, while physical structures represent body parts such as the finger joints, stomach, intestines, and skin. Activities represent specific actions that have a purpose in life and consist of a series of movements. Participation represents involvement and fulfillment of roles in various situations in the home and society. The explanation of the value indicators is not limited to the example in Figure 8 and may be other similar explanations.
[0032] Fig. 9 is a diagram showing an example of a questionnaire regarding the second evaluation axis. The questionnaire shown in Fig. 9 contains questions and options from which answers to the questions can be selected. The questionnaire regarding the second evaluation axis contains questions and answers that will yield evaluation values for the three evaluation indicators (three levels) included in the second evaluation axis.
[0033] For example, in a questionnaire about physical functions and body structure, question Qs1 asks, "I find it difficult to go out," and there are five answer options, 1 to 5, where 1 is "not applicable," 2 is "not really applicable," 3 is "neither applicable nor negative," 4 is "somewhat applicable," and 5 is "applicable." The higher the number of the answer option, the worse the health condition. Note that in the example of Figure 9, there are five answer options, but this is not limited to this and two options (e.g., yes, no) are also acceptable. The evaluation value of the evaluation index can be determined based on the number of the answer option. The same applies to other questions (not shown) in the questionnaire about physical functions and body structure.
[0034] In the questionnaire regarding activities, question Qt1 states, "I go out every day to work, school, or shopping," and there are five answer choices from 1 to 5. The same applies to other questions (not shown). In the questionnaire regarding participation, question Qu1 states, "I participate in volunteer or community activities," and there are five answer choices from 1 to 5. The same applies to other questions (not shown).
[0035] The questionnaire analysis unit 53 can analyze the response results of the questionnaire output by the digital twin. More specifically, the questionnaire analysis unit 53 can calculate an evaluation value for each evaluation index by aggregating the answer options for each evaluation index from the digital twin. For example, the answer options for each of questions Q1 to Qn for a certain evaluation index are A1 to An. A1 to An are, for example, any of the numbers 1 to 5. The evaluation value EE of a certain evaluation index can be calculated using the formula EE = (A1 + A2 + ... + An) / n. The questionnaire analysis unit 53 may also have a language processing function. For example, if the questionnaire does not require respondents to select an option but allows them to write their answers freely, the questionnaire analysis unit 53 may read the text entered in the answer field and perform processing such as morphological analysis, syntactic analysis, semantic analysis, and contextual analysis to calculate an evaluation value for each evaluation index.
[0036] Next, we will explain the degree of conformance, which indicates how closely the digital twin resembles the subject. Below, we will explain the degree of conformance in the first evaluation axis and in the evaluation indexes included in the first evaluation axis, but the same applies to the second evaluation axis.
[0037] Figure 10 is a diagram showing the degree of conformance of the digital twin on the evaluation axes. In Figure 10, the six evaluation indicators of the first evaluation axis, a: power orientation, b: economic orientation, c: social orientation, d: aesthetic orientation, e: theoretical orientation, and f: religious orientation, are shown in a radar chart. The monitor's own evaluation scores for power orientation, economic orientation, social orientation, aesthetic orientation, theoretical orientation, and religious orientation are Ma, Mb, Mc, Md, Me, and Mf, respectively, and the digital twin's evaluation scores are Da, Db, Dc, Dd, De, and Df.
[0038] The evaluation value ME of the monitor's own evaluation axis can be expressed by the formula ME = (Ma + Mb + Mc + Md + Me + Mf) / 6. In other words, the evaluation value of the evaluation axis can be expressed as the average value of the evaluation values of the evaluation indicators included in the evaluation axis. Similarly, the evaluation value DE of the digital twin's evaluation axis can be expressed by the formula DE = (Da + Db + Dc + Dd + De + Df) / 6.
[0039] The fitness (GF) of a digital twin can be expressed by the formula GF = {1 - (|ME - DE|) / ME} × 100. For example, if the indicators used to evaluate the degree of growth of a digital twin are "mature," "growing," and "apprentice," then "mature" is a fitness (GF) of 80% or more, "growing" is a fitness (GF) of 50% to 80%, and "apprentice" is a fitness (GF) of less than 50%. Note that the fitness and digital twin evaluation are merely examples and are not limited to the example shown in FIG. 10. Furthermore, if the fitness on the first evaluation axis is GF1 and the fitness on the second evaluation axis is GF2, the overall fitness (GFT) can be calculated by the formula GF1 × w1 + GF2 × w2. Here, w1 and w2 are weighting coefficients. If w1 = w2 = 0.5, the overall fitness (GFT) is the average value of the fitness on each evaluation axis. The weighting coefficients w1 and w2 can be set appropriately depending on the characteristics of the evaluation axes.
[0040] Figure 11 is a diagram showing the degree of conformance in the evaluation indexes of digital twins. As shown in Figure 11, the monitor's own evaluation values for power orientation, economic orientation, social orientation, aesthetic orientation, theoretical orientation, and religious orientation are Ma, Mb, Mc, Md, Me, and Mf, respectively, and the digital twin's evaluation values are Da, Db, Dc, Dd, De, and Df. The conformance GFi (%) for each evaluation index of a digital twin can be expressed by the formula GFi = {1 - (|Mi - Di|) / Mi} × 100, where i is any of a to f.
[0041] As described above, the compatibility determination unit 54 can determine the compatibility of a digital twin. The compatibility may be determined based on an evaluation axis, or based on an evaluation index included in the evaluation axis. Furthermore, the compatibility determination unit 54 can determine an evaluation of the digital twin ("mature," "growing," or "apprentice") as shown in FIG. 10 according to the compatibility. The compatibility determined by the compatibility determination unit 54 may be output via the communication unit 52 to, for example, the questionnaire server 30 or the terminal device 41.
[0042] Furthermore, when the monitor himself answers the same questionnaire, the answer may not always be the same, and the answer may vary depending on the time, place, etc. Therefore, when calculating the evaluation value of the evaluation axis or evaluation index, the monitor may answer the same questionnaire a predetermined number of times, and the average of the evaluation values in each answer may be used as the final evaluation value.
[0043] If the digital twin is determined by the compatibility determination unit 54 to be, for example, "growing" or "apprentice," the tuning unit 57 can further collect questionnaire responses from the monitor himself / herself and use the collected responses as learning data to tune the monitor's digital twin. This allows the digital twin to grow further and become closer to the monitor's way of thinking, values, personality, or behavioral tendencies.
[0044] Next, a method for selecting a questionnaire will be described.
[0045] Figure 12 shows an example of a questionnaire classification table. Figure 12 shows a large number of collected questionnaires classified according to two aspects: evaluation axis (evaluation index) and genre (company). For example, when viewed from the aspect of company (genre), it can be seen that the questionnaire group related to company A also includes questionnaire groups related to power orientation, social orientation, theory orientation, and mental and physical functions / physical structure. On the other hand, when viewed from the aspect of evaluation index, it can be seen that the questionnaire group related to power orientation also includes questionnaire groups related to companies A, D, E, and F.
[0046] Furthermore, the questionnaire group regarding Company E also includes a questionnaire group regarding the evaluation indexes of the first evaluation axis and the evaluation indexes of the second evaluation axis, so it can be seen that by collecting questionnaire responses using the questionnaire group regarding Company E, responses regarding the evaluation indexes of the first evaluation axis and the evaluation indexes of the second evaluation axis can be obtained.
[0047] The questionnaire selection unit 55 can select questionnaires to collect to further tune the digital twin based on the compatibility (evaluation result) of the evaluation axis or the compatibility (evaluation result) of the evaluation index included in the evaluation axis determined by the compatibility determination unit 54.
[0048] For example, if the digital twin's compatibility with the monitor in terms of economic orientation is low, a questionnaire can be selected from the group of questionnaires about Company B, E, or F, and the selected questionnaire can be used to tune the monitor's digital twin in order to improve compatibility with the monitor in terms of economic orientation.
[0049] Furthermore, if the digital twin's compatibility with the monitor in terms of power orientation, social orientation, and theory orientation is low, a questionnaire can be selected from the group of questionnaires about Company A and used to tune the monitor's digital twin in order to improve compatibility with the monitor in terms of each evaluation index.
[0050] Furthermore, if the overall compatibility of the digital twin is low, in order to increase the overall compatibility with the monitor, a questionnaire can be selected from the questionnaire group related to Company E, which includes a group of questionnaires related to all evaluation indicators, and the selected questionnaire can be used to tune the monitor's digital twin.
[0051] As described above, the questionnaire selection unit 55 selects questionnaires to collect so that they include responses regarding evaluations for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor, and can use the collected questionnaires to tune the monitor's digital twin. The selection of questionnaires by the questionnaire selection unit 55 may be performed when additional learning is performed for the first time on the general-purpose natural language processing model 561, or may be performed when further tuning the digital twin based on the evaluation results of the evaluation indexes.
[0052] The questionnaire selection unit 55 may also select questionnaires to collect based on the recommendation of the monitor himself / herself, which allows the monitor to select questionnaires based on his / her own judgment regarding his / her way of thinking, values, personality, and behavioral tendencies.
[0053] FIG. 13 is a diagram showing the processing procedure for tuning a digital twin by an information processing device 50. For convenience, the following description will be given assuming that the processing is performed by the control unit 51. The control unit 51 collects questionnaire responses from the monitors themselves (S11), and uses the collected responses as learning data to tune the monitors' digital twins (S12). An example of tuning a digital twin is shown in FIG. 5.
[0054] The control unit 51 calculates the evaluation value of the evaluation index for each evaluation axis (S13), calculates the degree of fit for each evaluation index (S14), and calculates the degree of fit for each evaluation axis and the overall degree of fit (S15). The degree of fit for each evaluation index is shown in FIG. 11. The degree of fit for each evaluation axis is shown in FIG. 10. The overall degree of fit can be the average value of the degrees of fit for each evaluation axis.
[0055] The control unit 51 determines whether the state of the digital twin is mature (S16). Whether the digital twin is mature may be determined, for example, by whether the conformance of each of the first evaluation axis and the second evaluation axis is 80% or more, or by whether the overall conformance is 80% or more. If the state of the digital twin is not mature (NO in S16), the control unit 51 determines (selects) the evaluation indexes for the questionnaire to be collected based on the evaluation results of the evaluation axes or the evaluation indexes included in the evaluation axes (S17).
[0056] The control unit 51 determines whether or not the monitor himself / herself has made a recommendation (S18), and if there is a recommendation (YES in S18), selects a questionnaire to collect based on the monitor himself / herself's recommendation (S19), and continues processing from step S11 onwards. If there is no recommendation from the monitor himself / herself (NO in S18), the control unit 51 continues processing from step S11 onwards. If the state of the digital twin is mature (YES in S16), the control unit 51 ends processing.
[0057] The information processing device 50 can also be realized using a general-purpose computer equipped with a CPU (processor), ROM, RAM (memory), etc. That is, the information processing device 50 can be realized on a computer by loading a computer program that defines the procedures of each process, such as that shown in Fig. 13, into RAM (memory) provided in the computer and executing the computer program with the CPU (processor). The computer program recorded on a recording medium may be installed on the computer, or may be installed on the computer via a network.
[0058] As described above, according to this embodiment, a digital twin can be created that incorporates the individual's way of thinking and criteria for judgment by taking the opportunity to answer a questionnaire. Furthermore, for information that is lacking in order to build knowledge equivalent to that of the individual, the digital twin can select a questionnaire and have it answer it, thereby bringing the digital twin's way of thinking and criteria for judgment even closer to that of the individual.
[0059] (Second embodiment) In the second embodiment, a questionnaire system and a questionnaire method using the constructed digital twin will be described.
[0060] 14 is a diagram showing an example of the configuration of the questionnaire server 30. The questionnaire server 30 includes a control unit 31 that controls the entire server, a communication unit 32, a selection unit 33, a selection unit 34, an identification unit 35, a digital twin DB 36, a tuning unit 37, a storage unit 38, and a questionnaire DB 39.
[0061] The control unit 31 can be configured with a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The control unit 31 may also include a GPU (Graphics Processing Units).
[0062] The communication unit 32 includes a communication module, and is capable of communicating with the terminal devices 11 to 14, the terminal devices 21 to 23, the information processing device 50, and the data server 100 via the communication network 1.
[0063] The storage unit 38 can be configured with a hard disk or semiconductor memory, etc., and stores required information.
[0064] The digital twin DB 36 stores all or part of the digital twins stored in the digital twin DB 58 of the information processing device 50. In other words, the survey server 30 has multiple digital twins of multiple monitor members that were generated using the responses to surveys by multiple monitor members. Note that instead of being configured to be provided in the survey server 30, the digital twin DB 36 may use an external DB.
[0065] The control unit 31 controls the multiple digital twins to respond to the questionnaire.
[0066] FIG. 15 is a diagram showing an example of a survey method using the survey server 30. The survey server 30 realizes a virtual space (cyberspace) that is distinct from real space, and can perform calculations (operations) that enable the operation of digital twins in the virtual space. As shown in FIG. 15, a survey request is sent from terminal devices 11-14 of each of companies A-D to terminal device 41. When a survey company representative operates terminal device 41, the survey server 30 outputs a survey to the digital twins corresponding to each monitor member, and causes the digital twins to respond to the survey. The survey server 30 acquires the responses from the digital twins and transmits the survey results based on the responses to the terminal devices 11-14 of each of companies A-D.
[0067] As mentioned above, by having the digital twins corresponding to the monitor members answer the survey instead of the monitor members, the survey results can be provided quickly (almost in real time compared to survey results based on the responses of the monitor members), and the survey responses can be collected in a timely manner. In addition, by using a large number of digital twins, large-scale surveys can be conducted. Furthermore, even if the survey has a large number of questions or the questions themselves are long, digital twins can answer them instantly, preventing surveys from going unanswered. Furthermore, since it eliminates the need to send or mail surveys to monitor members, it is possible to conduct surveys at low cost.
[0068] FIG. 16 is a diagram showing an example of the configuration of the digital twin DB 36. The digital twin DB 36 records the characteristics of the digital twin in association with the ID (identification code) of the digital twin tuned by the information processing device 50. As shown in FIG. 16, the digital twin DB 36 includes the following configurations: digital twin ID, monitor member ID, overall compatibility GFT, compatibility on the first evaluation axis GF1, compatibility on the second evaluation axis GF2, genre, and attributes. The monitor member ID is the ID of the monitor member reproduced by the digital twin. The overall compatibility GFT, compatibility on the first evaluation axis GF1, and compatibility on the second evaluation axis GF2 each represent the compatibility of the digital twin with the monitor member. The genre includes one or more genres and represents the genres that the digital twin can handle. For example, it is possible to identify a digital twin that can respond to a questionnaire about the genre of a survey from a company. The attributes represent the attributes of the monitor member reproduced by the digital twin.
[0069] The terminal device 41 can access the digital twin DB 36 and display each configuration of the digital twin DB 36. In other words, the control unit 31 can output the compatibility of each of the multiple digital twins with the monitor member.
[0070] Next, we will explain how to design a questionnaire when a company requests us to conduct a survey.
[0071] FIG. 17 is a diagram showing an example of the survey design screen 210. The survey design screen 210 can be displayed on the terminal device 41. On the survey design screen 210, parameters can be selected for each of the monitor members and the digital twin. For the monitor members, the number of people participating in the survey, attributes, and related genres can be selected. The number of people can be 0. If a number of people of 0 is selected, only the digital twin will be allowed to respond to the survey. Attributes include, for example, male, female, unmarried, married, age (generation), etc. Note that attributes are not limited to these. One or multiple genres can be selected.
[0072] For digital twins, you can select the number of people to answer the survey, their attributes, related genres, and compatibility. By selecting a number other than 0 for the number of monitor members and digital twins, you can have both monitor members and digital twins answer the survey.
[0073] The selection unit 34 can select respondents to answer the questionnaire from both monitor members and digital twins. This allows respondents to be selected according to the needs of the company.
[0074] The compatibility level can be selected within a range between a lower limit and an upper limit. If only the lower limit is selected, digital twins with a compatibility level equal to or greater than the lower limit can be selected. In other words, the selection unit 33 can select digital twins to respond to the questionnaire based on the selected compatibility level.
[0075] By operating the "Execute" icon, the questionnaire design is performed. Specifically, the questionnaire can be designed based on the selected parameters. By operating the "Clear" icon, the parameters can be selected again.
[0076] 18 is a diagram showing an example of the configuration of the questionnaire DB 39. The questionnaire DB 39 stores a group of questionnaires (consisting of multiple questionnaires) that have been previously classified and collected in association with genres and attributes. Attributes include, for example, male, female, unmarried, married, and age groups such as 20s to 40s and 40s to 60s. For example, if the genre required for answering a questionnaire is A and the attributes of the respondent are male and 20s to 40s, a questionnaire is designed from questionnaire groups QA11 and QA15.
[0077] That is, when the control unit 31 receives a request for a questionnaire survey from the company's terminal devices 11 to 14 via the communication unit 32, the identification unit 35 can identify the genre of the questionnaire and the attributes of the respondents. The control unit 31 can cause multiple digital twins selected based on the genre and attributes identified by the identification unit 35 to respond to the questionnaire.
[0078] The same applies to the other genres B to D and attributes. This makes it easy to design an appropriate questionnaire depending on the genre of the questionnaire and the attributes of the respondents. The questionnaire may be designed by a research company, or may be designed and created by each company. In this case, the questionnaire server 30 can obtain the questionnaire from the company's terminal devices 11 to 14 and have the digital twin or monitor members respond to the questionnaire.
[0079] Figure 19 is a diagram showing an example of the monitor member response screen 220. The monitor member response screen 220 can be displayed on the terminal device 41. When only monitor members are allowed to respond to the questionnaire, the monitor member response screen 220 displays a list of members who have responded and a list of members who have not responded. As shown in Figure 19, the monitor member response list displays the member IDs of members who have responded to the questionnaire and the response results.
[0080] The list of unanswered monitor members displays the member IDs of members who have not answered the survey, and whether or not they have given permission for their digital twins to answer on their behalf. Permission indicates that the monitor member has given permission for their digital twin to answer on their behalf. Permission without permission indicates that permission has not been granted, or there is no response regarding permission. If you select "Permission only" for the alternative answer and operate the "Execute digital twin answer" icon, the survey will be output to the digital twins corresponding to members who have not answered but have given permission, and you will be able to obtain alternative answers using digital twins. If you select "All" for the alternative answer and operate the "Execute digital twin answer" icon, the survey will be output to the digital twins corresponding to members who have not answered, and you will be able to obtain alternative answers using digital twins. Permission for alternative answers can also be decided when registering as a monitor member.
[0081] As described above, the control unit 31 can send a questionnaire to the terminal devices 21 to 23 of the monitor members via the communication unit 32 and receive responses to the questionnaire from the terminal devices 21 to 23. If a monitor member has not responded, the control unit 31 can have the digital twin corresponding to that monitor member respond to the questionnaire. This allows the digital twin to respond on behalf of the monitor member even if sufficient responses cannot be obtained from the monitor member alone, thereby ensuring that the questionnaire survey can be carried out reliably.
[0082] Furthermore, the control unit 31 can cause the digital twin corresponding to the monitor member to answer a questionnaire in response to a request from the monitor member, thereby improving convenience for the monitor member.
[0083] The tuning unit 37 has the same functions as the tuning unit 57 of the information processing device 50. The tuning unit 37 may tune a digital twin by having a digital twin whose compatibility with a monitor member is not within the required range answer a questionnaire. This makes it possible to realize a questionnaire system that can develop a digital twin.
[0084] FIG. 20 is a diagram showing an example of the processing procedure of a survey method by the survey server 30. For convenience, the following description will be given with the control unit 31 as the main processing unit. The control unit 31 acquires a survey request (S31) and identifies the survey genre and the attributes of the respondents (S32). The control unit 31 determines whether responses are required from both the monitor members and the digital twin (S33). Whether responses are required from both the monitor members and the digital twin can be determined, for example, based on the survey request acquired from a company.
[0085] If responses are not required from both (NO in S33), the control unit 31 inputs a questionnaire into the digital twin (S34), obtains the questionnaire responses from the digital twin (S35), and performs the processing of step S45 described below. If responses are required from both the monitor members and the digital twin (YES in S33), the control unit 31 selects the number of respondents from the monitor members and the digital twin (S36). If the number of respondents from both parties is specified in the questionnaire survey request, that number should be followed. If the number of respondents from both parties is not specified in the questionnaire survey request, the number should be determined appropriately depending on the questionnaire genre and the attributes of the respondents.
[0086] The control unit 31 sends the questionnaire to the terminal devices 21-23 of the monitor members (S37) and inputs the questionnaire into the digital twin (S38). The control unit 31 acquires the responses to the questionnaire from the digital twin (S39) and receives the responses to the questionnaire from the terminal devices 21-23 of the monitor members (S40). Note that responses from the digital twin can be acquired almost in real time, but responses from the monitor members may take several days or even a week.
[0087] The control unit 31 determines whether or not the monitor member has left any unanswered responses (S41), and if there are no unanswered responses (NO in S41), performs the processing of step S45 described below. If there are unanswered responses (YES in S41), the control unit 31 determines whether or not to provide an alternative response using a digital twin (S42). If an alternative response is to be provided (YES in S42), the control unit inputs the questionnaire into the digital twin (S43), acquires the questionnaire responses from the digital twin (S44), and performs the processing of step S45 described below. If an alternative response is not to be provided (NO in S42), the control unit 31 generates survey results (S45) and ends the processing.
[0088] The survey server 30 can also be realized using a general-purpose computer equipped with a CPU (processor), ROM, RAM (memory), etc. That is, a computer program that defines the procedures for each process, such as that shown in Fig. 20, can be loaded into RAM (memory) provided in the computer, and the computer program can be executed by the CPU (processor), thereby realizing the information processing device 50 on the computer. The computer program recorded on a recording medium may be installed on the computer, or may be installed on the computer via a network.
[0089] The information processing method of this embodiment collects questionnaire responses from the monitors themselves, and uses the collected responses as learning data to adjust the digital twin of the monitors themselves.
[0090] The information processing method of this embodiment adjusts the digital twin so that, when a question included in the questionnaire is entered, an answer to the question is output.
[0091] The information processing method of this embodiment collects answers from the monitor and the digital twin to the same questions, and adjusts the digital twin based on the collected answers.
[0092] The information processing method of this embodiment determines the evaluation results for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor based on the response, and adjusts the digital twin based on the determined evaluation results.
[0093] The information processing method of this embodiment determines the conformance of the digital twin for each evaluation axis based on the determined evaluation results, and outputs the determined conformance.
[0094] The information processing method of this embodiment determines the conformance of the digital twin for each of the multiple evaluation indexes included in the evaluation axis based on the response, and outputs the determined conformance for each of the evaluation indexes.
[0095] The information processing method of this embodiment selects a questionnaire to collect based on the evaluation results determined for each of the evaluation axes, and adjusts the monitor's digital twin using the selected questionnaire.
[0096] The information processing method of this embodiment collects a questionnaire that includes responses regarding evaluations for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor, and uses the collected questionnaire to adjust the monitor's digital twin.
[0097] The information processing method of this embodiment selects questionnaires to be collected based on the recommendation of the monitor himself / herself, and adjusts the digital twin of the monitor himself / herself using the selected questionnaires.
[0098] The information processing device of this embodiment includes a collection unit that collects questionnaire responses from the monitor himself / herself, and an adjustment unit that uses the collected responses as learning data to adjust the monitor's digital twin.
[0099] The computer program of this embodiment causes the computer to execute a process of collecting questionnaire responses from the monitor himself / herself and adjusting the monitor's digital twin using the collected responses as learning data.
[0100] The questionnaire system of this embodiment includes a control unit that controls a digital twin corresponding to a monitor member, which is generated using the monitor member's responses to the questionnaire, to respond to the questionnaire.
[0101] The questionnaire system of this embodiment includes an output unit that outputs the degree of compatibility between the monitor member and the digital twin corresponding to the monitor member, and a selection unit that selects the digital twin to respond to the questionnaire based on the degree of compatibility.
[0102] The questionnaire system of this embodiment includes a selection unit that selects respondents to answer the questionnaire from both the monitor members and the digital twins.
[0103] The questionnaire system of this embodiment includes an adjustment unit that adjusts a digital twin by having the digital twin whose compatibility with the monitor member is not within the required range answer the questionnaire.
[0104] In the questionnaire system of this embodiment, the control unit causes the digital twin corresponding to the monitor member to answer the questionnaire in response to a request from the monitor member.
[0105] The questionnaire system of this embodiment comprises a sending unit that sends a questionnaire to multiple monitor members and a receiving unit that receives responses to the questionnaire, and if a monitor member has not responded, the control unit causes a digital twin corresponding to the monitor member to respond to the questionnaire.
[0106] The questionnaire system of this embodiment includes an acquisition unit that acquires a request for a questionnaire survey from a company's terminal device, an identification unit that identifies the genre of the questionnaire and the attributes of the respondent, and a plurality of digital twins classified based on the genre and attributes, and the control unit causes the plurality of digital twins selected based on the identified genre and attributes to respond to the questionnaire.
[0107] The computer program of this embodiment causes a computer to execute a process of having a digital twin corresponding to a monitor member, which is generated using the monitor member's responses to a questionnaire, respond to the questionnaire.
[0108] The survey method of this embodiment acquires a survey, accepts the selection of the number of respondents, and has digital twins generated using the survey responses from monitor members and corresponding to the selected number of monitor members respond to the acquired survey. [Explanation of symbols]
[0109] 1. Communication Network 11, 12, 13, 14, 21, 22, 23, 41 Terminal equipment 30 Survey Server 31 Control Unit 32 Communications Department 33 Selection Department 34 Selection section 35 Specific part 36 Digital Twin DB 37 Tuning section 38 Memory section 39 Survey DB 50 Information processing equipment 51 Control section 52 Communications Department 53 Survey Analysis Department 54 Compatibility judgment section 55 Survey Selection Section 56 Memory section 561 General-purpose natural language processing model 57 Tuning section 58 Digital Twin DB 100 Data Servers 110 Survey DB 121, 122, 123 Answer result DB 120 Monitor Member DB
Claims
1. The control unit collects the questionnaires completed by the monitors themselves from the response result database for each monitor, The control unit generates or updates a digital twin of the monitor using the questionnaire collected in the response result DB as learning data for a general-purpose natural language processing model, The control unit collects the responses of the monitor and the digital twin to the same questions in the questionnaire, The control unit generates or updates the digital twin based on the collected answers, Based on the response, the control unit determines the evaluation results for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor, The control unit selects a questionnaire to be collected based on the determined evaluation results for each of the evaluation axes, The control unit updates the monitor's digital twin using the selected questionnaire. Information processing methods.
2. The control unit collects the questionnaires completed by the monitors themselves from the response result database for each monitor, The control unit generates or updates a digital twin of the monitor using the questionnaire collected in the response result DB as learning data for a general-purpose natural language processing model, The control unit selects questionnaires to be collected based on the evaluation results for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor, The control unit updates the monitor's digital twin using the selected questionnaire. Information processing methods.
3. The control unit collects the questionnaires completed by the monitors themselves from the response result database for each monitor, The control unit generates or updates a digital twin of the monitor using the questionnaire collected in the response result DB as learning data for a general-purpose natural language processing model, The control unit determines whether or not the monitor himself / herself has recommended the product, If there is a recommendation, the control unit selects the questionnaire to be collected; The control unit updates the monitor's digital twin using the selected questionnaire. Information processing methods.
4. When a question included in the questionnaire is entered, the control unit generates or updates the digital twin so as to output an answer to the question.
4. The information processing method according to claim 1.
5. The control unit determines the conformance of the digital twin for each evaluation axis based on the determined evaluation result, The control unit outputs the determined degree of conformance. The information processing method according to claim 1 .
6. The control unit determines the conformance of the digital twin for each of a plurality of evaluation indexes included in the evaluation axis based on the responses to the questionnaire, The control unit outputs the determined degree of conformance for each of the evaluation indexes.
6. The information processing method according to claim 1 or claim 5.
7. A control unit is provided, The control unit We collect the questionnaires from the monitors themselves from the DB of response results for each monitor, Using the questionnaire collected in the response result DB as learning data for a general-purpose natural language processing model, a digital twin of the monitor is generated or updated; Collect the responses of the monitor and the digital twin to the same questions in the questionnaire, generating or updating the digital twin based on the collected responses; Based on the responses, an evaluation result is determined for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor; Selecting questionnaires to be collected based on the evaluation results for each of the evaluation axes determined; updating said participant's digital twin with the selected survey; Information processing device.
8. A control unit is provided, The control unit We collect the questionnaires from the monitors themselves from the DB of response results for each monitor, Using the questionnaire collected in the response result DB as learning data for a general-purpose natural language processing model, a digital twin of the monitor is generated or updated; Selecting questionnaires to be collected based on the evaluation results for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor; updating said participant's digital twin with the selected survey; Information processing device.
9. On the computer, We collect the questionnaires from the monitors themselves from the DB of response results for each monitor, Using the questionnaire collected in the response result DB as learning data for a general-purpose natural language processing model, a digital twin of the monitor is generated or updated; Collect the responses of the monitor and the digital twin to the same questions in the questionnaire, generating or updating the digital twin based on the collected responses; Based on the responses, an evaluation result is determined for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor; Selecting questionnaires to be collected based on the evaluation results for each of the evaluation axes determined; updating said participant's digital twin with the selected survey; A computer program that executes a process.
10. On the computer, We collect the questionnaires from the monitors themselves from the DB of response results for each monitor, Using the questionnaire collected in the response result DB as learning data for a general-purpose natural language processing model, a digital twin of the monitor is generated or updated; Selecting questionnaires to be collected based on the evaluation results for each of the required number of evaluation axes for evaluating the compatibility between the digital twin and the monitor; updating said participant's digital twin with the selected survey; A computer program that executes a process.
Citation Information
Patent Citations
Artificial intelligence system for supporting communication
JP2017224190A
Digital twin for evaluating vehicle risk
JP2020013557A