Information analysis support program, information analysis support apparatus, information analysis support method, and recording medium

The information analysis support program automates the tagging process using large-scale language models, addressing the inefficiency of manual data classification in customer inquiry systems by enabling quick and efficient data analysis.

JP2025175689APending Publication Date: 2025-12-03NEC SOLUTION INNOVATORS LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024081906
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-20
Publication Date
2025-12-03

AI Technical Summary

Technical Problem

Existing customer inquiry systems require manual tagging and classification of data by experienced experts, which is time-consuming and inefficient, making it difficult to search for similar inquiries.

Method used

An information analysis support program and device that automatically assigns analytical tags to data based on the analysis purpose using a large-scale language model, such as ChatGPT or Bing, by extracting candidate tags and axes from a tag database.

Benefits of technology

Facilitates easy and efficient tagging of data, reducing the need for manual intervention and enabling quick search and analysis of similar inquiries.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025175689000001_ABST
    Figure 2025175689000001_ABST
Patent Text Reader

Abstract

To provide an information analysis support program configured to easily add an analysis tag to data to be analyzed.SOLUTION: An information analysis support program includes a data acquisition step and an analysis information recording step. The data acquisition step acquires target information and a purpose of analysis, the target information including at least one piece of data to be analyzed. The analysis information recording step records analysis information obtained by adding an analysis tag to the data to be analyzed, based on the purpose of analysis.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information analysis support program, an information analysis support device, an information analysis support method, and a recording medium. [Background technology]

[0002] Systems for managing customer inquiry history data are known in business activities. For example, Patent Document 1 describes a customer inquiry system that can improve the efficiency of reception operations and customer service. In the customer inquiry system of Patent Document 1, upon receiving an inquiry from a customer, the system registers the inquiry information in a database (DB), sends a receipt completion notification to the customer, and assigns the inquiry to a responsible person. Upon receiving an inquiry transfer request from a responsible person, the system assigns the inquiry to another responsible person. Upon receiving a response from the responsible person, the system registers the response information in the DB and returns the response to the customer. Upon receiving a search request or a calculation request, the system performs a search or calculation by referencing the DB. The inquiry may be made via a homepage input form or email. For inquiries by telephone or fax, the inquiry is manually entered into the customer inquiry system. The response can also be sent to the customer by fax. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2000-215121 Summary of the Invention [Problem to be solved by the invention]

[0004] In the system of Patent Document 1, inquiry information is registered in a database, but is not managed with tags, and to search for information, the registered information itself must be entered as a search query, making it impossible to search for inquiry data for other similar cases. Furthermore, when tagging information and registering it in a database, an experienced data analysis expert must classify and organize the inquiry information, and then tag it from various perspectives to suit the diverse data, which requires manpower and time, posing a problem.

[0005] Therefore, an object of the present disclosure is to provide an information analysis support program, an information analysis support device, an information analysis support method, and a recording medium that can easily assign analysis tags to data to be analyzed. [Means for solving the problem]

[0006] In order to achieve the above object, the information analysis support program of the present disclosure includes: Includes procedures for acquiring data and recording information for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which an analytical tag is added to the analysis target data based on the analysis purpose; The information analysis support program causes a computer to execute each of the above procedures.

[0007] The information analysis support device of the present disclosure includes: A data acquisition unit and an analytical information recording unit are included, The data acquisition unit acquires target information and an analysis purpose, The target information includes at least one analysis target data, The analytical information recording unit records analytical information in which analytical tags are added to the data to be analyzed based on the purpose of analysis.

[0008] The information analysis support method of the present disclosure includes: a data acquisition step and an information recording step for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which analytical tags are added to the analysis target data based on the analysis purpose; The information analysis support method is one in which each of the steps is executed by a computer.

[0009] The recording medium of the present disclosure includes: Includes procedures for acquiring data and recording information for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which an analytical tag is added to the analysis target data based on the analysis purpose; A computer-readable recording medium stores an information analysis support program for causing a computer to execute each of the above procedures. [Effects of the Invention]

[0010] According to the present disclosure, analysis tags can be easily assigned to data to be analyzed. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a block diagram showing a configuration of an example of an information analysis support device of the present disclosure. [Figure 2] FIG. 2 is a block diagram illustrating an example of a hardware configuration of an information analysis support device according to the present disclosure. [Figure 3] FIG. 3 is a flowchart illustrating an example of processing in the information analysis support device of the present disclosure. [Figure 4] FIG. 4 is a block diagram illustrating a configuration of an example of an information analysis support device according to the present disclosure. [Figure 5]FIG. 5 is a flowchart showing an example of processing in the information analysis support device of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. The present disclosure is not limited to the following embodiments. In the following drawings, the same parts are denoted by the same reference numerals. Furthermore, the descriptions of the embodiments can be mutually incorporated unless otherwise specified, and the configurations of the embodiments can be combined unless otherwise specified. It can be obtained.

