Information processing device, information processing method, and information processing program
The information processing device addresses the challenge of identifying suitable users for solving international community problems by determining target users based on user attributes and past task similarities, thereby facilitating effective problem-solving.
Patent Information
- Application Number
- JP2022081788
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-05-18
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2042-05-18
AI Technical Summary
It is difficult for companies and general users to determine who should solve problems in the international community, such as the Sustainable Development Goals (SDGs), leading to challenges in promoting effective problem-solving efforts.
An information processing device and method that acquires problem information, determines a target user based on user information and problem content, and provides the problem to the determined user, facilitating problem-solving by matching user attributes and past task similarities.
Facilitates the solution of international community problems by matching users with appropriate tasks, promoting effective problem-solving efforts.
Smart Images

Figure 0007772655000001 
Figure 0007772655000002 
Figure 0007772655000003
Abstract
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] In recent years, there has been a growing momentum to solve problems in the international community, such as achieving the Sustainable Development Goals (SDGs). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-149539 Summary of the Invention [Problem to be solved by the invention]
[0004] However, for example, when a company wants to solve a problem in the international community, it is not easy to determine who should solve it and how. It is also difficult for general users to understand what problem they should tackle. As such, in the past, there was a risk that problem solving would be difficult to promote.
[0005] The present application has been made in view of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can facilitate the solution of the problems. [Means for solving the problem]
[0006] The information processing device according to the present application includes an acquisition unit, a determination unit, and a provision unit. The acquisition unit acquires problem information related to a problem to be solved. The determination unit determines a target user to whom the solution to the problem will be provided based on user information related to the target user for problem solving and the content of the problem. The provision unit provides the problem to the determined target user. [Effects of the Invention]
[0007] According to one aspect of the embodiment, it is possible to achieve an effect of facilitating the solution of the problem. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing a process executed by an information processing apparatus according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 3] FIG. 3 is a 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 user information. [Figure 5] FIG. 5 is a diagram illustrating an example of assignment information. [Figure 6] FIG. 6 is a diagram showing an example of how assignment information is acquired. [Figure 7] FIG. 7 is a diagram showing an example of providing a task. [Figure 8] FIG. 8 is a flowchart showing the procedure of information processing executed by the information processing device according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") 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 these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.
[0010] (Embodiment) First, a process executed by an information processing device according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing a process executed by an information processing device according to an embodiment. Fig. 1 shows an example of operation of an information processing system S including an information processing device 1 according to an embodiment.
[0011] As shown in Fig. 1, an information processing system S according to the embodiment includes an information processing device 1, a user terminal 100, and a requesting terminal 200. The user terminal 100 is a terminal device owned by a user who is the target of problem solving (hereinafter, may be referred to as a target user). The requesting terminal 200 is a terminal device owned by a requesting user who requests the solution of the problem to be solved. The requesting user may be a company (or a user belonging to a company) or an individual user.
[0012] In the information processing system S according to the embodiment, a target user to whom a solution to a problem is to be provided is determined based on user information relating to the target user for problem solving and the content of the problem, and the problem is provided to the determined target user.
[0013] The issues referred to here are, for example, issues facing the international community, such as the SDGs (Sustainable Development Goals), or in other words, common issues that all users and companies must solve.
[0014] Specifically, the information processing device 1 first acquires assignment information regarding an assignment to be solved from the requesting user via the requesting terminal 200 (step S1). The assignment information includes the content of the assignment, a reward upon solving the assignment, etc. Furthermore, one assignment may be divided into multiple assignment tasks to be solved.
[0015] Next, the information processing device 1 determines the target users to whom the solution to the problem is to be provided based on the user information about the target users for the problem solution and the content of the problem (step S2). The target users are, for example, users who have registered for the solution to the problem. Note that the target users may be all users, regardless of whether they are registered or not.
[0016] For example, the information processing device 1 determines target users to whom suggestions will be made by matching attribute information of the users (information on majors, fields of expertise, fields of interest, etc.) with the attributes to which the content of the assignment belongs. In addition, the information processing device 1 determines target users to whom suggestions will be made based on the similarity between tasks that the target users have previously solved and the current task.
[0017] Next, the information processing device 1 provides the assignment to the determined target user (step S3). The information processing device 1 may present the content of the assignment to the determined target user and accept their decision on whether or not to accept the assignment.
[0018] Next, when the user has solved the problem, the user terminal 100 reports to the information processing device 1 that the problem has been solved in accordance with the user's operation (step S4). In this report, evidence showing that the problem has been solved is submitted.
[0019] Next, the information processing device 1 determines whether the problem has been solved based on the report, and if it determines that the problem has been solved, provides a reward to the target user (step S5). On the other hand, if it determines that the problem has not been solved, the information processing device 1 determines whether to continue solving the problem or give up on solving the problem (leaving it to another user) based on a selection operation by the target user.
[0020] That is, the information processing device 1 according to the embodiment matches a requesting user who wants to solve a problem with a target user who actually takes action to solve the problem. This allows the requesting user to solve the problem by having the target user take action. That is, the information processing device 1 according to the embodiment can promote the solution of the problem.
[0021] Although FIG. 1 illustrates an example in which a reward is provided when a problem is solved, the reward is not the only option, and a score related to problem solving (a score related to the degree of social contribution) may also be calculated.
[0022] Although FIG. 1 shows an example in which a task is requested by a requesting user, the task may be automatically extracted from, for example, a news article, etc. This point will be described later with reference to FIG.
[0023] Next, a configuration example of an information processing system S according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing a configuration example of the information processing system S according to an embodiment. As shown in Fig. 2, in the information processing system S according to an embodiment, an information processing device 1 and a plurality of user terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, a network such as the Internet, a WAN (Wide Area Network), or a LAN (Local Area Network).
[0024] The information processing device 1 is a server device that executes an information processing method according to an embodiment. The information processing device 1 determines a target user to whom a solution to a problem is proposed based on user information about the target user for problem solving and the content of the problem, and provides the problem to the determined target user.
[0025] In addition, the information processing device 1 is an information processing device that works in cooperation with multiple user terminals 100 and provides each user terminal 100 with API (Application Programming Interface) services for various applications (hereinafter referred to as apps), etc., and various data, and is realized by a server device, a cloud system, etc.
[0026] Furthermore, the information processing device 1 may be an information processing device that provides some kind of online web service to each user terminal 100. For example, the information processing device 1 may provide services such as internet connection, search services, SNS (Social Networking Service), electronic commerce (EC), electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, news, maps, route searches, route guidance, line information, operation information, and weather forecasts as web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned web services and act as an intermediary for the web services or may be responsible for processing the web services.
[0027] The user terminal 100 is a terminal device owned by a target user for whom a problem is to be solved. The user terminal 100 can be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The user terminal 100 transmits various types of information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.
[0028] The requesting terminal 200 is a terminal device owned by a requesting user who requests a problem to be solved. The requesting terminal 200 can be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The requesting terminal 200 transmits various types of information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.
[0029] Next, an example of the configuration of the information processing device 1 will be described with reference to FIG.
[0030] Fig. 3 is a diagram showing an example of the configuration of an information processing device 1 according to an embodiment. As shown in Fig. 3, the information processing device 1 has a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes an acquisition unit 31, a determination unit 32, and a provision unit 33. The storage unit 4 stores user information 41 and assignment information 42.
[0031] The communication unit 2 is realized by, for example, a network interface card (NIC), etc. The communication unit 2 is connected to a network by wire or wirelessly.
[0032] The control unit 3 is a controller, and is realized by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a work area. The control unit 3 is also a controller, and may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).
[0033] The storage unit 4 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk.
[0034] The user information 41 is information about a user to whom distribution information is to be distributed. Fig. 4 is a diagram showing an example of the user information 41. As shown in Fig. 4, the user information 41 includes items such as "user ID," "user information," and "solution history."
[0035] "User ID" is identification information that identifies a user. "User information" is information about a user. "User information" includes, for example, attribute information about the user's attributes and behavioral information. Attribute information includes psychographic attributes and demographic attributes. Behavioral information includes the user's behavior on the network (search behavior, purchasing behavior, etc.). "Solution history" is a history of problems that the user has solved in the past.
[0036] The assignment information 42 is information about the assignment to be solved. Fig. 5 is a diagram showing an example of the assignment information 42. As shown in Fig. 5, the assignment information 42 includes items such as "Assignment ID," "Task ID," "Assignment Information," "Solved or Not," and "Solver," etc.
[0037] "Assignment ID" is identification information that identifies the assignment to be solved. "Task ID" is identification information that identifies the assignment task included in the assignment. "Assignment information" is information about the assignment, including the content of the assignment (assignment task) and information about the reward when it is solved. "Resolved or not" is information that indicates whether the assignment task has been solved or not. "Solver" is a user who has solved the assignment task or is in the process of solving the assignment, and the user ID in user information 41 is entered.
[0038] Next, the functions of the control unit 3 of the information processing device 1 (the acquisition unit 31, the determination unit 32, and the provision unit 33) will be described.
[0039] The acquisition unit 31 acquires assignment information related to an assignment to be solved. For example, the acquisition unit 31 acquires assignment information registered by a requesting user via the requesting terminal 200. The assignment information includes, for example, the content of the assignment, assignment tasks included in the assignment, the content of the assignment tasks, and information related to a reward for solving the assignment or the assignment tasks.
[0040] The assignment task may be set in advance by the requesting user, or the acquisition unit 31 (control unit 3) may analyze the assignment information and automatically break it down into a plurality of assignment tasks.
[0041] Furthermore, the acquisition unit 31 is not limited to acquiring the assignment information from the requesting user, but may also automatically extract (acquire) the assignment information from news articles, SNS (Social Networking Service), etc. This point will be described with reference to FIG.
[0042] The acquisition unit 31 may also acquire (extract) the assignment information from television news, data broadcasting, or the like.
[0043] 6 is a diagram showing an example of acquiring assignment information. In FIG. 6, an example of acquiring assignment information from a news article displayed on the user terminal 100 will be described.
[0044] 6, the acquisition unit 31 displays a button B1 labeled "Assignment!" on the news article displayed on the user terminal 100. When the user operates (presses) the button B1, the acquisition unit 31 extracts (acquires) assignment information from the news article.
[0045] The assignment information can be extracted, for example, by using a model that has been trained using past news articles and assignment information extracted from those news articles as a data set. Specifically, the acquisition unit 31 inputs information (text, image, etc.) of the news article for which button B1 was operated into the model, and extracts information output from the model as assignment information.
[0046] In addition, user comments posted on news articles may be included in the dataset for model learning. Furthermore, the acquisition unit 31 may extract task information when the number of users who have operated the button B1 reaches a predetermined number or more.
[0047] Furthermore, the user who operates the button B1 may be determined as the target user in the subsequent determination unit 32.
[0048] The determination unit 32 determines a target user to whom a solution to the problem in the problem information acquired by the acquisition unit 31 is to be proposed. Specifically, the determination unit 32 determines a target user to whom a problem is to be proposed based on user information about the target user for problem solving and the content of the problem. In other words, the determination unit 32 matches the target user with the problem.
[0049] For example, the determination unit 32 determines a target user for each assignment task in the assignment. For example, the determination unit 32 determines a target user to whom the assignment will be provided based on attribute information of the target user. Specifically, when the attribute information of the target user (occupation type, major, field of expertise, field of expertise, field of interest, etc.) is similar to the attribute (field, etc.) of the assignment (assignment task), the determination unit 32 determines the target user as the recipient of the assignment.
[0050] Furthermore, when the content of a task that the target user has previously solved is similar to the content of the current task, the determination unit 32 may determine that the target user is to be provided with the task.
[0051] Furthermore, the determination unit 32 may determine the recipient of the assignment based on the schedule of the target user. For example, when a time for solving the assignment is specified, the determination unit 32 determines the recipient of the assignment to be a target user who has an open schedule during the specified time.
[0052] The determination unit 32 may also generate groups of multiple users who solve a single problem that includes multiple problem tasks, and determine a group to provide each problem to. For example, the determination unit 32 generates groups of multiple users who have similar user attribute information, or similar content or difficulty of problems that they have solved in the past.
[0053] The determination unit 32 may determine an assignment task for each user in the group, or may provide an assignment to the group and leave it up to the group to decide which user will be in charge of which assignment task.
[0054] The providing unit 33 provides a challenge to the target user determined by the determining unit 32. An example of providing a challenge will now be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of providing a challenge. Fig. 7 shows an example in which the challenge provided by the providing unit 33 is displayed on the user terminal 100, for example, by push notification.
[0055] The providing unit 33 displays, for example, on the user terminal 100, the target user's schedule, such as "It looks like you have one hour free from 11:00 next Tuesday," the content of the problem, such as "Ecuador's energy problem," actions to solve the problem, such as "Would you like to attend the meeting remotely?", and information about rewards, such as "Reward: $100 / h."
[0056] Furthermore, the providing unit 33 displays a "Participate" button B10 indicating an intention to become a problem solver, and a "Do not participate" button B11 indicating an intention not to become a problem solver. When the button B10 is operated, the providing unit 33 determines the target user as the person expected to solve the problem. When the button B11 is operated, the providing unit 33 instructs the determining unit 32 to reconsider other target users.
[0057] Then, when the providing unit 33 receives a report from the target user who has been confirmed as the person expected to solve the problem indicating that the problem has been solved, it updates the ``Resolved'' field in the problem information 42 from ``Not yet'' to ``Completed'' and provides a reward to the target user.
[0058] Furthermore, when the target user solves a task, the providing unit 33 calculates a score related to the target user's efforts to solve the task. For example, the providing unit 33 calculates the score based on the content of the solved task, such as the difficulty of the task and the time required to solve it (the time involved in solving it). This score may be used, for example, when the determining unit 32 determines the target user to whom a task will be provided next time or later.
[0059] Next, the procedure of information processing executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart showing the procedure of information processing executed by the information processing device 1 according to the embodiment.
[0060] As shown in FIG. 8, the control unit 3 first acquires assignment information from, for example, a requesting user (step S101).
[0061] Next, the control unit 3 determines a target user to whom a solution to the problem is proposed, based on user information relating to the target user for the problem solution and the content of the problem (step S102).
[0062] Next, the control unit 3 provides the assignment to the determined target user (step S103), and ends the process.
[0063] 〔others〕 Furthermore, among the processes described in the above embodiments, some of the processes described as being performed automatically can also be performed manually. Alternatively, all or some of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0064] Furthermore, the components of each device shown in the figure are conceptual functional components and do 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 depending on various loads, usage conditions, etc.
[0065] 3 may be held in a storage server or the like, rather than being held by each device. In this case, each device obtains various pieces of information by accessing the storage server.
[0066] [Hardware configuration] The information processing device 1 according to the embodiment described above is realized by, for example, a computer 1000 configured as shown in Fig. 9. Fig. 9 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 an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090.
[0067] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily 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), a flash memory, or the like.
[0068] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface), etc. The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, scanner, etc., and is realized by a USB, etc.
[0069] 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. The input device 1020 may also be an external storage medium such as a USB memory.
[0070] The network IF 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.
[0071] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 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.
[0072] For example, when the computer 1000 functions as the information processing device 1, the arithmetic unit 1030 of the computer 1000 executes a program loaded onto the primary storage device 1040, thereby realizing the functions of the control unit 3.
[0073] 〔effect〕 As described above, the information processing device 1 according to the embodiment includes an acquisition unit 31, a determination unit 32, and a provision unit 33. The acquisition unit 31 acquires task information related to the task to be solved. The determination unit 32 determines a target user to whom the task solution will be provided, based on user information related to the target user for task solution and the content of the task. The provision unit 33 provides the task to the determined target user. This configuration can facilitate task solving.
[0074] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have been modified and improved in various ways based on the knowledge of those skilled in the art.
[0075] 〔others〕 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 using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0076] Furthermore, the components of each device shown in the figure are conceptual functional components and do 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 depending on various loads, usage conditions, etc.
[0077] Furthermore, the processes described in the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the process contents.
[0078] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, the control unit 3 can be read as control means or a control circuit. [Explanation of symbols]
[0079] 1. Information processing equipment 2. Communications Department 3. Control Unit 4 Storage section 31 Acquisition Department 32 Decision Section 33 Providing Department 41 User Information 42 Issue Information 100 user terminals 200 Requesting device S Information Processing System
Claims
1. an acquisition unit that acquires problem information related to a problem to be solved; a determination unit that determines a target user to whom a solution to the problem is to be provided based on user information on the target user for the problem solution and the content of the problem; a providing unit that provides the task to the determined target user; Equipped with The problem includes a plurality of problem tasks to be solved, The determination unit The target users to whom each of the assignment tasks will be provided are determined. Information processing device.
2. The determination unit The target user to whom the assignment is to be provided is determined based on attribute information of the target user. The information processing device according to claim 1 .
3. The determination unit If the attribute information of the target user and the attribute of the assignment are similar, the target user is determined to be the recipient of the assignment. The information processing device according to claim 2 .
4. The determination unit If the content of the assignment that the target user has previously solved is similar to the content of the current assignment, the target user is determined to be the recipient of the assignment. The information processing device according to claim 1 .
5. The providing unit When a notification indicating an intention to become a solver of the problem is received from the target user who provided the problem, the target user is determined to be a solver of the problem. The information processing device according to claim 1 .
6. The providing unit If the target user solves the problem, a reward is provided to the target user. The information processing device according to claim 1 .
7. The providing unit When the target user solves the problem, a score regarding the target user's efforts to solve the problem is calculated. The information processing device according to claim 1 .
8. The providing unit The target user to whom the assignment is to be provided is determined based on the schedule of the target user. The information processing device according to claim 1 .
9. The determination unit A group including a plurality of the target users is determined as a recipient of the assignment. The information processing device according to claim 1 .
10. 1. A computer-implemented information processing method, comprising: an acquisition step of acquiring problem information relating to a problem to be solved; a determination step of determining a target user to whom a solution to the problem is to be provided based on user information relating to the target user for the problem solution and the content of the problem; a providing step of providing the task to the determined target user; Including, The problem includes a plurality of problem tasks to be solved, The determining step The target users to whom each of the assignment tasks will be provided are determined. Information processing methods.
11. An acquisition procedure for acquiring problem information related to the problem to be solved; a determination step of determining a target user to whom a solution to the problem is to be provided based on user information on the target user for the problem solution and the content of the problem; a provision procedure for providing the task to the determined target user; on the computer, The problem includes a plurality of problem tasks to be solved, The determination procedure includes: The target users to whom each of the assignment tasks will be provided are determined. Information processing program.
12. An acquisition unit that acquires problem information related to a problem to be solved; a determination unit that determines a target user to whom a solution to the problem is to be provided based on user information on the target user for the problem solution and the content of the problem; a providing unit that provides the task to the determined target user; Equipped with The determination unit A group including a plurality of the target users is determined as a recipient of the assignment. Information processing device.
13. A computer-implemented information processing method, comprising: an acquisition step of acquiring problem information relating to a problem to be solved; a determination step of determining a target user to whom a solution to the problem is to be provided based on user information relating to the target user for the problem solution and the content of the problem; a providing step of providing the task to the determined target user; Including, The determining step A group including a plurality of the target users is determined as a recipient of the assignment. Information processing methods.
14. An acquisition step of acquiring problem information relating to a problem to be solved; a determination step of determining a target user to whom a solution to the problem is to be provided based on user information on the target user for the problem solution and the content of the problem; a provision procedure for providing the task to the determined target user; on the computer, The determination procedure includes: A group including a plurality of the target users is determined as a recipient of the assignment. Information processing program.
Citation Information
Patent Citations
Knowledge provision mediation supporting device, its program and medium with the program recorded thereon
JP2003162647A
Learning support system, question answer method of learning support system, and computer program
JP2003281285A
Knowledge Management System for Dynamic Distributed Problem Solving
JP2003528362A
Electronic education system
JP2004192396A
Information inquiry processing method, information inquiry device, information inquiry processing program and recording medium for information inquiry processing program
JP2004295328A