Information processing device, information processing method, and information processing program

The information processing device addresses the challenge of providing clients with advance information about questionnaire respondents by estimating and providing data on expected respondents, enhancing survey planning and management.

JP7671715B2Active Publication Date: 2025-05-02LY CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2022097095
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-06-16
Publication Date
2025-05-02
Estimated Expiration
2042-06-16

AI Technical Summary

Technical Problem

Existing information processing devices cannot provide clients with information about questionnaire respondents in advance, making it difficult for clients to anticipate and manage survey responses effectively.

Method used

An information processing device that includes a reception unit to accept questionnaire content, an estimation unit to estimate prospective respondents based on past survey responses, and a provision unit to provide information about expected respondents to clients.

Benefits of technology

Enables clients to receive advance information about questionnaire respondents, allowing for better planning and management of surveys to meet desired response numbers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007671715000001
    Figure 0007671715000001
  • Figure 0007671715000002
    Figure 0007671715000002
  • Figure 0007671715000003
    Figure 0007671715000003
Patent Text Reader

Abstract

To provide information about a questionnaire respondent to a client in advance.SOLUTION: An information processing device related to the present application includes a reception part for receiving information about questionnaire contents of a questionnaire, an estimation part for estimating a prospective respondent estimated to answer the questionnaire on the basis of the questionnaire contents received by the reception part, and answer results about past questionnaires, and a provision part for providing information about the prospective respondent estimated by the estimation part.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] Conventionally, there are information processing devices that request users to answer a questionnaire. In such information processing devices, for example, the questionnaire is distributed until the number of answers specified by a client is reached (for example, see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-2251 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the conventional technology, the client cannot know in advance who will be answering the questionnaire. Therefore, there is a demand for a technology that can provide the client with information about the respondents to the questionnaire in advance.

[0005] The present invention has been made in consideration of the above, and has an object to provide an information processing device, an information processing method, and an information processing program that can provide a client with information about respondents to a questionnaire in advance. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the objective, the information processing device of the present invention is characterized in that it comprises a reception unit that receives information related to the questionnaire content of a questionnaire, an estimation unit that estimates potential respondents who are expected to respond to the questionnaire based on the questionnaire content received by the reception unit and past questionnaire response records, and a provision unit that provides information related to the potential respondents estimated by the estimation unit. Effect of the Invention

[0007] According to the present invention, information regarding respondents to a questionnaire can be provided to a client in advance. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of a display screen according to the embodiment. [Diagram 3] FIG. 3 is a block diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a survey result storage unit according to the embodiment. [Diagram 5] FIG. 5 is a diagram illustrating an example of an incentive-based process according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of the proposal information according to the embodiment. [Figure 7] FIG. 7 is a flowchart illustrating an example of a providing process according to the embodiment. [Figure 8] FIG. 8 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, the information processing device, the information processing method, and the information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to the embodiments.

[0010] [Embodiment] [1. Information Processing] First, an example of information processing according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment.

[0011] The information processing device 100 according to the embodiment shown in FIG. 1 is an information processing device that cooperates with each user's terminal device (not shown) and provides each user's terminal device with API (Application Programming Interface) services for various applications (hereinafter, apps), etc., and various data, and is realized by a server device, a cloud system, etc.

[0012] The information processing device 100 may be an information processing device that provides some kind of Web service online to each user's terminal device. For example, the information processing device 100 may provide services such as Internet connection, search service, SNS (Social Networking Service), electronic commerce, electronic payment, online games, online banking, online trading, hotel and ticket reservations, and video and music distribution as Web services. In practice, the information processing device 100 may cooperate with various servers that provide the above-mentioned Web services and act as an intermediary for the Web services.

[0013] The information processing device 100 can acquire user information related to the user. For example, the information processing device 100 acquires information related to the user's attributes, such as the user's gender, age, and residential area. The information processing device 100 then stores and manages the information related to the user's attributes together with identification information (such as a user ID) indicating the user.

[0014] The information processing device 100 also acquires various types of history information (log data) indicating the user's actions from the user's terminal device or from various servers based on the user ID or the like. For example, the information processing device 100 acquires a location history, which is a history of the user's location and date and time, from the terminal device. The information processing device 100 also acquires a search history, which is a history of search queries entered by the user, from a search server (search engine). The information processing device 100 also acquires a browsing history, which is a history of content viewed by the user, from a content server. The information processing device 100 also acquires a purchase history, which is a history of the user's product purchases and payment processing, from an e-commerce server or a payment processing server. The information processing device 100 may also acquire a listing history, which is a history of the user's listing on the marketplace, and a sales history, from an e-commerce server or a payment server.

[0015] Furthermore, the information processing device 100 acquires information about a questionnaire from the client terminal 50 and implements a Web service that requests each user to respond.

[0016] The client terminal 50 is a terminal operated by a client who is a questionnaire questioner. As will be described later, the client operates the client terminal 50, inputs information related to the questionnaire, and requests the information processing device 100 to conduct the questionnaire.

[0017] However, the client cannot know the number of responses for each user attribute until the survey is actually conducted. Therefore, for example, depending on the survey, it is expected that the number of responses to the survey that meets the client's desire may not be obtained.

[0018] Therefore, the information processing apparatus 100 according to the embodiment estimates respondents based on a questionnaire input by a client, and provides the estimate to the client.

[0019] 1, the information processing device 100 has a survey history storage unit that stores information on past survey response records, and generates a model that learns the relationship between the survey content and the responses to the survey (step S1). The model here is a model that outputs information on potential respondents who are likely to respond to the survey when the survey content is input.

[0020] Next, when the client terminal 50 accesses the information processing device 100, a questionnaire input screen G1 as shown in Fig. 1 is displayed on the client terminal 50. For example, the client operates the client terminal 50 to input information for each item. The example shown in Fig. 1 shows a case where the input screen G1 includes input items for "category", "template selection", "task name", and "task description".

[0021] "Category" indicates the category of the survey to be conducted, and "template selection" indicates the selection of a survey template. "Task name" and "task description" indicate the survey name and the survey description, respectively. Note that "task description" corresponds to an example of the survey content.

[0022] When the client finishes inputting information for each item on the input screen G1 at the client terminal 50, the client terminal 50 transmits the survey information to the information processing device 100 (step S2).

[0023] The information processing device 100 estimates potential respondents who are likely to respond to the questionnaire input by the client, based on the questionnaire information received from the client terminal 50 (step S3).

[0024] In the estimation in step S3, the information processing device 100 estimates, for example, the distribution of potential respondents, and provides the result to the client terminal 50 as respondent information (step S4).

[0025] Then, the client terminal 50 displays on the screen the respondent information received from the information processing device 100. Fig. 2 is a diagram showing an example of a display screen according to the embodiment.

[0026] As shown in FIG. 2, for example, the display screen regarding respondent information displays information regarding the distribution of potential respondents by gender, age, and region, and it is possible to specify the attributes of the respondents to whom the survey is to be conducted.

[0027] The display screen for respondent information displays graphs visualizing the distribution of potential respondents by gender, age, and region (residential area). For example, for gender, a graph visualizing the percentage of potential respondents by gender is displayed, and for age, a graph showing the percentage of potential respondents by age is displayed. Note that, although the example shown in FIG. 2 shows a case where these graphs are bar graphs, they may also be other graphs such as pie charts.

[0028] As shown in Figure 2, for the regions of potential respondents, a graph showing the distribution of the residential areas of potential respondents on a map is displayed. For example, the size of a circle on the map corresponds to the number of potential respondents living in that area, and the place name displayed inside the circle indicates the name of that area.

[0029] That is, in this case, the client can visually recognize the number of potential respondents and the geographical distribution of potential respondents from the size of the circle and its name.

[0030] In this manner, the information processing apparatus 100 according to the embodiment estimates potential respondents based on the questionnaire contents input by the client, and provides information on the estimated potential respondents.

[0031] As a result, the information processing apparatus 100 according to the embodiment can provide information about respondents to the questionnaire to the client in advance.

[0032] 2. Example of the configuration of an information processing device Next, a configuration example of the information processing device 100 according to the embodiment will be described with reference to Fig. 3. Fig. 3 is a block diagram showing a configuration example of the information processing device 100 according to the embodiment. As shown in Fig. 3, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130.

[0033] (Communication unit 110) The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to a network in a wired or wireless manner.

[0034] (Storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 3, the storage unit 120 has a user information storage unit 121, a survey result storage unit 122, and a model storage unit 123.

[0035] (User information storage unit 121) The user information storage unit 121 stores user information. The user information storage unit 121 stores various user information related to respondents to a questionnaire. For example, the user information storage unit 121 stores information on items such as "User ID (Identifier)", "Age", "Gender", "Home", "Workplace", and "Interests".

[0036] (Survey result storage unit 122) The survey result storage unit 122 stores information related to past survey results. Fig. 4 is a diagram showing an example of the survey result storage unit 122 according to an embodiment. As shown in Fig. 4, the survey result storage unit 122 has items such as "survey ID", "client ID", "survey content", "survey period", and "respondent information".

[0037] "Survey ID" is an identifier for identifying each survey, and "Client ID" is an identifier for identifying the client who set up each survey. "Survey Content" indicates the content of the corresponding survey, and "Survey Period" indicates the period during which the survey was conducted.

[0038] "Respondent information" refers to information about the respondent (user) who actually responded to the corresponding questionnaire. For example, the respondent information item here stores information about the respondent's user ID and the date and time of the response.

[0039] (Model storage unit 123) The model storage unit 123 stores information about the model. The model here is a model that has learned the relationship between the questionnaire content and the respondent. As will be described later, the model is generated by the generation unit 132.

[0040] (Control unit 130) The control unit 130 is a controller, and is realized by, for example, a central processing unit (CPU), a micro processing unit (MPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or the like, executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 100 using a storage area such as a RAM as a working area. In the example shown in FIG. 3, the control unit 130 has a receiving unit 131, a generating unit 132, an estimating unit 133, and a providing unit 134.

[0041] (Reception Department 131) The reception unit 131 receives survey information related to the input results of the survey from the client terminal 50 via the communication unit 110. When the reception unit 131 receives the survey information, the reception unit 131 registers the survey information in the survey result storage unit 122 and passes the survey information to the estimation unit 133.

[0042] Furthermore, the accepting unit 131 accepts various types of user information via the communication unit 110 and registers the user information in the user information storage unit 121 .

[0043] (Generation unit 132) The generation unit 132 generates a model that learns the relationship between the survey content and the respondents who answered the survey, based on the response record for past surveys. The generation unit 132 generates a model that learns the relationship between the survey content and the respondents who answered the survey, based on the survey record registered in the survey record storage unit 122, and registers the model in the model storage unit 123.

[0044] For example, the generation unit 132 generates a model that estimates the number of potential respondents for each attribute based on the questionnaire contents. The attributes here are demographic attributes such as the gender, age, and residential area (region) of the respondent, but may also include psychographic attributes such as interests and concerns.

[0045] Note that any type of model can be adopted. For example, the generation unit 132 may adopt a Support Vector Machine (SVM) or a Deep Neural Network (DNN) as a model. Here, the DNN may be a Convolutional Neural Network (CNN) or a Recurrent Neural Network (RNN). The RNN may be a Long short-term memory (LSTM) or the like. That is, any type of model can be adopted. Also, the model may be a model realized by combining a plurality of models, such as a model combining a CNN and an RNN.

[0046] The learning may be, for example, deep learning using a deep neural network (DNN). Data mining or other machine learning algorithms may also be used. The generation unit 132 learns the model using the various learning methods described above.

[0047] Furthermore, the generation unit 132 may learn the model based on past survey results, using the survey contents and incentives paid to survey respondents as learning data. Note that the incentives here are, for example, points that can be used in Web services provided by the information processing device 100, as described later, but may also be coupons, exchange tickets, etc.

[0048] (Estimation part 133) The estimation unit 133 estimates likely respondents who are expected to respond to the questionnaire, based on the questionnaire content received by the reception unit 131 and response records regarding past questionnaires.

[0049] For example, the estimation unit 133 inputs the questionnaire contents into a model stored in the model storage unit 123, and estimates potential respondents based on the output value. The estimation unit 133 estimates, for example, the number of respondents for each attribute (gender, age, region) of the potential respondents.

[0050] Then, the information on the likely respondent estimated by the estimation unit 133 is sent to the client terminal 50 via the provision unit 134, and is displayed on the client terminal 50, for example, as shown in FIG.

[0051] The estimation unit 133 may estimate potential respondents based on incentives paid to respondents to a questionnaire. Fig. 5 is a diagram showing an example of a process based on incentives according to the embodiment.

[0052] For example, when the input screen G1 shown in Fig. 1 is scrolled down, a reward point input screen G2 is displayed on the client terminal 50. Note that reward points are an example of an incentive paid to respondents to a questionnaire.

[0053] For example, a client can add reward points at will, and when reward points are added, this information is sent from the client terminal 50 to the information processing device 100, and the estimation unit 133 estimates potential respondents by inputting the survey contents and information regarding the reward points into a model.

[0054] Then, when the estimation unit 133 estimates the likely respondents, for example, the answer prediction screen shown in Fig. 2 is updated. This allows the client to get closer to the distribution of likely respondents that he / she desires by appropriately changing the survey contents and reward points.

[0055] (Provider 134) Returning to the explanation of Fig. 3, the providing unit 134 will be explained. The providing unit 134 provides the client terminal 50 with information on the potential respondents estimated by the estimation unit 133. For example, as shown in Fig. 2, the providing unit 134 provides the client terminal 50 with information for displaying a graph showing the attribute distribution of the potential respondents.

[0056] The providing unit 134 may provide suggested information to the client terminal 50. Fig. 6 is a diagram showing an example of suggested information according to the embodiment. For example, as shown in Fig. 6, when the input screen G1 shown in Fig. 1 is scrolled down on the client terminal 50, an input screen G3 for setting the desired number of responses is displayed.

[0057] Here, the desired number of responses is the desired number of responses to the questionnaire, and for example, as shown in Fig. 6, the client can input the respondent's attributes and the desired number of responses. In the example shown in the figure, it is indicated that "1000 responses" are desired from "males in their twenties."

[0058] In this case, the providing unit 134 provides, as the proposed information, for example, information on the expected total number of times the survey will be conducted to reach the desired number of responses, based on the estimation result of the estimating unit 133. Note that the providing unit 134 may provide, as the proposed information, information on the period during which the survey will be conducted, instead of the total number of times.

[0059] Furthermore, the providing unit 134 may provide, for example, suggested information proposing reward points for reaching a desired number of answers. In this case, for example, the providing unit 134 inputs information about a plurality of reward points into the model in the model storage unit 123, searches for reward points that will reach the desired number of answers, and provides the information about the reward points to the client terminal 50 as suggested information.

[0060] [3. Processing flow] Next, a process flow executed by the information processing device 100 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing an example of a providing process according to the embodiment.

[0061] 7, the information processing device 100 receives survey information from the client terminal 50 (step S101). Next, the information processing device 100 estimates potential respondents based on the survey content of the survey information received from the client terminal 50 (step S102).

[0062] Next, the information processing device 100 provides respondent information related to potential respondents to the client terminal 50 (step S103). Then, the information processing device 100 ends the process.

[0063] [4. Effects] As described above, the information processing device 100 of the present application includes a reception unit 131 that receives information related to the questionnaire content of the questionnaire, an estimation unit 133 that estimates potential respondents who are expected to respond to the questionnaire based on the questionnaire content received by the reception unit 131 and past questionnaire response records, and a provision unit 134 that provides information related to the potential respondents estimated by the estimation unit 133.

[0064] The providing unit 134 also provides information that visualizes the distribution of potential respondents. The providing unit 134 also provides a graph that displays the distribution of the residential areas of potential respondents on a map. The providing unit 134 also provides a graph that visualizes the distribution of potential respondents by age.

[0065] Furthermore, the receiving unit 131 receives information regarding the desired number of responses for each respondent attribute, and the providing unit 134 provides information regarding the expected number of responses to a questionnaire that is expected to achieve the desired number of responses.

[0066] The reception unit 131 also receives information regarding incentives to be paid to respondents to the survey, and the estimation unit 133 estimates potential respondents based on the incentives. The reception unit 131 also receives information regarding incentives to be paid to respondents to the survey and a desired number of responses to the survey, and the provision unit 134 provides proposed information regarding incentives to be paid to respondents according to the desired number of responses.

[0067] In addition, the information processing device 100 according to the embodiment includes a generation unit 132 that generates a model that learns the relationship between the survey content and the respondents who answered the survey based on the response records regarding past surveys, and the estimation unit 133 estimates potential respondents using the model generated by the generation unit 132.

[0068] By performing any one or a combination of the above-described processes, the information processing device according to the present application can provide the client with information about respondents to the questionnaire in advance.

[0069] [5. Hardware Configuration] Moreover, the information processing device 100 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 8, for example. Fig. 8 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output I / F (Interface) 1060, an input I / F 1070, and a network I / F 1080 are connected via a bus 1090.

[0070] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The arithmetic device 1030 is realized by, for example, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or the like.

[0071] The primary storage device 1040 is a memory device such as a RAM (Random Access Memory) that primarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, or the like. The secondary storage device 1050 may be an internal storage device or an external storage device. The secondary storage device 1050 may be a removable storage medium such as a USB memory or a Secure Digital (SD) memory card. The secondary storage device 1050 may be a cloud storage device (online storage device), a NAS (Network Attached Storage), a file server, or the like.

[0072] The output I / F 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a display, a projector, a printer, etc., and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (registered trademark) (High Definition Multimedia Interface). The input I / F 1070 is an interface for receiving information from various input devices 1020, such as a mouse, a keyboard, a keypad, a button, a scanner, etc., and is realized by a USB, etc.

[0073] Furthermore, the output I / F 1060 and the input I / F 1070 may be wirelessly connected to the output device 1010 and the input device 1020, respectively. That is, the output device 1010 and the input device 1020 may be wireless devices.

[0074] The output device 1010 and the input device 1020 may be integrated into one device, such as a touch panel. In this case, the output I / F 1060 and the input I / F 1070 may also be integrated into one device, such as an input / output I / F.

[0075] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0076] The network I / F 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.

[0077] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output I / F 1060 and the input I / F 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0078] For example, when the computer 1000 functions as the information processing device 100, the arithmetic unit 1030 of the computer 1000 executes a program loaded onto the primary storage device 1040 to realize the functions of the control unit 130. The arithmetic unit 1030 of the computer 1000 may load a program acquired from another device via the network I / F 1080 onto the primary storage device 1040 and execute the loaded program. The arithmetic unit 1030 of the computer 1000 may also cooperate with the other device via the network I / F 1080 and use functions, data, etc. of a program by calling them from another program of the other device.

[0079] [6. Other] Although the embodiments of the present application have been described above, the present invention is not limited to the contents of these embodiments. The above-described components include those that can be easily imagined by a person skilled in the art, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-described components can be appropriately combined. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the spirit of the above-described embodiments.

[0080] Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

[0081] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.

[0082] For example, the above-mentioned information processing device 100 may be realized by multiple server computers, and depending on the functions, the configuration can be flexibly changed, such as by calling an external platform using an API (Application Programming Interface) or network computing.

[0083] Furthermore, the above-described embodiments and modifications can be appropriately combined as long as the processing contents are not contradictory.

[0084] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit", etc. For example, an acquisition section can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]

[0085] 50 client terminals 100 Information processing device 110 Communications Department 120 Storage section 121 User information storage unit 122 Survey results memory section 123 Model Memory Section 130 Control section 131 Reception 132 Generation part 133 Estimation Department 134 Provision Department

Claims

1. A reception unit that receives information regarding the contents of the questionnaire; an estimation unit that estimates potential respondents who are expected to respond to the questionnaire based on the questionnaire content received by the reception unit and past responses to questionnaires; a providing unit that provides information about the potential respondents estimated by the estimation unit; Equipped with The estimation unit is Predicting the potential respondents using a model that has learned the relationship between the survey content and the respondents who answered the survey based on the response records regarding the past surveys. An information processing device comprising:

2. The providing unit is To provide information visualizing the distribution of said potential respondents.

2. The information processing apparatus according to claim 1,

3. The providing unit is To provide a graph showing the distribution of residential areas of said potential respondents on a map.

3. The information processing apparatus according to claim 2,

4. The providing unit is To provide a graph visualizing the distribution of the potential respondents by gender.

4. The information processing device according to claim 2 or 3.

5. The providing unit is To provide a graph visualizing the age distribution of said potential respondents; 4. The information processing device according to claim 2 or 3.

6. The reception unit is Accepting information regarding the desired number of responses to the survey for each attribute of the respondents to the survey; The estimation unit is Estimate the total number of times the survey will be conducted to achieve the desired number of responses; The providing unit is Provide information regarding the total number of surveys to be conducted that are expected to achieve the desired number of responses.

2. The information processing apparatus according to claim 1,

7. The reception unit is receiving information regarding incentives to be paid to respondents of said survey; The estimation unit is estimating said potential respondents based on said incentives; 2. The information processing apparatus according to claim 1,

8. The reception unit is accepting information regarding an incentive to be paid to respondents to the survey and a desired number of responses to the survey; The providing unit is To provide proposed information regarding incentives to be paid to said respondents depending on said desired number of responses.

2. The information processing apparatus according to claim 1,

9. 1. A computer-implemented information processing method, comprising: A receiving step of receiving information regarding the survey content of the survey; an estimation step of estimating potential respondents who are expected to respond to the questionnaire based on the questionnaire content received in the reception step and past responses to questionnaires; a providing step of providing information about the potential respondents estimated by the estimating step; Including, The estimation step includes: Predicting the potential respondents using a model that has learned the relationship between the survey content and the respondents who answered the survey based on the response records regarding the past surveys. An information processing method comprising:

10. A reception procedure for accepting information regarding the survey questionnaire; an estimation step of estimating potential respondents who are expected to respond to the questionnaire based on the questionnaire content received in the reception step and past responses to questionnaires; a provision step of providing information about the potential respondents estimated by the estimation step; on the computer, The estimation procedure comprises: Predicting the potential respondents using a model that has learned the relationship between the survey content and the respondents who answered the survey based on the response records regarding the past surveys. An information processing program characterized by:

Citation Information

Patent Citations

  • Information processing device, information processing system, information processing method, and program

    JP2020086601A

  • Information processing device, information processing method, and program

    JP2021002251A

  • Information processing device, information processing method, and information processing program

    WO2016181456A1

  • Information processing device, information processing method, and information processing program

    WO2016181581A1

  • Information processing device, information processing method, and program

    WO2017126411A1