[0013] [Embodiment 1] The information analysis support program disclosed herein is a program for causing a computer to execute a data acquisition procedure and an analytical information recording procedure. The information analysis support program disclosed herein can also be described as a program for causing a computer to function as the data acquisition procedure and the analytical information recording procedure. Furthermore, the information analysis support program disclosed herein can also be described as a program for causing a computer to execute, for example, each step of an information analysis support method described below.

[0014] The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, The analytical information recording step records analytical information in which analytical tags are added to the data to be analyzed based on the purpose of analysis.

[0015] For example, the "procedure" in each of the steps can be read as a "process." The information analysis support program of the present disclosure may be recorded on a computer-readable recording medium, for example. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples thereof include random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., solid state drive (SSD), USB flash memory, SD / SDHC card, etc.), optical disk (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), and floppy disk (FD). The information analysis support program of the present disclosure (also referred to as a programming product or program product) may be distributed from an external computer, for example. The "distribution" may be, for example, distribution via a communication network or a device connected via a wire. The information analysis support program of the present disclosure may be installed and executed on a device to which it is distributed, or may be executed without being installed. An information processing device capable of executing the information analysis support program of the present disclosure can be referred to as, for example, an information analysis support device of the present disclosure.

[0016] Next, the configuration of an example of an information analysis support device according to the present disclosure will be described with reference to FIG. 1. FIG. 1 is a block diagram showing the configuration of an example of an information analysis support device 10 according to this embodiment (hereinafter also referred to as "the device"). As shown in FIG. 1, the device 10 includes a data acquisition unit 11 and an analytical information recording unit 12. Although not shown, the device 10 may also include, for example, an input unit, an output unit, a display unit, and / or a storage unit. The data acquisition unit 11 and the analytical information recording unit 12 can respectively execute, for example, a data acquisition procedure and an analytical information recording procedure in the information analysis support program according to the present disclosure.

[0017] The device 10 may be, for example, a single device including the above-described units, or a device in which the units can be connected via a communication network. The device 10 can also be connected to an external device (described later) via the communication network. The communication network is not particularly limited and any known network can be used, for example, a wired or wireless network. Examples of the communication network include the Internet, the World Wide Web (WWW), a telephone line, a Local Area Network (LAN), a Storage Area Network (SAN), a Delay Tolerant Networking (DTN), a Low Power Wide Area Network (LPWA), and a Local 5G (L5G). Examples of wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), Local 5G, and LPWA. Examples of the wireless communication include direct communication between devices (Ad Hoc communication), infrastructure communication, and indirect communication via an access point. The device 10 may be incorporated into a server as a system. Furthermore, the present device 10 may be, for example, a personal computer (PC, for example, desktop or notebook type) on which the program of the present disclosure is installed, a smartphone, a tablet terminal, etc. The present device 10 may be in the form of cloud computing or edge computing, for example, in which at least one of the above-mentioned units is located on a server and the other units are located on a terminal.

[0018] 2 shows a block diagram of the hardware configuration of the device 10. The device 10 includes, for example, a central processing unit (CPU, GPU, etc.) 101, a memory 102, a bus 103, a storage device 104, an input device 105, an output device 106, and a communication device 107. The components of the device 10 are connected to each other via the bus 103 and their respective interfaces (I / F).

[0019] The central processing unit 101 operates in cooperation with other components via a controller (such as a system controller or an I / O controller) and is responsible for overall control of the device 10. In the device 10, the central processing unit 101 executes, for example, the program of the present disclosure and other programs, and also reads and writes various types of information. Specifically, for example, the central processing unit 101 functions as a data acquisition unit 11 and an analytical information recording unit 12. The device 10 may include other computing devices such as a CPU, a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), or a combination of these as a computing device.

[0020] The bus 103 can also be connected to, for example, external devices. Examples of the external devices include a user terminal, an external storage device (such as an external database), a printer, an external input device, an external display device, and an external imaging device. The device 10 can be connected to an external network (the communication line network) by, for example, a communication device 107 connected to the bus 103, and can also be connected to other devices via the external network.

