Program and information processing system
The integration of fortune-telling and AI in consultation services provides personalized and engaging answers, addressing the limitations of specialized platforms by using a roulette effect and generative AI for tailored responses.
Patent Information
- Application Number
- JP2023089774
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-05-31
- Publication Date
- 2024-12-12
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing consultation services are specialized for specific fields or generations, requiring users to manually select suitable platforms and often provide generic answers that may not align with individual preferences, leading to uninteresting experiences.
An information processing system and method that integrates fortune-telling and artificial intelligence to provide personalized answers through a roulette effect, generating fortune-telling and response information using a generative AI, and allowing audio output and evaluation feedback.
Enables users to receive personalized and engaging answers and fortune-telling based on their preferences, expanding user appeal and improving response accuracy through feedback loops.
Smart Images

Figure 2024172211000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a program and an information processing system for fortune-telling and answering questions. In particular, the present invention relates to a program and an information processing system that combines conventional fortune-telling information with artificial intelligence (AI) technology. [Background technology]
[0002] There are Internet services that allow you to connect to a communication network, send a question from a terminal device, and receive answers and advice in response. With these services, you can receive answers and advice in real time via chat, or later by email.
[0003] Patent Document 1 discloses a life consultation system having a database that stores keyword information, worry pattern information including the causes of worries and psychological states evoked by keywords or combinations of keywords, question information corresponding to the worry pattern information, and advice information corresponding to "affirmative" answers to the question information; a means for sending questions and advice based on the database, and a means for transferring questions that cannot be answered by the database to experts and posting the answers on a consultation page.
[0004] Patent Document 2 discloses an advice system which includes an approach database in which mental or physical concerns obtained through a survey of the senior generation are stored in association with approaches to those concerns, the rate at which each approach is selected among approaches to resolving that concern (popularity of the approach), and the rate at which each approach is felt to be effective (percentage of perceived effectiveness), and which has an approach extraction means which, when a subject's concern is specified, extracts from the approach database at least one of approaches with a high popularity or a high rate of perceived effectiveness from the approaches to the concern, and an advice output means which outputs the approach extracted by the approach extraction means. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2003-6316 A [Patent Document 2] Patent Publication No. 2022-63111 DISCLOSURE OF THEINVENTION [Problem to be solved by the invention]
[0006] The one disclosed in Patent Document 1 is specialized in life consultation, while the one disclosed in Patent Document 2 is specialized for the senior generation.
[0007] Now, various consultation sites on the Internet are generally specialized for a specific field or generation, such as the systems disclosed in Patent Document 1 and Patent Document 2. Therefore, in order to solve the worries and problems that they have, users (consultants) must determine for themselves which of the many consultation sites on the Internet is suitable for solving their worries and problems. Furthermore, in order to get an appropriate answer, users must pay close attention to how they ask for advice, that is, how they express the content of their consultation.
[0008] On the other hand, those who run and manage consultation sites tend to limit their answers and advice to questions to common sense and safe expressions in order to cater to a wide range of users. For this reason, the sites are often uninteresting for users of a certain generation or with certain hobbies and tastes.
[0009] The present invention has been made in consideration of the above circumstances, and aims to provide a program, an information processing system, and an information processing method that enable a user to easily obtain fortune-telling and an attractive answer according to the content of the consultation without limiting the user's preferences and attributes. [Means for solving the problem]
[0010] The present invention is configured as follows.
[0011] (1) A program for fortune-telling and providing an answer to a consultation, the program causing a computer to function as: a means for accepting input of consultation information; a means for executing a roulette effect in which a specific image is selected from a plurality of images when the input of the consultation information is accepted; a means for extracting fortune-telling information corresponding to the image selected in the roulette effect; a means for obtaining answer information to the consultation information via a generative AI; and a means for displaying the fortune-telling information and the answer information.
[0012] (2) The program according to (1) above, further causing the computer to function as a means for transmitting at least one of the fortune-telling information and the answer information to a specified address.
[0013] (3) The program according to (1) or (2) above, further causing the computer to function as a means for outputting at least one of the fortune-telling information and the answer information by voice.
[0014] (4) The program according to any one of (1) to (3) above, further causing a computer to function as a means for evaluating a relevance between the consultation information and the answer information, and a means for storing the consultation information, the answer information, and the evaluation information in association with each other.
[0015] (5) An information processing system for fortune-telling and providing an answer to a consultation, the information processing system comprising a server and a user terminal, the server comprising: means for accepting input of consultation information via the user terminal; means for executing a roulette effect on the user terminal in which a predetermined image is selected from a plurality of images upon accepting the input of the consultation information; means for extracting fortune-telling information corresponding to the image selected in the roulette effect; means for acquiring answer information to the consultation information via a generative AI; and means for displaying the fortune-telling information and the answer information on the user terminal.
[0016] (6) The information processing system according to (5) above, further comprising means for transmitting at least one of the fortune-telling information and the answer information to a predetermined address.
[0017] (7) The information processing system according to (5) or (6) above, further comprising a means for outputting at least one of the fortune-telling information and the answer information to a user terminal by voice.
[0018] (8) The information processing system according to any one of (5) to (7) above, further comprising: a means for evaluating a relevance between the consultation information and the answer information; and a means for storing the consultation information, the answer information, and the evaluation information in association with each other.
[0019] (9) An information processing method for fortune-telling and providing an answer to a consultation using a server and a user terminal, wherein the server functions to execute the following steps: accepting input of consultation information via the user terminal; upon accepting the input of the consultation information, executing a roulette effect on the user terminal in which a specific image is selected from a plurality of images; extracting fortune-telling information linked to the image selected in the roulette effect; displaying on the user terminal the fortune-telling information linked to the image on which the indicator stops; obtaining answer information to the consultation information via a generative AI; and displaying the fortune-telling information and the answer information on the user terminal.
[0020] (10) The information processing method according to (9) above, further comprising the step of causing the server to execute a step of transmitting at least one of the fortune-telling information and the answer information to a predetermined address.
[0021] (11) The information processing method according to (9) or (10) above, further comprising the step of causing the server to output at least one of the fortune-telling information and the answer information by voice to a user terminal.
[0022] (12) The information processing system according to any one of (9) to (11), further comprising the step of: evaluating a relevance between the consultation information and the answer information; and storing the consultation information, the answer information, and the evaluation information in association with each other. Effect of the Invention
[0023] According to the present invention, a user can easily obtain fortune-telling and an attractive answer according to the content of the inquiry, regardless of the user's preferences or attributes. [Brief description of the drawings]
[0024] [Figure 1] 1 is a diagram showing a schematic overall configuration of an information processing system according to an embodiment of the present invention; [Diagram 2]FIG. 2 is a diagram showing a schematic configuration of a server computer in the embodiment. [Diagram 3] FIG. 2 is a diagram showing a schematic configuration of a terminal device in the embodiment. [Figure 4] FIG. 11 is a diagram showing the overall flow of processing from inputting a problem question to answering in the embodiment. [Diagram 5] FIG. 11 is a diagram showing a roulette image displayed on the terminal device in the embodiment. [Figure 6] FIG. 11 is a diagram showing a schematic diagram of answer information displayed on the terminal device in the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0026] 1. Information Processing System Configuration As shown in FIG. 1, an information processing system 10 (problem consultation answer support system 10, hereinafter referred to as “system 10”) according to this embodiment includes a communication network (hereinafter referred to as “network 100”), a server 200, a terminal device 300, and a server 400. The network 100 may be a wired communication means or a wireless communication means, or may be a combination of a plurality of wired communication means, a combination of a plurality of wireless communication means, or a combination of a wired communication means and a wireless communication means. The server 200 , the terminal device 300 , and the server 400 are connected via a network 100 .
[0027] (1) Functional configuration of server (200) The server 200 is an information processing device having a control unit 210, a communication unit 220, and a memory 230. These are connected to each other via a signal line 240 (see FIG. 2). The server 200 has a function of managing and operating a dedicated advice website (hereinafter referred to as the "advice site"), and has a function of acquiring advice information via the advice site and providing fortune-telling information and answer information to the advice information to the terminal device 300.
[0028] The control unit 210 has a function of controlling, processing, and managing the operation of the entire server 200 by referring to the program information stored in the memory 230. The control unit 210 includes a roulette spin control unit 211, a fortune-telling information extraction unit 212, an answer information generation unit 213, and an output control unit 214.
[0029] The roulette rotation control unit 211 has a function of executing a process for executing and controlling the roulette effect in the terminal device 300 by referring to program information and the like stored in the memory 230 . In the roulette effect, an image of a roulette wheel (hereinafter referred to as the "wheel") (R) having a plurality of pockets (P) with different numbers written on each pocket, and an image of a ball (B) moving on the wheel (R) are displayed on the terminal device 300. Then, as the wheel (R) rotates, the ball (B) moves, and then an image effect is executed in which the ball (B) stops in a predetermined pocket (P). The details of the roulette effect will be described later.
[0030] The fortune-telling information extraction unit 212 has a function of executing a process of referring to the program information stored in the memory 230 and extracting fortune-telling information corresponding to the position information (i.e., numerical information) of the pocket (P) where the ball (B) stopped during the above-mentioned roulette performance.
[0031] The answer information generating unit 213 has a function of executing a generating process of answer information corresponding to the consultation information received by the server 200. That is, the answer information generating unit 213 has a generative AI function and generates answer information to the consultation information using the generative AI function (e.g., chatbot function). Note that the answer information generated by the answer information generating unit 213 is functionally configured to be expressed and written with reference to the access history of the terminal device 300, the notation form of the consultation content, requests, etc. In addition, the answer information generation unit 213 has a function of connecting to the server 400 via the network 100 when generating an answer, collecting information related to the consultation information, and executing a process of storing this collected information (hereinafter referred to as "external information") in the memory M of the server 400, and a function of executing a process of storing the answer information in the memory 230.
[0032] The communication unit 220 is a communication means for connecting the server 200 to the network 100 and performing communication. The communication may be performed either wired or wirelessly. The communication protocol is not particularly limited. Information and data received by the communication unit 220 is sent to the control unit 210 via a signal line 240.
[0033] The output control unit 214 has a function of converting the format of the fortune-telling information and the answer information into an output format of the terminal device 300, for example, a format corresponding to a screen output (characters, images), a voice output, or the like.
[0034] The memory 230 is a storage area for storing information and data transmitted and received by the server 200, program information referenced for executing each process, information and data generated by each process, etc. The memory 230 is, for example, a storage device such as a RAM or storage. The memory 230 has a work area 230a and a program information storage area 230b. The work area 230a is an area for the control unit 210 to perform various operations, and the program information storage area 230b is a storage area for storing program information that the control unit 210 refers to for basic control processing and management.
[0035] Furthermore, the memory 230 has the following storage areas: The consultation information storage area 230c for storing consultation information among the information and data received by the server 200 A roulette control information storage area 230d that stores information and data for performing roulette effects, such as dedicated program information related to the rotation control of the rotating disk (R) and the movement control of the ball (B) A fortune-telling information storage area 230e for storing fortune-telling information corresponding to numerical information based on random numbers assigned to each pocket (P) of the rotating disk (R) (numerical information and fortune-telling information are in 1:1 correspondence in table format). A response information storage area 230f for storing program information referenced when the response information generating unit 213 generates response information corresponding to consultation information and the response information generated by the response information generating unit 213 A terminal device information storage area 230g for storing dedicated program information for identifying and registering the terminal device 300 and information about the identified and registered terminal device 300, such as user authentication information, login status information, and e-mail address registration status information. Among the information and data received by the server 200, an evaluation and learning information storage area 230h for storing evaluation result information by the terminal device 300 and the evaluation results as learning information In addition, the memory 230 further includes a storage area for temporarily storing input information, output information, etc., as well as a storage area for storing other transmitted and received data and information, and data and information generated by various operations and processes.
[0036] (2) Functional configuration of terminal device (300) The terminal device 300 is an information processing device having a control unit 310, a communication unit 320, an input unit 330, an output unit 340, and a memory 350. These are connected to each other via a signal line 360 (see FIG. 3). The terminal device 300 is, for example, a PC, a tablet terminal, or a smartphone.
[0037] The control unit 310 has a function of referring to the program information stored in the memory 350 and controlling, processing, and managing the operation of the entire terminal device 300 . The control unit 310 also has a function of executing a process of displaying a Graphical User Interface (GUI) screen that can be operated by the user when inputting and outputting information to and from the terminal device 300.
[0038] The communication unit 320 is a communication means for connecting the terminal device 300 to the network 100 and communicating with it. The communication may be performed either wired or wirelessly. The communication protocol is not particularly limited. Information and data received by the communication unit 320 is sent to the control unit 310 via a signal line 360.
[0039] The input unit 330 may be provided inside the terminal device 300 or may be attached externally. The input unit 330 is, for example, a mouse, a button, a keyboard, a scanner, a microphone capable of performing voice input, a touch panel configured integrally with the output unit 340, or the like.
[0040] The output unit 340 may be built into the terminal device 300 or may be attached externally. The output unit 340 is a display (including a touch panel formed integrally with the input unit 330), a speaker, a printer, etc. The output unit 340 has a function of displaying information and data on a screen, outputting audio, printing, etc. under the control of the control unit 310.
[0041] Memory 350 is a storage area for storing information and data transmitted and received by terminal device 300, program information referenced for executing each process, information and data generated by each process, etc. Memory 350 is, for example, a storage device such as a RAM or storage. The memory 350 has a program information storage area, a temporary storage area, an access information storage area, and a consultation-related information storage area. The program information storage area is a storage area for storing program information referenced by the control unit 310 for various control processes and management. The temporary storage area is a storage area for temporarily storing input information, output information, etc. The access information storage area is a storage area for storing information regarding access to the server 200. The consultation-related information storage area is a storage area for storing consultation-related information to be created. The memory 350 further includes a working area for performing various operations, a storage area for storing other transmitted and received data and information, and data and information generated by various operations and processes.
[0042] (3) Functional configuration of server (400) The server 400 includes a control unit (not shown) and a memory M. The memory M is, for example, a storage device such as a RAM or a storage. The memory M stores external information.
[0043] 2. Information Processing The information processing of this embodiment will be described below. In the system 10, the terminal device 300 transmits the input consultation information to the server 200 via the consultation site. Upon receiving the consultation information, the server 200 performs a process for executing a roulette effect on the terminal device 300, and extracts fortune-telling information corresponding to an image selected by the roulette effect. The server 200 also generates answer information to the consultation information via a generating system Al function. Then, the server 200 transmits the fortune-telling information and the answer information to the terminal device 300. The terminal device 300 outputs and displays the fortune-telling information and the answer information.
[0044] That is, in response to a user operation, the terminal device 300 executes a process of accessing the consultation site (see step S402 in FIG. 4). Specifically, the user operates the input unit 330 of the terminal device 300 to execute a browser application program stored in the memory 350 and input a URL, etc. As a result, an access request to the consultation site is transmitted from the terminal device 300 to the server 200. Upon receiving this access request, the server 200 performs a process of transmitting input screen information for inputting consultation information, etc. to the terminal device 300. The terminal device 300 receives the information transmitted from the server 200, and performs a process of displaying the input screen of the consultation site on the output unit 340.
[0045] When consultation information and the like is input from the input unit 330 by a user operation, the terminal device 300 executes a process of transmitting the input information and data to the server 200. The server 200 receives this information and data, and executes a process of storing it in the memory 230 (step S404). Specifically, the user operates the input unit 330 of the terminal device 300 to input consultation information and the like into the input screen. The control unit 310 performs a process of transmitting the input information and data to the server 200. When the server 200 receives the information and data, the control unit 210 performs a process of storing the consultation information in the consultation information storage and utilization area 230c of the memory 230.
[0046] Furthermore, in step S402, if the terminal device 300 is configured to allow input and transmission of user authentication information (user ID and password) together with the consultation information, the server 200 also performs a process of confirming whether or not the user of the terminal device 300 is a registered user based on the received user registration information. In addition, in the login process, the user operates the input unit 330 of the terminal device 300 to input user authentication information. The control unit 310 executes a process of transmitting the input user authentication information to the server 200. When the server 200 receives the user authentication information, the control unit 210 refers to the terminal device information storage area 230g of the memory 230 and performs a process of confirming whether or not the user is a registered user. If it is confirmed that the user is a registered user (login process), the server 200 performs a process of storing the consultation information in the consultation information storage and utilization area 230c of the memory 230 in association with the identification information of the terminal device 300, including the user ID and the like, in association with the consultation information.
[0047] The login process may be performed after inputting the consultation information (execution of step S404). In this case, after the login process, the identification information of the terminal device 300 is associated with the consultation information.
[0048] When step S404 is executed, the server 200 executes a process for displaying (executing) the roulette effect on the terminal device 300 based on the program information stored in the memory 230, and transmits information and data required for the roulette effect to the terminal device 300. The terminal device 300 displays the roulette effect on the output unit 240 based on the received information and data (step S406).
[0049] Specifically, the roulette rotation control unit 211 of the server 200 refers to the roulette rotation control information storage area 230d of the memory 230, and executes a process for executing and controlling roulette effects such as the rotation of the rotating disk (R) and the movement of the ball (B), and a process for displaying the following effects (a) to (c) in order on the output unit 340 of the terminal device 300. (a) An image of a stationary rotating disk (R) and an image of a stationary ball (B) are displayed (see Figure 5). (b) An image of a rotating disk (R) spinning and a moving ball (B) is displayed. (c) An image is displayed of the spinning disk (R) gradually stopping and the ball (B) coming to a halt in a designated pocket (P).
[0050] The server 200 transmits information and data for displaying the above-mentioned effects to the terminal device 300, and the terminal device 300 displays the above-mentioned effects on the output unit 340 in accordance with the received information and data. The image (c) above is controlled so as to be displayed on the output unit 340 when any of the following conditions is satisfied. When the user operates the input unit 330 of the terminal device 300 to input stop information, the information is transmitted from the terminal device 300 to the server 200, and the server 200 receives the information. Specifically, when a stop icon is displayed on the output unit 340 together with the image of (b) above, the user presses the stop icon to transmit stop information from the terminal device 300 to the server 200, and the server 200 receives the information. When the rotating disk (R) has rotated for a specified period of time
[0051] The roulette rotation control information memory area 230d stores multiple combinations of the rotation of the rotating wheel (R), the movement of the ball (B), and the pocket (P) where the ball (B) stops, and a predetermined combination may be randomly selected and processed when the roulette presentation processing is started or when the processing for displaying the image (c) above is performed.
[0052] Then, the roulette rotation control unit 211 recognizes the value attached to the pocket (P) corresponding to the position where the ball (B) has stopped. That is, it recognizes the stop position.
[0053] When the roulette rotation control unit 211 recognizes the stop position, the fortune-telling information extraction unit 212 refers to the fortune-telling information storage area 230e and extracts the fortune-telling information corresponding to the numerical value recognized by the roulette rotation control unit 211 (step S408). If the login process has been performed before step S408, the extracted fortune-telling information is associated with the identification information of the terminal device 300 and stored in the terminal device information storage area 230g of the memory 230.
[0054] The answer information generating unit 213 executes an answer information generating operation using a generating AI function at the same time as or before or after the start of processing for the roulette effect by the roulette rotation control unit 211 (step S410). Specifically, the answer information generating unit 213 connects to the server 400 via the network 100 by the generation system AI function, collects information related to the consultation information, and executes a process of generating answer information optimal to the consultation information by referring to the external information, the answer information storage area 230f, and the memory M. The answer information generated by the answer information generating unit 213 is stored in the answer information storage area 230f of the memory 230. In addition, the external information is stored in the memory M. If the login process has been performed before step S410, the generated answer information is stored in the answer information storage area 230f of the memory 230 in association with the identification information of the terminal device 300.
[0055] When the operations of steps S408 and S410 are completed, the extracted fortune-telling information and the generated answer information are transmitted from the server 200 to the terminal device 300.
[0056] If the server 200 has performed the login process before the end of the above work (Yes in step S412), the control unit 210 of the server 200 performs processing to display the consultation information, fortune-telling information and answer information (hereinafter referred to as "result information") in a predetermined form on the output unit 340 of the terminal device 300, and transmits information and data for this purpose to the terminal device 300, and also executes processing to transmit the result information to the email address stored in the terminal device information memory area 230g (step S414). The terminal device 300 that has received the above information displays the result information in a window on the output unit 340 (see FIG. 6). However, the display form is not limited to this. When a predetermined time has elapsed since the window was displayed, or when the user clicks on a predetermined icon, the window closes. The email may also include a URL for displaying the result information in a web browser.
[0057] On the other hand, if the server 200 has not performed the login process by the time the above-mentioned work is completed (No in step S412), the control unit 210 of the server 200 performs processing for displaying the result information on the output unit 340 of the terminal device 300 in a predetermined format, and transmits information and data for this purpose to the terminal device 300 (step S416). The terminal device 300 that has received the above information displays the result information in a window on the output unit 340 (see FIG. 6). However, the display form is not limited to this. When a predetermined time has elapsed since the window was displayed, or when the user clicks on a predetermined icon, the window closes.
[0058] In addition, a voice reading icon (not shown) is also displayed in the window in which the answer information is displayed. When the icon is clicked as desired (Yes in step S418), the output unit 340 reads out the result information (step S420).
[0059] Furthermore, the control unit 210 of the server 200 performs processing for transmitting information and data to the terminal device 300 for displaying an evaluation screen on the output unit 340 so that the terminal device 300 can evaluate the answer information. The terminal device 300 that receives this information / data displays an evaluation screen (for example, a screen on which a five-point rating can be made, such as 5: optimal, 4: appropriate, 3: neutral, 2: slightly unsatisfactory, and 1: irrelevant) on the output unit 340, and transmits the evaluation result information input by the user operating the input unit 330 to the server 200. The server 200 associates the received evaluation result information with the result information and stores it in the evaluation / learning information storage area 230h (step S422). The evaluation result information is to be referred to and reflected when the answer information generating unit 213 generates answer information for a similar consultation content thereafter.
[0060] As described above, according to this embodiment, by using generative AI technology, it is possible to obtain answers that are suitable for the user's consultation information without limiting the user's preferences and attributes. In addition to answering the question, fortune-telling can also be performed at the same time, making it possible to provide an attractive problem consultation service to users.
[0061] Furthermore, according to the above embodiment, if the terminal device 300 is in a logged-in state, fortune-telling information and answer information for the consultation information are sent in the form of e-mail, which is convenient.
[0062] Furthermore, according to the above embodiment, fortune-telling information and answer information for consultation information can be read out aloud as desired, so that it is expected that the range of users will be expanded.
[0063] Furthermore, according to the above embodiment, since it is possible to evaluate and provide feedback on the answer information to the consultation information, it is expected that the accuracy of the answer information will improve.
[0064] (Modification) The processes described above as being executed by the server 200 may be executed by the terminal device 300 .
[0065] Information and data may be input to the server 200 via an external input device.
[0066] The memory 230 may be an external server or an external storage device connected to the server 200 via the network 100. In addition, a part of the information and data stored in the memory 230 may be stored in the memory M, or an external server or an external storage device connected to the server 200 via the network 100.
[0067] The memory 340 may be connected to the terminal device 300 via the network 100. In addition, a part of the information and data stored in the memory 330 may be stored in the memory M or an external server or an external storage device connected to the terminal device 300 via the network 100.
[0068] The roulette effect may be as follows. (1) An image of a roulette wheel (R1) having a number of sections with letters written on each section and a triangular indicator image are displayed, and the roulette wheel (R1) and the indicator move relatively, and then an image effect is executed in which the indicator stops on a specific section. In this case, numerical information is assigned to each section of the roulette wheel (R1) based on a random number, and is stored in the fortune-telling information storage area 230e. (2) An image of a reel (R2) having a plurality of sections with letters written on each section and a triangular indicator image are displayed, the reel (R2) rotates, and then the reel (R2) stops, and an image effect is executed in which the indicator indicates a predetermined section. In this case, numerical information is assigned to each section of the reel (R2) based on a random number, and is stored in the fortune-telling information storage area 230e. (3) A square image (S1) having a plurality of sections with characters written in each section and an index image showing an arrow are displayed, and the index moves along the sections of the square image (S1), and then an image presentation is executed in which the index stops on a specific section. In this case, numerical information is assigned to each section of the square image (S1) based on a random number, and is stored in the fortune-telling information storage area 230e.
[0069] It is not necessary for the output unit 340 of the terminal device 300 to display all of the consultation information, fortune-telling information, and answer information, but it is sufficient that at least one of the fortune-telling information and the answer information is displayed.
[0070] The program of the above embodiment is A program for fortune telling and answering questions, On the server 200, A means for accepting input of consultation information (step S404); a means for executing a roulette effect in which a predetermined image is selected from a plurality of images when the input of the consultation information is accepted (step S406); A means for extracting fortune-telling information corresponding to the image selected in the roulette effect (step S408); A means for acquiring answer information to the consultation information via a generative AI (step S410); The terminal device 300 is caused to function as a means for displaying the fortune-telling information and answer information (a means for carrying out a process for displaying the information on the terminal device 300) (steps S414 and S416).
[0071] Moreover, the program of the above embodiment further causes the server 200 to function as a means for transmitting at least one of the fortune-telling information and the answer information to a predetermined address (step S414).
[0072] Moreover, the program of the above embodiment further causes the terminal device 300 to function as a means for outputting at least one of the fortune-telling information and the answer information by voice (step S420).
[0073] In addition, the program of the above embodiment further causes the server 200 to function as a means for evaluating the relevance between the consultation information and the answer information, and a means for linking and storing the consultation information, the answer information, and the evaluation information (step S422).
[0074] The information processing system 10 according to the embodiment is an information processing system for fortune-telling and answering questions, and includes a server 200 and a terminal device 300. The server 200 A means for accepting input of consultation information via the terminal device (step S404); a means for executing a roulette effect in which a predetermined image is selected from a plurality of images of the terminal device when the input of the consultation information is accepted (step S406); A means for extracting fortune-telling information corresponding to the image selected in the roulette effect (step S408); A means for acquiring answer information to the consultation information via a generative AI (step S410); and a means for displaying the fortune-telling information and the answer information on the terminal device 300 (steps S414 and S416).
[0075] Furthermore, the server 200 includes a means for transmitting at least one of the fortune-telling information and the answer information to a predetermined address (step S418).
[0076] Furthermore, the server 200 includes a means for making the terminal device 300 output at least one of the fortune-telling information and the answer information by voice (step S420).
[0077] Furthermore, the server 200 includes a means for evaluating the relevance between the consultation information and the answer information, and a means for storing the consultation information, the answer information, and the evaluation information in association with each other (step S422).
[0078] The information processing method of the present embodiment is an information processing method for fortune-telling and answering a consultation using the server 200 and the mobile terminal 300, On the server 200, A step of accepting input of consultation information via the terminal device 300 (step S404); When the input of the consultation information is accepted, a step of executing a roulette effect in which a predetermined image is selected from a plurality of images on the terminal device 300 (step S406); A step of extracting fortune-telling information corresponding to the image selected in the roulette effect (step S408); A step of acquiring answer information to the consultation information via a generative AI (step S410); and displaying the fortune-telling information and the answer information on the terminal device 300 (steps S414 and S416).
[0079] Furthermore, the server 200 executes a step of transmitting at least one of the fortune-telling information and the answer information to a predetermined address (step S418).
[0080] Furthermore, the server 200 executes a step of making the terminal 300 output at least one of the fortune-telling information and the answer information by voice (step S420).
[0081] Furthermore, the server 200 executes a step of evaluating the relevance between the consultation information and the answer information, and storing the consultation information, the answer information, and the evaluation information in association with each other (step S422).
[0082] It should be noted that the present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the gist of the present invention. [Explanation of symbols]
[0083] 10 … Problem consultation and answer support system 100 ... Network (communication network) 200 ... Server (server computer) 211 ... Roulette rotation control unit 212 ... Fortune-telling information extraction section 213…Answer information generation unit 230c … Consultation information storage area 230d … Roulette control information storage area 230e ... Fortune-telling information storage area 230f…Answer information storage area 230g … Terminal device information storage area 230h ... Evaluation and learning information storage area 300 ... Terminal equipment 330 ... Input section 340 ... Output section
Claims
1. A program for fortune telling and answering questions, Computer, A means for accepting input of consultation information; a means for executing a roulette effect in which a predetermined image is selected from a plurality of images when the input of the consultation information is accepted; A means for extracting fortune-telling information corresponding to an image selected in the roulette effect; A means for acquiring answer information to the consultation information via a generating AI; A program that functions as a means for displaying the fortune-telling information and answer information.
2. 2. The program according to claim 1, further causing the computer to function as a means for transmitting at least one of said fortune-telling information and said answer information to a predetermined address.
3. 3. The program according to claim 1, further causing the computer to function as a means for outputting at least one of the fortune-telling information and the answer information by voice.
4. Furthermore, the computer A means for evaluating the relevance of the consultation information and the response information; 3. The program according to claim 1, further comprising: a means for storing said consultation information, said response information, and said evaluation information in association with each other.
5. An information processing system for fortune-telling and answering inquiries, A server and a user terminal, The above server is A means for accepting input of consultation information via the user terminal; a means for executing a roulette effect in which a predetermined image is selected from a plurality of images on the user terminal when the input of the consultation information is accepted; A means for extracting fortune-telling information corresponding to an image selected in the roulette effect; A means for acquiring answer information to the consultation information via a generating AI; and a means for displaying the fortune-telling information and the answer information on a user terminal.
6. 6. The information processing system according to claim 5, wherein said server further comprises means for transmitting at least one of said fortune-telling information and said answer information to a predetermined address.
7. 7. The information processing system according to claim 5, wherein said server further comprises means for outputting at least one of said fortune-telling information and said answer information by voice to a user terminal.
8. Furthermore, the server A means for evaluating the relevance of the consultation information and the response information; 7. The information processing system according to claim 5, further comprising: a means for storing said consultation information, said response information, and said evaluation information in association with each other.
Citation Information
Patent Citations
Life-consultation system
JP2003006316A
Trouble advice system
JP2022063111A
Cited By
Information processing device, information processing method, and program
JP2026137485A
