Information Processing System, Information Processing Method, and Program
The information processing system addresses the separation of SNS data analysis and survey implementation by providing an integrated platform for text analysis and survey functionalities, allowing users to efficiently discover consumer needs and plan products or services.
Patent Information
- Application Number
- JP2021067883
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-04-13
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2041-04-13
AI Technical Summary
Conventional systems separate the analysis of social networking service (SNS) data and surveys, requiring users to access different services for analysis results and survey implementation.
An information processing system that integrates text analysis and survey functionalities on a single platform, allowing users to input keywords, analyze related texts, classify topics, and initiate surveys directly from the analysis result display screen.
Enables users to view analysis results and conduct surveys related to those results on the same platform, streamlining the process of discovering consumer needs and planning new products or services.
Smart Images

Figure 0007693372000001 
Figure 0007693372000002 
Figure 0007693372000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, an information processing method, and a program capable of analyzing text data related to specific keywords and providing analysis results.
Background Art
[0002] Conventionally, techniques for analyzing texts on the Internet such as SNS (Social Networking Service) have been known.
[0003] For example, in Patent Document 1 below, a group of text data such as SNS is divided, feature words are extracted from each of the divided text data, a correlation value representing the correlation between the extracted feature words and each label representing the nature of the text is calculated, and while referring to the calculated correlation value, a technique for assigning a label to the divided text data based on a certain criterion is disclosed.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] By the way, for example, planners of a company, etc. will discover the needs of consumers by further appropriately conducting surveys such as questionnaires based on the analysis results of SNS etc. as described above, and plan new products and services.
[0006] However, conventionally, since the service provider who performs the analysis of SNS etc. as described above and the service provider who conducts the survey are different, after the person in charge views the above analysis results, it is necessary to access another service and request a survey.
[0007] In view of the above circumstances, an object of the present invention is to provide an information processing system, an information processing method, and a program capable of providing analysis of text and investigations related thereto on the same platform.
Means for Solving the Problems
[0008] To achieve the above object, an information processing system according to an aspect of the present invention includes a communication unit and a control unit. The communication unit is capable of communicating with a user's user terminal. The control unit extracts texts related to a keyword input via the user terminal from a plurality of texts collected from the network, analyzes the texts, and classifies them into different topics. Further, the control unit generates an analysis result display screen having a text display column in which the texts can be selectively displayed for each topic and an investigation user interface for instructing an Internet-based investigation related to the topic, and transmits the screen to the user terminal. The control unit and
[0009] Thereby, the information processing system can provide analysis of text and investigations related thereto on the same platform (analysis result display screen). Here, the information processing system may be configured by one or more information processing devices.
[0010] When the control unit receives an input to the investigation user interface, the control unit generates a survey form creation screen for the investigation related to the topic, transmits the screen to the user terminal, and when the survey form is created on the creation screen and a start request for the investigation is received, the control unit may transmit an investigation request to terminals of a plurality of consumers.
[0011] Thereby, the user can create a survey form and instruct an investigation from the screen on which the analysis result of the text is viewed.
[0012] When the control unit receives the response to the investigation from the terminals of the plurality of consumers, the control unit may generate an investigation result display screen showing the result of aggregating the responses and transmit the screen to the user terminal.
[0013] As a result, the information processing system can allow the user to view the survey results from the same platform as when viewing the analysis results.
[0014] The control unit may arrange a chat user interface for starting a chat with the terminal of any one of the plurality of consumers who are the source of the response on the survey result display screen.
[0015] When the control unit receives an input to the chat user interface, it may search for terminals that can currently chat among the terminals of the plurality of consumers who are the source of the response, and connect the searched terminals to the user terminal.
[0016] As a result, the information processing system can allow the user to start a chat with the consumer who is the source of the survey response from the same screen as when viewing the survey results.
[0017] The information processing system may further include a storage unit that stores a consumer database regarding a plurality of consumers with different attributes. In this case, the control unit selects a plurality of consumers to be the transmission targets of the survey request from the consumer database, and generates a screen for allowing the user to select from the consumer database the attributes of a plurality of consumers in charge of the label assignment process for the classified topics, and transmits the screen to the user terminal.
[0018] As a result, the information processing system can deliberately introduce bias into the labeling method according to the user's intention by allowing the user to select consumers with specific attributes as the labeling persons, and can differentiate itself from other systems performing labeling.
[0019] An information processing method according to another aspect of the present invention is extracting, from a plurality of texts collected from the network, texts related to a keyword input via a user terminal of a user, analyzing the texts and classifying them into different topics, Generating an analysis result display screen having an article display column capable of selectively displaying the above-mentioned articles for each topic and a survey user interface for instructing an Internet survey regarding the topic, and transmitting the same to the user terminal, including this.
[0020] A program according to another aspect of the present invention causes an information processing apparatus to extract an article related to a keyword input via a user terminal of a user from a plurality of articles collected from the network; analyze the article and classify it for each different topic; generate an analysis result display screen having an article display column capable of selectively displaying the article for each topic and a survey user interface for instructing an Internet survey regarding the topic, and transmit the same to the user terminal.
Advantages of the Invention
[0021] As described above, according to the present invention, analysis of articles and surveys related thereto can be provided on the same platform. However, the effects are not limited to the present invention.
Brief Description of the Drawings
[0022]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
[0023] Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0024] [Configuration of the System] FIG. 1 is a diagram showing the configuration of a planning support system according to the present embodiment.
[0025] As shown in the figure, this system includes a planning support server 100 on the Internet 50 and a plurality of user terminals 200.
[0026] The planning support server 100 is a server that provides a planning support service (a planning support tool executable on the web) for corporate planners on the web. The planning support server 100 is connected to a plurality of user terminals 200 via the Internet 50.
[0027] Specifically, the planning support server 100 extracts and analyzes posting data such as SNS on the web related to keywords specified from the user terminal 200, classifies them by topic, generates an SNS analysis result display screen, and transmits it to the user terminal 200. Also, as will be described later, questionnaires and chats to the monitors owned by the operator of the planning support server 100 are also possible via the SNS analysis result display screen.
[0028] The user terminals 200 (200A, 200B, 200C...) are terminals used by users (such as corporate planners), and are, for example, smartphones, mobile phones, tablet PCs (Personal Computers), notebook PCs, desktop PCs, etc.
[0029] The user terminal 200 inputs keywords on the above-mentioned planning support tool based on the user's operation, sends an SNS analysis request to the planning support server 100, receives a web page displaying the SNS analysis results, etc., and displays it on the screen using a browser or the like.
[0030] Note that the above-mentioned planning support tool may be realized as an application installed on the user terminal 200 instead of a web application.
[0031] [Hardware Configuration of Planning Support Server] FIG. 2 is a diagram showing the hardware configuration of the above-described planning support server 100. As shown in the figure, the planning support server 100 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, an input / output interface 15, and a bus 14 that connects these to each other.
[0032] The CPU 11 appropriately accesses the RAM 13 or the like as necessary, and comprehensively controls the entire blocks of the planning support server 100 while performing various arithmetic processes. The ROM 12 is a non-volatile memory in which firmware such as an OS, programs, and various parameters to be executed by the CPU 11 are fixedly stored. The RAM 13 is used as a working area of the CPU 11 or the like, and temporarily holds the OS, various applications being executed, and various data being processed.
[0033] Connected to the input / output interface 15 are a display unit 16, an operation reception unit 17, a storage unit 18, a communication unit 19, and the like.
[0034] The display unit 16 is a display device using, for example, an LCD (Liquid Crystal Display), an OELD (Organic ElectroLuminescence Display), a CRT (Cathode Ray Tube), or the like.
[0035] The operation reception unit 17 is, for example, a pointing device such as a mouse, a keyboard, a touch panel, or other input devices. When the operation reception unit 17 is a touch panel, the touch panel can be integrated with the display unit 16.
[0036] The storage unit 18 is a non-volatile memory such as an HDD (Hard Disk Drive), a flash memory (SSD; Solid State Drive), or other solid-state memories. The OS, various applications, and various data are stored in the storage unit 18.
[0037] In particular, in this embodiment, the storage unit 18 stores user information regarding the users of each user terminal 200, monitor information to be the subject of a questionnaire, questionnaire (survey form) information, etc., and stores applications and other programs for the planning support server 100 to execute SNS analysis result and questionnaire result display processing using these data. As will be described later, the storage unit 18 has a user information database, a monitor information database, and a questionnaire information database as databases including such data.
[0038] The communication unit 19 is various modules for wireless communication such as, for example, an NIC (Network Interface Card) for Ethernet and a wireless LAN, and is responsible for communication processing with the user terminal 200.
[0039] Although not shown, the hardware configuration of the user terminal 200 is the same as that of the planning support server 100. Also, an application for connecting to the planning support server 100 and executing restaurant search processing is installed in the user terminal 200.
[0040] [Database Configuration of Planning Support Server] FIG. 3 is a diagram showing the configuration of the databases that the planning support server 100 has.
[0041] As shown in the figure, the planning support server 100 has a user information database 31, a monitor information database 32, and a questionnaire information database 33 in the storage unit 18.
[0042] The user information database 31 stores information regarding users who are users (members) of the planning support service provided by the planning support server 100 and own the user terminal 200. Specifically, the user information database 42 stores information such as user ID, password, name, email address, company name, telephone number, address, age (group), and gender for each user.
[0043] The monitor information database 32 stores information about monitor users of different attributes who are consumers who have concluded a monitoring contract with the operator of the above-mentioned planning support server 100. Specifically, the monitor information database 42 stores, for each monitor, information such as user ID, password, name, email address, phone number, address (residence), age (group), gender, family composition (married / unmarried, or number of family members, presence or absence of children, etc.), occupation (job type, school), annual income (household annual income, individual annual income), SNS in use, housing form (detached house, condominium, owned house, rental, etc.), mobile phone (carrier information), automobile ownership status, presence or absence of a license, and information on hobby-related concerns.
[0044] The questionnaire information database 33 stores information related to the questionnaire created for the above-mentioned monitor, that is, questionnaire survey form data, response data, statistical data related to the questionnaire results, and the like.
[0045] These databases are mutually referred to and used as necessary in the SNS analysis result and questionnaire result display processing by the planning support server 100 described later.
[0046] [Operation of the Planning Support Server] Next, the operation of the planning support server 100 configured as described above will be explained. The operation is executed by the cooperation of the hardware such as the CPU 11 and the communication unit 19 of the planning support server 100 and the software stored in the storage unit 18. In the following explanation, for convenience, the CPU 11 is taken as the main operating body.
[0047] Figure 4 is a flowchart showing the flow of the SNS analysis result and questionnaire result display processing by the planning support server 100.
[0048] As shown in the figure, the CPU 11 of the planning support server 100 first determines whether it has received an SNS analysis request together with a keyword from the user terminal 200 (step 41).
[0049] FIG. 5 is a diagram showing an example of the home screen of the above-described planning support service. A user of the user terminal 200 logs in to the enterprise support service using an ID and a password. On the home screen displayed on the user terminal 200 after logging in, a keyword input box 51 and an analysis request button 52 are displayed. Also, for example, on the left end of the home screen, a home button 53 for transitioning to the home screen, an analysis result button 54 for transitioning to the SNS analysis result display screen, and a setting button 75 for performing various settings are arranged. Also, below the keyword input box 51, a popular keyword display column 55 that displays currently popular keywords in, for example, a ranking format, and a watching keyword column 55 that graphically shows the progress of the popularity of keywords that the user is currently registering for watching are posted.
[0050] As shown in the figure, when the user of the user terminal 200 inputs a desired keyword (for example, "jeans") into the keyword input box 51 and presses the analysis request button 52, the SNS analysis request is transmitted from the user terminal 200 to the planning support server 100 together with the keyword.
[0051] When it is determined that the above SNS analysis request has been received (Yes in step 41), the CPU 11 extracts (collects) posting data related to the keyword (typically, posting data including the keyword) from the posting data of a predetermined SNS (step 42). In this case, the extraction target period may be limited to a predetermined period such as the most recent few months or the most recent one year.
[0052] Subsequently, the CPU 11 classifies the collected posting data for each different topic by analyzing the data (step 43). Specifically, the CPU 11 performs natural language processing using its own analysis algorithm on the collected posting data, for example, extracts frequently appearing feature words or recognizes the relationship between the feature words and other words, and classifies the posting data for each main topic existing in the world. Deep learning by AI (Artificial Intelligence) may be used for the above analysis and classification.
[0053] Also, the CPU 11 assigns (labels) a label indicating (summarizing) the classified topic to each of the classifications. This labeling may be executed by AI, or what is input by interpreting the posts of each topic by the operator of the planning support server 100 may be used.
[0054] FIG. 6 is a diagram showing an example of a screen displayed during the analysis of the SNS in the above-described planning support service. On this screen, a progress status display column 57 that can confirm the progress of processes such as (1) collection of post data, (2) separation of topics, and (3) interpretation (labeling) of topics is displayed. In the figure, the states immediately before all three stages of processing are completed and the analysis results are displayed are shown.
[0055] The CPU 11 completes the above-described analysis and classification processing, generates an SNS analysis result display screen, and transmits it to the user terminal 200 (step 44).
[0056] FIG. 7 is a diagram showing an example of the SNS analysis result display screen displayed on the user terminal 200. As shown in the figure, the SNS analysis result display screen has a keyword display section 58 that displays the input keyword, and a post display column 60 that can selectively display SNS posts related to the keyword for each of the classified topics.
[0057] The post display column 60 can be switched and displayed by label tabs 59 for each label given to the keyword topic. Each label tab 59 is arranged from top to bottom, for example, in descending order of the number of posts of the corresponding label. In the example of the figure, it can be seen that 2,456 SNS posts related to the keyword "jeans" are classified into topics such as "washing method", "damage", "desired", "article", "vintage", and "quantity". When any post in the post display column 60 is tapped or the like, the full text of the post is enlarged and displayed.
[0058] When there are multiple keywords entered by the user, the keyword display section 58 also displays multiple keywords as tabs, and by selecting each of them, it is possible to switch and display the post display column 60 related to each keyword and each screen described later for each keyword.
[0059] Also, the SNS analysis result display screen has, for example, a questionnaire button 61, which is a user interface for instructing an Internet-based questionnaire survey regarding the topic of each label, above the post display column 60.
[0060] Subsequently, the CPU 11 determines whether or not the questionnaire button 61 has been pressed by the operation of the user of the user terminal 200 (step 45).
[0061] If it is determined that the questionnaire button 61 has been pressed (Yes), the CPU 11 generates a questionnaire creation screen for creating a questionnaire form and transmits it to the user terminal 200 (step 46).
[0062] FIG. 8 is a diagram showing an example of the questionnaire creation screen displayed on the user terminal 200. As shown in the figure, the questionnaire creation screen has an input field for the title of the questionnaire, a selection field for the gender and age of the questionnaire target, an input field for questions and answers, etc., which is a questionnaire form input field 62, and an input content confirmation button 63 for confirming and displaying the input content when the input to the questionnaire form input field 62 is completed.
[0063] FIG. 9 is a diagram showing an example of the input content confirmation screen displayed when the input to the questionnaire form input field 62 by the user of the user terminal 200 is completed and the input content confirmation button 63 is pressed.
[0064] As shown in the figure, the input content confirmation screen has an input content display column 64, a questionnaire start button 65 for requesting the start of the questionnaire, and a cancel button 66 for returning to the questionnaire creation screen and re-entering.
[0065] Subsequently, the CPU 11 determines whether or not it has received a request to start the questionnaire based on the pressing operation of the questionnaire start button 65 by the user of the user terminal 200 (step 47).
[0066] If the CPU 11 has received a request to start the questionnaire (Yes), it extracts a predetermined number of monitor users that match the questionnaire target selected in the questionnaire input field 62 from the monitor information database 32, and sends a questionnaire request to the contact information (email address or messenger ID) of the terminals of the monitors (step 48).
[0067] FIG. 10 is a diagram showing an example of a screen displayed on the planning support tool when a questionnaire request is sent to a monitor based on the above questionnaire start request. As shown in the figure, on this screen, it is displayed that the questionnaire has been sent, and that if the questionnaire is completed, a notification will reach the user of the user terminal 200. Note that the questionnaire form data of the created questionnaire is stored in the questionnaire information database 33.
[0068] Subsequently, the CPU 11 determines whether or not the above questionnaire is completed, that is, whether or not responses have been received from terminals of a predetermined number or a predetermined percentage of the terminals of the plurality of monitors to which the questionnaire has been sent (step 49).
[0069] If it is determined that the questionnaire is completed (Yes), the CPU 11 aggregates the responses received from the terminals of the plurality of monitors, generates a questionnaire result display screen showing the aggregation result, and sends it to the user terminal (step 50).
[0070] FIG. 11 is a diagram showing an example of a questionnaire result display screen displayed on the user terminal 200. As shown in the figure, the questionnaire result display screen includes a questionnaire result display column 67 that shows the aggregated results of answers to each question of the questionnaire in a graph or the like, and a download button 68 for the user to download the questionnaire results as needed. Further, the questionnaire result display screen has, for example, at its left end, a chat button 69 for chatting with the terminal of one of the monitors that is the source of the questionnaire answers.
[0071] By viewing the results displayed on the questionnaire result display screen, the user can formulate a hypothesis for the planning of products or services regarding the needs (topics) discovered from the above SNS analysis results.
[0072] Subsequently, the CPU 11 determines whether it has received a chat start request by the user of the user terminal 200 pressing the chat button 69 (step 51).
[0073] If it is determined that there has been a pressing operation of the chat button 69 (Yes), the CPU 11 searches for the terminal of the monitor that is currently chat-enabled among the terminals of the above monitors, and if it obtains consent for chat connection from any monitor, it connects the terminal of the monitor and the user terminal 200 to start a chat (step 52).
[0074] FIG. 12 is a diagram showing an example of a screen of the planning support service when the chat button 69 is pressed and a chat-enabled monitor is found. As shown in the figure, when a chat-enabled monitor is found, a dialog 71 including information to that effect and a hyperlink 72 to the chat screen is displayed.
[0075] FIG. 14 is a diagram showing an example of a chat screen 73 after the chat is started by the hyperlink 72. The user of the user terminal 200 can interview the monitor via the chat screen 73 to verify the plausibility of the plan formulated based on the above questionnaire results.
[0076] Then, the CPU 11 determines whether or not the end of the chat has been instructed from the above-mentioned user terminal 200 or the monitor terminal (step 53). If it is determined that the end has been instructed (Yes), the connection between the two terminals is released and the chat is ended.
[0077] Note that a button for in-house video calls may be installed on the screen of the planning support service. Thereby, it is possible to discuss with other members of the planning team and further materialize the plan.
[0078] [Summary] As described above, according to the present embodiment, the planning support server 100 can provide the analysis of SNS posts related to keywords that the user is interested in and the questionnaire survey related thereto on the same platform (analysis result display screen). That is, conventionally, the analysis of SNS and the like for discovering consumer needs regarding products and services and the surveys such as questionnaires and chats to consumers after discovering consumer needs have been provided on different platforms by different operators. However, according to the present embodiment, the person in charge of planning can execute the work from the discovery of consumer needs to the planning of products and services on one platform provided by the planning support server 100.
[0079] [Modification Example] The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the gist of the present invention.
[0080] In the above-described embodiment, an example is shown in which the labeling of topics classified for the keywords input by the user is executed based on the input by the AI or the operator of the planning support server 100. However, the labeling may be executed based on the input of the monitor (consumer) stored in the monitor information database 32, and the user of the user terminal 200 may select the attributes of the monitor in charge of the labeling on the planning support tool prior to the input of the keywords.
[0081] FIG. 15 is a diagram showing an example of a setting screen for a labeling person displayed on the above planning support tool.
[0082] When the setting button 75 is pressed by the user on the home screen after the user inputs a keyword into the keyword input box 51 (after pressing the analysis request button 52) and before the display of the SNS analysis result, for example, the planning support server 100 generates a labeling person setting screen as shown in the figure and transmits it to the user terminal 200.
[0083] On the labeling person setting screen, a keyword selection screen 81 is first displayed. When the user selects a keyword for which the user wants to select a labeling person on the keyword selection screen 81, a labeling person determination screen 82 as shown in the figure is pop-up displayed.
[0084] On the labeling person determination screen 82, the user can select and change the persona of the labeling person. Examples of the persona include gender, age, place of residence (prefecture, postal code), occupation (job type, school), annual income (household annual income, individual annual income), family composition (marital status, presence or absence of children, cohabiting family members), housing form (detached house, condominium, owned house, rental, etc.), mobile phone (carrier information), SNS usage status, automobile ownership status, presence or absence of a license, and other hobby-related concerns, which are the attribute information stored in the monitor information database 32.
[0085] As shown in the figure, the user can select a monitor of the attribute for which the user wants to have labeling, for example, with a radio button, and determine the labeling person by pressing the confirmation button. The CPU 11 of the planning support server 100 extracts the contact information of the monitor's terminal that matches the selected attribute from the monitor information database 32, transmits a labeling process request to the contact information, and receives the labeling process result from the monitor's terminal.
[0086] By deliberately applying a bias to the labeling results and aligning them with the concept of monitoring attributes desired by the company (person in charge), it is possible to differentiate from the labeling results of other competing services that provide similar labeling services, avoiding the possibility that the labeling results become uniform among services and the uniqueness of the plan cannot be ensured.
[0087] For example, regarding the keyword "jeans" input in the above embodiment, even if Company A and Company B, which manufacture jeans, use the planning support tool according to this embodiment, Company A may have the labeling of the search keyword "jeans" assigned to women in the capital region, while Company B may have the labeling of the same search keyword assigned to high-income men. In this way, it is possible to provide labeling results suitable for the target layers of the products of each company.
[0088] The GUIs such as the questionnaire button 61, questionnaire start button 65, and chat start button 69 in the above embodiment are not limited to those described and illustrated. In addition to buttons in other forms, GUIs in all forms such as icons, characters, and symbols may be used.
[0089] In the above embodiment, the CPU 11 of the planning support server 100 analyzed SNS, but the text to be analyzed is not limited to SNS. For example, other texts such as blogs and product reviews may be analyzed.
[0090] The planning support server 100 shown in the above embodiment may be configured as a system in which its functions are distributed among a plurality of servers and information processing devices.
[0091] Among the inventions described in the claims of the present application, the invention described as "information processing method" is such that each step thereof is automatically performed by at least one device such as a computer through information processing by software, and is not performed by a human using a device such as a computer. That is, the said "information processing method" is an information processing method by computer software, and is not a method of a human operating a computing tool called a computer.
Explanation of Signs
[0092] 11…CPU 18…Storage unit 19…Communication unit 31…User information database 32…Monitor information database 33…Questionnaire information database 59…Label tab 60…Post display column 61…Questionnaire button 62…Questionnaire input column 65…Questionnaire start button 67…Questionnaire result display column 69…Chat button 82…Labeling person setting screen 100…Planning support server 200…User terminal
Claims
1. A communication unit capable of communicating with a user's user terminal; Extracts sentences related to keywords input via the user terminal from a plurality of sentences collected from the network, analyzes the sentences, and classifies them into different topics; Generates an analysis result display screen having a sentence display column capable of selectively displaying the sentences for each topic and a survey user interface for instructing an Internet survey regarding the topic, and transmits the screen to the user terminal. A control unit; An information processing system comprising the above.
2. The information processing system according to claim 1, wherein when the control unit receives an input to the survey user interface, it generates a survey form creation screen for the survey regarding the topic, transmits the screen to the user terminal, and when the survey form is created on the creation screen and a start request for the survey is received, it transmits a survey request to terminals of a plurality of consumers. An information processing system.
3. The information processing system according to claim 2, wherein when the control unit receives the answers to the survey from the terminals of the plurality of consumers, it generates a survey result display screen showing the result of aggregating the answers and transmits the screen to the user terminal. An information processing system.
4. The information processing system according to claim 3, wherein the control unit arranges a chat user interface for starting a chat with a terminal of any one of the plurality of consumers who is the transmission source of the answer on the survey result display screen. An information processing system.
5. The information processing system according to claim 4, wherein When the control unit receives an input to the chat user interface, it searches for terminals that can currently chat among the terminals of a plurality of consumers who are the senders of the response, and connects the searched terminals and the user terminal. Information processing system.
6. The information processing system according to any one of claims 2 to 4, further comprising a storage unit that stores a consumer database regarding a plurality of consumers having different attributes, The control unit selects a plurality of consumers who are the transmission targets of the survey request from the consumer database, and generates a screen for allowing the user to select from the consumer database the attributes of a plurality of consumers in charge of the label assignment process for the classified topics, and transmits the screen to the user terminal. Information processing system.
7. Extracts sentences related to keywords input via a user terminal of a user from a plurality of sentences collected from the network, Analyzes the sentences and classifies them for different topics, generates an analysis result display screen having a sentence display column in which the sentences can be selectively displayed for each topic and a survey user interface for instructing an Internet survey regarding the topic, and transmits the screen to the user terminal. An information processing method executed by a computer.
8. In an information processing apparatus, a step of extracting sentences related to keywords input via a user terminal of a user from a plurality of sentences collected from the network, a step of analyzing the sentences and classifying them for different topics, a step of generating an analysis result display screen having a sentence display column in which the sentences can be selectively displayed for each topic and a survey user interface for instructing an Internet survey regarding the topic, and transmitting the screen to the user terminal A program for causing the above to be executed.
Citation Information
Patent Citations
Label assignment device, label assignment method, and label assignment program
JP2016126748A
Method of retrieving, collecting and distributing information among distributed computers
WO2002029634A1
Method and device for acquiring relevant information and storage medium
WO2016103451A1