[0021] The memory 102 may be, for example, a main memory (primary storage device). When the central processing unit 101 performs processing, the memory 102 reads various operating programs, such as the program of the present disclosure, stored in the storage device 104 (described later), and the central processing unit 101 receives data from the memory 102 and executes the programs. The main memory may be, for example, a RAM (random access memory). The memory 102 may also be, for example, a ROM (read only memory).

[0022] The storage device 104 is also referred to as an auxiliary storage device, for example, in contrast to the main memory (primary storage device). As described above, the storage device 104 stores an operating program including the program of the present disclosure. The storage device 104 may be, for example, a combination of a recording medium and a drive that reads and writes data from and to the recording medium. The recording medium is not particularly limited and may be, for example, an internal or external type, such as a hard disk (HD), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, or memory card. The storage device 104 may be, for example, a hard disk drive (HDD) or a solid state drive (SSD) in which the recording medium and drive are integrated.

[0023] In the present device 10, the memory 102 and the storage device 104 can store various information, such as log information, information acquired from an external database (not shown) or an external device, information generated by the present device 10, and information used by the present device 10 when executing processing. In this case, the memory 102 and the storage device 104 may store, for example, the above-mentioned information about the user of the present device. Note that at least a portion of the information may be stored, for example, in an external server other than the memory 102 and the storage device 104, or may be stored in a distributed manner across multiple terminals using blockchain technology or the like. Furthermore, when the present device 10 includes the storage unit, for example, the memory 102 and the storage device 104 function as the storage unit. The storage unit may function, for example, as a tag database, which will be described later.

[0024] The device 10 further includes, for example, an input device 105 and an output device 106. Examples of the input device 105 include pointing devices such as a touch panel, track pad, and mouse; a keyboard; imaging means such as a camera and scanner; card readers such as an IC card reader and a magnetic card reader; and audio input means such as a microphone. Examples of the output device 106 include display devices such as an LED display and a liquid crystal display; audio output devices such as a speaker; a printer; and the like. In the first embodiment, the input device 105 and the output device 106 are configured separately, but the input device 105 and the output device 106 may be configured as an integrated device, such as a touch panel display.

[0025] An example of processing by the information analysis support program of the present disclosure will be described in more detail with reference to Fig. 3. Fig. 3 is a flowchart showing an example of each procedure of the information analysis support program of the present disclosure. The information analysis support program of the present disclosure is implemented as follows, for example, using the device 10 of Fig. 1 or Fig. 2 in which the information analysis support program of the present disclosure is installed. Note that implementation of the information analysis support program of this embodiment is not limited to use of the device 10 of Fig. 1 or Fig. 2.

[0026] The data acquisition unit 11 acquires target information and an analysis purpose (S1, data acquisition step). The target information includes at least one analysis target data. The target information is, for example, a collection of data including the analysis target data to be analyzed, and the type of the target information is not particularly limited. A specific example of the target information is customer support inquiry data. The analysis target data is, for example, a category of data to be analyzed that is included in the target information. When the target information is customer support inquiry data, the analysis target data is, for example, history data for each inquiry in the customer support. When the analysis target data is a customer support inquiry history, the analysis target data includes, for example, the inquiry date and time, inquiry content, measure data, target product (target service), target function information, etc. The inquiry content includes, for example, at least one of the customer inquiry content and the staff response content. The measure data is, for example, numerical data related to the inquiry history, and specific examples include numerical data such as response (response time from inquiry occurrence to response), customer satisfaction level, urgency, number of interactions between the inquirer (customer) and the respondent, level of inquiry content, and the inquirer's technical level. The analysis purpose is, for example, information indicating the purpose of data analysis when the target information is subjected to data analysis. Examples of the analysis purpose include "improving customer satisfaction" and "identifying frequently addressed problems." Examples of the analysis purpose include "analyzing user trends," "improving support quality," "process optimization," and "creating FAQs or guides." The data acquisition unit 11 may acquire the target information and the analysis purpose recorded in the storage unit of the device 10, or may acquire at least one of the target information and the analysis purpose from an external recording medium outside the device 10. The external recording medium may be, for example, a database in which at least one of the target information and the analysis purpose is recorded. When the target information is customer support inquiry data and the analysis target data is inquiry history data for each case in the inquiry data, the data acquisition unit 11 may be, for example, a known inquiry history management system or a database recording customer support history.

[0027] The analytical information recording unit 12 records analytical information in which analytical tags are assigned to the analysis target data based on the analysis purpose (S2, analytical information recording step). The analytical information recording unit 12 can, for example, extract at least one candidate tag from a tag database based on the analysis purpose and record analytical information in which at least one analytical tag selected from the candidate tags is assigned to the analysis target data. The tag database records at least one candidate tag for each analysis purpose. The tag database may, for example, be the memory unit of the device 10 or a recording medium external to the device 10. First, the analytical information recording unit 12 searches the tag database using, for example, the input analysis purpose as a query, and extracts candidate tags associated with the analysis purpose in the tag database. The analytical information recording unit 12 can then generate tagging command information based on the candidate tags and the target information, input the tagging command information and the analysis target data into a large-scale language model, obtain analytical tags to be assigned to each of the analysis target data from the large-scale language model, and record analytical information in which the obtained analytical tags are assigned to the analysis target data. The tagging command information is, for example, a command statement in natural language that instructs the large-scale language model to assign analytical tags selected from the candidate tags to the analysis target data. Examples of large-scale language models include ChatGPT by OpenAI, Bing by Microsoft, Bard by Google (Alphabet Inc.), and LLM by NEC Corporation.

[0028] The tag database may store at least one analysis axis and at least one candidate tag associated with each analysis axis for each analysis purpose. In this case, the analytical information recording unit 12 may, for example, extract at least one analysis axis and candidate tags corresponding to the analysis axis from the tag database based on the analysis purpose, and record analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed.

[0029] For example, the analytical information recording unit 12 may record analytical information in which at least one pair of the analytical axis candidate and a candidate tag corresponding to the analytical axis candidate is assigned to the data to be analyzed as the analytical tag based on the analysis purpose. For example, the analytical information recording unit 12 may record the analytical information in the memory unit of the device 10, or may record it on an external recording medium.

[0030] The analytical information recording unit 12 may, for example, input candidate tag generation command information instructing a large-scale language model (LLM) to generate candidate tags based on at least one of the analysis target data and the analysis purpose, generate candidate tags based on the candidate tag generation command information, and record the candidate tags in the tag database in association with the analysis purpose. Examples of large-scale language models include ChatGPT by Open AI, Bing by Microsoft, Bard by Google (Alphabet Inc.), and LLM by NEC Corporation. A specific example of the candidate tag generation command information is, for example, "You are in charge of customer support for product XXX. Please suggest 'inquiry types' when classifying inquiry data." Examples of candidate tags generated by the LLM based on the candidate tag generation command information include, but are not limited to, the following tags: 1. Installation and setup issues: Problems with installing and initial setup of database software. 2. Performance issues: Issues related to the speed and efficiency of the database. 3. Security issues: Unauthorized access, data leakage, and security settings issues. 4. Database connection issues: Connection issues with client applications or other databases. 5. Backup / Restore Issues: Problems with data backup and restore. 6. Data migration issues: Issues related to data import / export and data conversion. 7. Upgrade issues: Issues related to upgrading database software and applying patches. 8. Authentication and authorization issues: Issues related to user management, permission settings, and access control. 9. Data Audit and Logging Issues: Issues related to tracking, recording, and auditing data. 10. SQL Query Problems: Problems related to creating, executing, and optimizing SQL statements. 11. Hardware issues: Problems with the server or storage on which the database runs.

[0031] The analytical information recording unit 12 may, for example, input analytical axis proposal command information into the large-scale language model instructing it to propose analytical axis candidates based on at least one of the analytical purpose and the data to be analyzed, and then cause the large-scale language model to generate at least one analytical axis candidate based on the analytical axis proposal command information. The analytical purpose, the analytical axis candidate, and the candidate tag for each analytical axis candidate may be linked and recorded in the tag database. The analytical axis may be, for example, an element that serves as a starting point or standard for analyzing information. The analytical axis may also be referred to as a "dimension." The analytical axis proposal command information may, for example, be: "We would like to analyze inquiry data from customer support work for database products. Measures such as response and customer satisfaction are recorded, but analytical axes (dimensions) are lacking. Therefore, please propose appropriate tags to supplement the analytical axis (dimension) by tagging the inquiry data." Examples of analytical axes generated by the LLM based on the analytical axis proposal command information include, but are not limited to, the following: 1. Type of inquiry 2. Inquiry Priority 3. Types of Customers 4. Reason for inquiry 5. Solutions to inquiries 6.Product Features 7. Region / Country

[0032] Furthermore, the analytical information recording unit 12 can, for example, input candidate tag generation command information that instructs the generation of candidate tags based on at least one of the data to be analyzed and the analysis purpose for each of the at least one analytical axis candidate into a large-scale language model, thereby generating candidate tags based on the candidate tag generation command information. Examples of candidate tags generated for each of the analytical axis candidates include, but are not limited to, the following tags: 1. Type of inquiry: "Technical inquiry," "Pricing inquiry," "Other types" 2. Inquiry priority: "Urgent", "Normal", "Low" 3. Types of customers: "New customers", "Repeat clients", "VIP clients", "End users", "Developers" 4. Reasons for inquiries: "Bugs," "Operational errors," "Misunderstandings" 5. Solutions to inquiries: "Providing guidelines," "Troubleshooting," and "Enhancement requests" 6. Product Feature: Tags to identify which product or feature the inquiry relates to. 7. Region / Country: "Asia", "Europe", "Japan", "China", "America", "Japanese", "English", "Chinese"

[0033] The information analysis support method of the present disclosure is, for example, a method implemented by replacing each "procedure" in the information analysis support program of the present disclosure with a "step." Specifically, the information analysis support method of the present disclosure includes a data acquisition step and an analytical information recording step, in which the data acquisition step acquires target information and an analysis purpose, the target information including at least one analysis target data, and the analytical information recording step records analytical information in which an analytical tag is added to the analysis target data based on the analysis purpose. The information analysis support method of the present disclosure can be implemented, for example, using the information analysis support device 10 of the present disclosure shown in FIG. 1 or FIG. 2. Note that the information analysis support method of the present disclosure is not limited to, for example, a method using the information analysis support device 10. For example, the descriptions of the information analysis support program and the information analysis support device of the present disclosure can be used for the information analysis support method of the present disclosure.

[0034] The information analysis support program disclosed herein includes a data acquisition procedure and an analytical information recording procedure. The data acquisition procedure acquires target information including at least one analysis target data and an analysis purpose. The analytical information recording procedure records analytical information in which analytical tags are assigned to the analysis target data based on the analysis purpose. Therefore, the information analysis support program disclosed herein can assign appropriate analytical tags to the analysis target data without relying on the data analysis skills of an operator. Furthermore, if the analysis target data is customer support inquiry data, the wide variety of inquiries in customer support requires a huge number of tags. In such cases, there are certain limitations to manually managing and assigning tags. The information analysis support program disclosed herein can automatically assign appropriate tags to inquiry data according to the analysis purpose, thereby enabling the management and assignment of a large number of diverse tags. Therefore, the information analysis support program disclosed herein can easily assign analytical tags to data to be analyzed, for example.

[0035] [Embodiment 2] Another example of the information analysis support program of the present disclosure will be described.

[0036] The information analysis support program of this embodiment is similar to the information analysis support program of the first embodiment, except that it includes an analysis procedure in addition to the configuration of the information analysis support program of the first embodiment, and the description thereof can be cited. The information analysis support program of this embodiment includes, for example, an analysis procedure that analyzes the analytical information based on the analysis tags assigned to the data to be analyzed and outputs analysis results.

[0037] Next, the information analysis support device of this embodiment will be described with reference to Figure 4. The information analysis support device 10A of the present disclosure is similar to the information analysis support device 10 of the first embodiment, except that it includes an analysis unit 13 in addition to the configuration of the information analysis support device 10 of the first embodiment, and the description therefor can be cited. The information analysis support device 10A of this embodiment includes, for example, the analysis unit 13, which analyzes the analytical information based on the analysis tags assigned to the data to be analyzed, and outputs the analysis results.

[0038] 4, information analysis support device 10A includes an analysis unit 13 in addition to the configuration of information analysis support device 10 of embodiment 1. The hardware configuration of information analysis support device 10A is the same as that of information analysis support device 10 of FIG. 2, except that central processing unit 101 includes the configuration of information analysis support device 10A of FIG. 4 instead of the configuration of information analysis support device 10 of FIG. 1.

[0039] An example of the processing of the analysis unit 13 of the information analysis support device 10A will be described below with reference to Fig. 5. As shown in Fig. 5, the processing of the analysis unit 13 may be inserted at any position in the flowchart of Fig. 3 of the first embodiment, or may be executed separately and independently.

[0040] First, steps S1 and S2 are carried out in the same manner as steps S1 and S2 in the first embodiment.

[0041] The analysis unit 13 analyzes the analysis information based on the analysis tags assigned to the data to be analyzed, and outputs the analysis results (S3, analysis procedure). For example, the analysis unit 13 can aggregate the measure data included in the data to be analyzed for each analysis tag assigned to the data to be analyzed, and output a graph or chart of the measure data for each analysis tag as the analysis result.

[0042] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.

[0043] <Additional Notes> Some or all of the above embodiments can be described as, but are not limited to, the following supplementary notes. (Appendix 1) Includes procedures for acquiring data and recording information for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which an analytical tag is added to the analysis target data based on the analysis purpose; An information analysis support program for causing a computer to execute each of the above procedures. (Appendix 2) the analytical information recording step includes extracting at least one candidate tag from a tag database based on the analysis purpose, and recording analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; 2. The information analysis support program according to claim 1, wherein the tag database records at least one candidate tag for each analysis purpose. (Appendix 3) The analytical information recording step includes: generating tagging command information instructing that an analysis tag selected from the candidate tags be assigned to the analysis target data based on the candidate tags and the target information; inputting the tagging command information and the analysis target data into a large-scale language model, and obtaining, from the large-scale language model, analysis tags to be assigned to each of the analysis target data; 3. The information analysis support program according to claim 2, wherein the acquired analysis tag is added to the data to be analyzed to record analytical information. (Appendix 4) the analytical information recording step extracts at least one analytical axis and candidate tags corresponding to the analytical axis from the tag database based on the analysis purpose, and records analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; The information analysis support program according to Appendix 3, wherein the tag database records at least one analysis axis and at least one candidate tag for each analysis axis, linked to each other, for each analysis purpose. (Appendix 5) The analytical information recording step includes: An information analysis support program described in any of Appendices 2 to 4, which inputs candidate tag generation command information that instructs the generation of candidate tags based on at least one of the data to be analyzed and the analysis purpose into a large-scale language model to generate candidate tags based on the candidate tag generation command information, and links the analysis purpose and the candidate tags and records them in the tag database. (Appendix 6) The analytical information recording step includes: inputting analytical axis proposal command information instructing the large-scale language model to propose analytical axis candidates based on at least one of the analysis purpose and the analysis target data, and causing the large-scale language model to generate at least one analytical axis candidate based on the analytical axis proposal command information; inputting candidate tag generation command information instructing the generation of candidate tags based on at least one of the analysis target data and the analysis purpose into a large-scale language model for each of the at least one analysis axis candidates, thereby generating candidate tags based on the candidate tag generation command information; the analysis purpose, the analytical axis candidates, and the candidate tags for each of the analytical axis candidates are linked and recorded in the tag database; The information analysis support program described in Appendix 5. (Appendix 7) including analytical procedures, 7. An information analysis support program according to any one of appendices 1 to 6, wherein the analysis procedure analyzes the analysis information based on the analysis tag assigned to the data to be analyzed, and outputs analysis results. (Appendix 8) A data acquisition unit and an analytical information recording unit are included, The data acquisition unit acquires target information and an analysis purpose, The target information includes at least one analysis target data, The analytical information recording unit records analytical information in which analytical tags are added to the data to be analyzed based on the purpose of analysis. (Appendix 9) the analytical information recording unit extracts at least one candidate tag from a tag database based on the analysis purpose, and records analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; 9. The information analysis support device according to claim 8, wherein the tag database records at least one candidate tag for each analysis purpose. (Appendix 10) The analytical information recording unit includes: generating tagging command information that instructs the analysis target data to be tagged with an analysis tag selected from the candidate tags based on the candidate tags and the target information; inputting the tagging command information and the analysis target data into a large-scale language model, and obtaining, from the large-scale language model, analysis tags to be assigned to each of the analysis target data; 10. The information analysis support device according to claim 9, wherein the acquired analysis tag is added to the data to be analyzed to record analytical information. (Appendix 11) the analytical information recording unit extracts at least one analytical axis and candidate tags corresponding to the analytical axis from the tag database based on the analysis purpose, and records analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; The information analysis support device according to claim 10, wherein the tag database records at least one analysis axis and at least one candidate tag for each analysis axis, linked to each other, for each analysis purpose. (Appendix 12) The analytical information recording unit includes: An information analysis support device described in any of Appendices 9 to 11, wherein candidate tag generation command information instructing the generation of candidate tags based on at least one of the data to be analyzed and the analysis purpose is input into a large-scale language model to generate candidate tags based on the candidate tag generation command information, and the analysis purpose and the candidate tags are linked and recorded in the tag database. (Appendix 13) The analytical information recording unit includes: inputting analytical axis proposal command information to a large-scale language model, the analytical axis proposal command information instructing the large-scale language model to propose analytical axis candidates based on at least one of the analysis purpose and the analysis target data, and causing the large-scale language model to generate at least one analytical axis candidate based on the analytical axis proposal command information; inputting candidate tag generation command information instructing the generation of candidate tags based on at least one of the analysis target data and the analysis purpose into a large-scale language model for each of the at least one analysis axis candidates, thereby generating candidate tags based on the candidate tag generation command information; the analysis purpose, the analytical axis candidates, and the candidate tags for each of the analytical axis candidates are linked and recorded in the tag database; 13. The information analysis support apparatus according to claim 12. (Appendix 14) an analysis unit; 14. The information analysis support device according to any one of appendices 8 to 13, wherein the analysis unit analyzes the analysis information based on the analysis tags assigned to the data to be analyzed, and outputs analysis results. (Appendix 15) a data acquisition step and an information recording step for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which analytical tags are added to the analysis target data based on the analysis purpose; An information analysis support method in which each of the steps is executed by a computer. (Appendix 16) the analytical information recording step includes extracting at least one candidate tag from a tag database based on the analysis purpose, and recording analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; 16. The information analysis support method according to claim 15, wherein the tag database records at least one candidate tag for each analysis purpose. (Appendix 17) The analytical information recording step includes: generating tagging command information instructing that an analysis tag selected from the candidate tags be assigned to the analysis target data based on the candidate tags and the target information; inputting the tagging command information and the analysis target data into a large-scale language model, and obtaining, from the large-scale language model, analysis tags to be assigned to each of the analysis target data; 17. The information analysis support method according to claim 16, further comprising recording analytical information in which the acquired analytical tag is added to the data to be analyzed. (Appendix 18) the analytical information recording step extracts at least one analytical axis and candidate tags corresponding to the analytical axis from the tag database based on the analysis purpose, and records analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; An information analysis support method as described in Appendix 17, wherein the tag database records at least one analysis axis and at least one candidate tag for each analysis axis, linked to each other, for each analysis purpose. (Appendix 19) The analytical information recording step includes: An information analysis support method described in any of Appendices 16 to 18, wherein candidate tag generation command information instructing the generation of candidate tags based on at least one of the data to be analyzed and the analysis purpose is input into a large-scale language model to generate candidate tags based on the candidate tag generation command information, and the analysis purpose and the candidate tags are linked and recorded in the tag database. (Appendix 20) The analytical information recording step includes: inputting analytical axis proposal command information to a large-scale language model, the analytical axis proposal command information instructing the large-scale language model to propose analytical axis candidates based on at least one of the analysis purpose and the analysis target data, and causing the large-scale language model to generate at least one analytical axis candidate based on the analytical axis proposal command information; inputting candidate tag generation command information instructing the generation of candidate tags based on at least one of the analysis target data and the analysis purpose into a large-scale language model for each of the at least one analysis axis candidates, thereby generating candidate tags based on the candidate tag generation command information; the analysis purpose, the analytical axis candidates, and the candidate tags for each of the analytical axis candidates are linked and recorded in the tag database; 19. The information analysis support method according to claim 19. (Appendix 21) An analysis step is included. 21. An information analysis support method according to any one of appendices 15 to 20, wherein the analysis step analyzes the analysis information based on the analysis tag assigned to the data to be analyzed, and outputs an analysis result. (Appendix 22) Includes procedures for acquiring data and recording information for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which an analytical tag is added to the analysis target data based on the analysis purpose; A computer-readable recording medium storing an information analysis support program for causing a computer to execute each of the above procedures. (Appendix 23) the analytical information recording step includes extracting at least one candidate tag from a tag database based on the analysis purpose, and recording analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; 23. The recording medium according to claim 22, wherein the tag database records at least one candidate tag for each analysis purpose. (Appendix 24) The analytical information recording step includes: generating tagging command information instructing that an analysis tag selected from the candidate tags be assigned to the analysis target data based on the candidate tags and the target information; inputting the tagging command information and the analysis target data into a large-scale language model, and obtaining, from the large-scale language model, analysis tags to be assigned to each of the analysis target data; 24. A recording medium according to claim 23, which records analytical information in which the acquired analytical tag is added to the data to be analyzed. (Appendix 25) the analytical information recording step extracts at least one analytical axis and candidate tags corresponding to the analytical axis from the tag database based on the analysis purpose, and records analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; A recording medium as described in Appendix 24, wherein the tag database stores at least one analysis axis and at least one candidate tag for each analysis axis, linked to each other for each analysis purpose. (Appendix 26) The analytical information recording step includes: A recording medium described in any of Appendices 23 to 25, wherein candidate tag generation command information instructing the generation of candidate tags based on at least one of the data to be analyzed and the analysis purpose is input into a large-scale language model to generate candidate tags based on the candidate tag generation command information, and the analysis purpose and the candidate tags are linked and recorded in the tag database. (Appendix 27) The analytical information recording step includes: inputting analytical axis proposal command information to a large-scale language model, the analytical axis proposal command information instructing the large-scale language model to propose analytical axis candidates based on at least one of the analysis purpose and the analysis target data, and causing the large-scale language model to generate at least one analytical axis candidate based on the analytical axis proposal command information; inputting candidate tag generation command information instructing the generation of candidate tags based on at least one of the analysis target data and the analysis purpose into a large-scale language model for each of the at least one analysis axis candidates, thereby generating candidate tags based on the candidate tag generation command information; the analysis purpose, the analytical axis candidates, and the candidate tags for each of the analytical axis candidates are linked and recorded in the tag database; 27. A recording medium as described in Appendix 26. (Appendix 28) including analytical procedures, 28. The recording medium described in any one of Appendices 22 to 27, wherein the analysis procedure analyzes the analysis information based on the analysis tag assigned to the data to be analyzed, and outputs an analysis result. [Industrial Applicability]

[0044] According to the present disclosure, analysis tags can be easily assigned to data to be analyzed, and therefore the present disclosure can be suitably used in fields requiring data analysis. [Explanation of symbols]

[0045] 10 Information analysis support device 11 Data Acquisition Section 12. Analytical information recording section 13 Analysis Department 101 Central Processing Unit 102 memory 103 Bus 104 Storage device 105 Input Device 106 Output Device 107 Communication Devices

Claims

1. Includes procedures for acquiring data and recording information for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which an analytical tag is added to the analysis target data based on the analysis purpose; An information analysis support program for causing a computer to execute each of the above procedures.

2. the analytical information recording step includes extracting at least one candidate tag from a tag database based on the analysis purpose, and recording analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; 2. The information analysis support program according to claim 1, wherein the tag database records at least one candidate tag for each analysis purpose.

3. The analytical information recording step includes: generating tagging command information that instructs the analysis target data to be tagged with an analysis tag selected from the candidate tags based on the candidate tags and the target information; inputting the tagging command information and the analysis target data into a large-scale language model, and obtaining, from the large-scale language model, analysis tags to be assigned to each of the analysis target data; 3. The information analysis support program according to claim 2, further comprising: recording analytical information in which the acquired analytical tag is added to the data to be analyzed.

4. the analytical information recording step extracts at least one analytical axis and candidate tags corresponding to the analytical axis from the tag database based on the analysis purpose, and records analytical information in which at least one analytical tag selected from the candidate tags is assigned to the data to be analyzed; 4. The information analysis support program according to claim 3, wherein the tag database stores at least one analysis axis for each analysis purpose and at least one of the candidate tags for each analysis axis in association with each other.

5. The analytical information recording step includes:

5. The information analysis support program according to claim 2, further comprising: inputting candidate tag generation command information into a large-scale language model to generate candidate tags based on at least one of the data to be analyzed and the analysis purpose, generating candidate tags based on the candidate tag generation command information, and linking the analysis purpose and the candidate tags to record them in the tag database.

6. The analytical information recording step includes: inputting analytical axis proposal command information instructing the large-scale language model to propose analytical axis candidates based on at least one of the analysis purpose and the analysis target data, and causing the large-scale language model to generate at least one analytical axis candidate based on the analytical axis proposal command information; inputting candidate tag generation command information instructing the generation of candidate tags based on at least one of the analysis target data and the analysis purpose into a large-scale language model for each of the at least one analysis axis candidates, thereby generating candidate tags based on the candidate tag generation command information; the analysis purpose, the analytical axis candidates, and the candidate tags for each of the analytical axis candidates are linked and recorded in the tag database; 6. The information analysis support program according to claim 5.

7. including analytical procedures, The information analysis support program according to claim 1 , wherein the analysis step analyzes the analytical information based on the analysis tag assigned to the data to be analyzed, and outputs an analysis result.

8. A data acquisition unit and an analytical information recording unit are included, The data acquisition unit acquires target information and an analysis purpose, The target information includes at least one analysis target data, The analytical information recording unit records analytical information in which analytical tags are added to the data to be analyzed based on the purpose of analysis.

9. a data acquisition step and an information recording step for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which analytical tags are added to the analysis target data based on the analysis purpose; An information analysis support method in which each of the steps is executed by a computer.

10. Includes procedures for acquiring data and recording information for analysis; The data acquisition step includes acquiring target information and an analysis purpose; The target information includes at least one analysis target data, the analytical information recording step includes recording analytical information in which an analytical tag is added to the analysis target data based on the analysis purpose; A computer-readable recording medium storing an information analysis support program for causing a computer to execute each of the above procedures.

Citation Information

Patent Citations

  • Customer inquiry system

    JP2000215121A