Information retrieval device, method, and program
By designing an information retrieval device, using chart drawing and data point extraction technology, links to unstructured data are obtained, and the problem of unstructured data in the prior art is solved, and effective analysis and utilization of experimental data is realized.
Patent Information
- Application Number
- CN202380065911.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-09-21
- Filing Date
- 2023-08-29
- Publication Date
- 2025-04-25
AI Technical Summary
The prior art fails to effectively utilize unstructured data composed of charts, graphics or experimental condition information, and lacks a mechanism for analyzing experimental data and determining the effective utilization of objects.
An information retrieval device is designed to obtain links to structured data through chart drawing, data point extraction and link acquisition, thereby achieving effective utilization of unstructured data.
Users can parse experimental data, determine the data that effectively utilizes the object, and obtain unstructured data as the data that effectively utilizes the object, realizing the effective utilization of unstructured data.
Smart Images

Figure CN119895370A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information retrieval device, method and program. Background Art
[0002] There are various types of digital processing of data. For example, Patent Document 1 discloses a data extraction processing device having a graph drawing unit that draws a two-dimensional graph based on tabular data, and a data extraction unit that reads extraction conditions for sample extraction from the two-dimensional graph and extracts the required sample from the tabular data, and extracts the sample in a visual manner. Patent Document 2 discloses a research and development property management system having a unit that uniformly manages experimental record book data and experimental data in correspondence, a retrieval unit for experimental record book data and experimental data, and a reading unit.
[0003] <Prior Art Literature>
[0004] <Patent Documents>
[0005] Patent Document 1: Japanese Patent Application Laid-Open No. 4-37952
[0006] Patent Document 2: Japanese Patent Application Publication No. 2008-083806 Summary of the invention
[0007] <Problems to be Solved by the Invention>
[0008] In Patent Document 1, although structured data consisting of numerical data such as experimental data or reagent names are effectively utilized, unstructured data consisting of charts and graphs or experimental condition information are not effectively utilized. In the system disclosed in Patent Document 2, although a unit is provided for saving experimental data in an experimental data database by attaching link information pointing to experimental record data, so that experimental data of others who have conducted experiments can be easily referenced, there is no mechanism for allowing users to analyze experimental data and determine data to be effectively utilized.
[0009] The present disclosure relates to an information retrieval device, method and program, which obtain links to unstructured data associated with structured data.
[0010] <Methods used to solve the problem>
[0011] The present disclosure has the following aspects.
[0012] [1] An information retrieval device comprising: a graph drawing unit that draws structured data as a graph; a graph extraction range acquisition unit that extracts one or more data points from the drawn graph; and a graph extraction range data acquisition unit that acquires a table including structured data containing the extracted data points and links to unstructured data.
[0013] [2] The information search device according to [1] further comprises: a search expression acquisition unit that acquires a search expression for specifying the structured data drawn as a graph by the graph drawing unit.
[0014] [3] The information retrieval device according to [1] or [2] also has: a full data storage unit for storing unstructured data; a data extraction unit for extracting all or part of the unstructured data from the full data storage unit; a data conversion unit for converting the extracted unstructured data into structured data; and a structured data storage unit for storing the converted structured data, wherein the chart drawing unit draws the structured data stored in the structured data storage unit into a chart.
[0015] [4] The information retrieval device according to [3], wherein an electronic experiment notebook is used as the entire data storage unit.
[0016] [5] The information retrieval device according to [3], wherein a data lake is used as the entire data storage unit.
[0017] [6] An information retrieval method, in which a computer obtains a link to unstructured data, the information retrieval method comprising: a chart drawing step, drawing the structured data as a chart; a chart extraction range acquisition step, extracting one or more data points from the drawn chart; and a chart extraction range data acquisition step, obtaining a table including the structured data containing the extracted data points and a link to the unstructured data.
[0018] [7] A program for causing a computer that obtains a link to unstructured data to execute the following steps: a chart drawing step for drawing structured data as a chart; a chart extraction range acquisition step for extracting one or more data points from the drawn chart; and a chart extraction range data acquisition step for acquiring a table including structured data containing the extracted data points and a link to the unstructured data.
[0019] <Effects of the Invention>
[0020] The user can analyze the experimental data, identify the data to be effectively utilized, and obtain the unstructured data of the data to be effectively utilized. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] [Figure 1 ] Figure 1 It is a structural diagram of an example of the information processing system according to the present embodiment.
[0022] [ Figure 2 ] Figure 2 This is a diagram showing a hardware configuration of an example of a computer according to the present embodiment.
[0023] [ Figure 3 ] Figure 3 It is a functional configuration diagram of an example of the information processing system according to the present embodiment.
[0024] [ Figure 4 ] Figure 4 This is a flowchart showing an example of the processing procedure of the information search device according to the present embodiment.
[0025] [ Figure 5 ] Figure 5 This is a flowchart showing an example of the processing procedure of the information search device according to the present embodiment.
[0026] [ Figure 6 ] Figure 6 This is a diagram showing an example of a search expression input screen.
[0027] [ Figure 7 ] Figure 7 This is a diagram showing an example of a search expression input screen.
[0028] [ Figure 8 ] Figure 8 is a schematic diagram of an example of a drawn graph.
[0029] [ Fig. 9 ] Fig. 9 This is a diagram showing an example of a display item input screen for a graph.
[0030] [ Fig.10 ] Fig.10 is a schematic diagram of an example of a drawn graph.
[0031] [ Fig.11 ] Fig.11 This is a diagram showing an example of a graph drawing screen in which a graph extraction range is specified.
[0032] [ Fig.12 ] Fig.12 is a diagram of an example of a table of structured data including links to unstructured data.
[0033] [ Fig.13 ] Fig.13 is a diagram of an example of a table of structured data including links to unstructured data.
[0034] [ Fig.14 ] Fig.14 is a schematic diagram of an example of an implementation method using a data lake as the entire data storage unit.
[0035] [ Fig.15 ] Fig.15 This is a schematic diagram of an example of an embodiment in which an electronic experiment notebook is used as the entire data storage unit. DETAILED DESCRIPTION
[0036] Next, embodiments of the present invention will be described in detail. However, the present invention is not limited to the following embodiments.
[0037] [First embodiment]
[0038] <System Configuration>
[0039] Figure 1 It is a structural diagram of an example of the information processing system according to the present embodiment. Figure 1 The information processing system includes an information search device 10 and a user terminal 12. The information search device 10 and the user terminal 12 are connected to each other via a communication network 18 such as a local area network (LAN) or the Internet so as to be capable of data communication.
[0040] The user terminal 12 is an information processing terminal operated by a user, such as a PC, a tablet terminal, or a smartphone. The user terminal 12 displays a screen for receiving information input from the user on a display device, and receives information input from the user. In addition, the user terminal 12 sends the information received from the user input to the information search device 10 to cause it to perform a process for obtaining a link to the unstructured data. The user terminal 12 receives information on the processing result obtained by the information search device 10, and displays the information on the display device for the user to confirm.
[0041] The information retrieval device 10 is an information processing device such as a PC that assists in information retrieval. The information retrieval device 10 performs processing of drawing structured data into a graph, processing of extracting one or more data points from the drawn graph, and processing of obtaining a table including structured data including the extracted data points and links to unstructured data.
[0042] The information retrieval device 10 performs processing related to graph drawing of structured data as a graph. The information retrieval device 10 sends information of the processing result to the user terminal 12, causing the user terminal 12 to display the graph for user confirmation. When the user specifies the extraction range of the graph at the user terminal 12, the user terminal 12 sends information of the graph extraction range to the information retrieval device 10. Then, the information retrieval device 10 performs processing of extracting data points and processing of obtaining a table including structured data containing the extracted data points and links to unstructured data. Figure 1 The information processing system can be realized by an information search device 10 having a Web server function and a user terminal 12 that executes a Web application by a Web browser function.
[0043] It should be noted that Figure 1 The information processing system is only an example, and it goes without saying that there are various system configuration examples depending on the purpose and purpose. For example, the information retrieval device 10 can be implemented by multiple computers or as a cloud computing service. In addition, Figure 1 The information processing system can be realized by an independent computer.
[0044] <Hardware Configuration>
[0045] Figure 1 The information retrieval device 10 and the user terminal 12 are composed of, for example, Figure 2 The present invention is implemented by a computer 500 having the hardware configuration shown.
[0046] Figure 2 This is a diagram showing a hardware configuration of an example of a computer according to the present embodiment. Figure 2 The computer 500 includes an input device 501, a display device 502, an external I / F 503, a RAM 504, a ROM 505, a CPU 506, a communication I / F 507, and a HDD 508, which are connected to each other via a bus B. It should be noted that the input device 501 and the display device 502 may be used in a connected manner.
[0047] The input device 501 is a touch panel, operation key, operation button, keyboard, mouse, etc. for the user to input various signals. The display device 502 is composed of a display such as a liquid crystal, organic EL, etc. for displaying a screen, a speaker for outputting sound data such as voice or sound, etc. The communication I / F 507 is an interface for the computer 500 to perform data communication.
[0048] In addition, HDD508 is an example of a non-volatile storage device that stores programs or data. The stored programs or data include OS, which is basic software for controlling the entire computer 500, and application programs that provide various functions on OS. It should be noted that the computer 500 can use a drive device (such as a solid state drive: SSD, etc.) that uses flash memory as a storage medium instead of HDD508.
[0049] The external I / F 503 is an interface with an external device. The external device includes a recording medium 503a, etc. Thus, the computer 500 can read and / or write to the recording medium 503a via the external I / F 503. The recording medium 503a includes a floppy disk, a CD, a DVD, an SD memory card, a USB memory, etc.
[0050] ROM 505 is an example of a nonvolatile semiconductor memory (storage device) that can save programs or data even when the power is turned off. Programs or data such as BIOS, OS settings, and network settings that are executed when the computer 500 is started are stored in ROM 505. RAM 504 is an example of a volatile semiconductor memory (storage device) that temporarily saves programs or data.
[0051] The CPU 506 is a computing device that realizes the control and functions of the entire computer 500 by reading programs or data from a storage device such as the ROM 505 or the HDD 508 to the RAM 504 and executing processing. The computer 500 according to the present embodiment can realize various functions of the information search device 10 and the user terminal 12 described later by executing programs.
[0052] The information retrieval program of this embodiment is, for example, stored in a storage device of a computer. It should be noted that the information retrieval program can be configured so that part or all of it is transmitted via a transmission medium such as a communication line, and is received and recorded (including installed) by a communication module of the computer. In addition, the information retrieval program can also be configured so that part or all of it is stored in a portable recording medium such as a CD, DVD, USB memory, etc., and is recorded (including installed) in the computer.
[0053] <Functional Configuration>
[0054] The functional configuration of the information processing system according to the present embodiment will be described. Figure 3 is a functional structure diagram of an example of an information processing system according to this embodiment. Figure 3 In the structural diagram, parts that are not necessary for the description of this embodiment are appropriately omitted.
[0055] Figure 3The information search device 10 of the information processing system shown has a request receiving unit 20, a response sending unit 22, a search expression acquiring unit 24, a graph display item acquiring unit 26, a graph extraction range acquiring unit 28, an unstructured data processing unit 30, a search expression matching data acquiring unit 32, a graph drawing unit 34, a graph extraction range data acquiring unit 36, a structured data data storing unit 38, a data conversion unit 40, a data extraction unit 42, and a total data storing unit 44. The user terminal 12 has an information display unit 50, an operation receiving unit 52, a request sending unit 54, and a response receiving unit 56.
[0056] The structured data storage unit 38 stores structured data. Structured data is structured data in which data is arranged in rows and columns, preferably has a unique ID, and as metadata, for example, information of items having rows and columns. In this embodiment, the structured data includes numerical data such as experimental data or reagent names, etc. The structured data includes a link to unstructured data before being converted into structured data.
[0057] The entire data storage unit 44 stores unstructured data. The data extraction unit 42 extracts unstructured data as structured data candidates from the unstructured data stored in the entire data storage unit 44. The data conversion unit 40 converts the structured data candidates extracted by the data extraction unit 42 into structured data, and stores the structured data in the structured data storage unit 38. Unstructured data is, for example, charts and graphs, experimental condition information, etc. When an electronic experiment notebook described later is used as the entire data storage unit 44, the unstructured data is all the data stored in the electronic experiment notebook.
[0058] A data lake may also be used as the entire data storage unit 44. A data lake is a repository that can uniformly manage and store data collected from various sources. A repository refers to a data storage repository or storage library. Commercial data lakes such as Snowflake (registered trademark) and Databricks (registered trademark) may be used as data lakes. In addition, data lakes such as HADOOP (registered trademark) developed and released by the open source software community Apache Software Foundation may also be used.
[0059] Fig.14 is an example of effective use of data using a data lake. Fig.14In the data lake 601, text data, image data, and sound data are accumulated, and ETL is performed on the accumulated data and saved as structured data in the database 602. ETL is to extract (Extract) necessary data from the data accumulated in the database, etc., transform (Transform) according to the purpose, and store (Load) the data into the required system. As ETL tools, there are Pipeline Pilot provided by Dassault Systemes or Informatica (registered trademark) provided by Informatica Japan. The data saved as structured data is visualized and analyzed. When using Fig.14 When the data lake 601 is used as the entire data storage unit 44, the structured data storage unit 38 is equivalent to Fig.14 Database 602.
[0060] An electronic experiment notebook may be used as the entire data storage unit 44. The electronic experiment notebook is a system that can record various information related to experiments as digital data and effectively utilize them. The electronic experiment notebook can use the commercial electronic experiment notebook BIOVIA Notebook provided by BIOVIA.
[0061] Fig.15 This is an example of effective use of data from an electronic lab notebook. Fig.15 In the electronic experiment notebook 603, text data, image data, and sound data are accumulated, and ETL is performed on the accumulated data and saved as structured data in the database 604. The data saved as structured data is visualized and analyzed. Fig.15 When the electronic experiment notebook 603 is used as the entire data storage unit 44, the structured data storage unit 38 is equivalent to Fig.15 Database 604.
[0062] The information display unit 50 of the user terminal 12 displays a screen for receiving information input from the user and information such as the processing result executed by the information search device 10 on the display device 502. The operation receiving unit 52 receives the user's operation such as the input of information. The request sending unit 54 sends a request for processing corresponding to the information input from the user to the information search device 10. In addition, the response receiving unit 56 receives a response to the request for processing sent by the request sending unit 54 from the information search device 10.
[0063] The request receiving unit 20 receives a request for processing from the user terminal 12. The response sending unit 22 sends a response of a processing result according to the request for processing.
[0064] The search expression acquisition unit 24 acquires a search expression for specifying structured data to be graphed by a graph drawing unit 34 described later, based on a search condition specified by a user. The search expression acquisition unit 24 sends the acquired search expression to the search expression matching data acquisition unit 32 .
[0065] The search expression matching data acquisition unit 32 acquires structured data matching the search expression acquired by the search expression acquisition unit 24 from the structured data storage unit 38. The search expression matching data acquisition unit 32 sends the acquired structured data to the information display unit 50.
[0066] The information display unit 50 displays the acquired structured data in a table format on the display device 502 .
[0067] The graph display item acquisition unit 26 acquires graph display items of a graph to be drawn by the graph drawing unit 34 described later, based on information specified by the user. Examples of the graph display items include the type of characteristics of the display object on the horizontal axis (X axis) of the graph, the type of characteristics of the display object on the vertical axis (Y axis) of the graph, and the type of characteristics of the display object on the Z axis of the graph displayed as a color bar. The graph display item acquisition unit 26 sends the acquired graph display items to the graph drawing unit 34.
[0068] The graph drawing unit 34 draws the structured data acquired by the search expression matching data acquisition unit 32 as a graph based on the graph display items acquired by the graph display item acquisition unit 26. If the user does not specify a graph display item, the graph is drawn based on the default graph display item. The graph drawing unit 34 sends the drawn graph to the information display unit 50.
[0069] The information display unit 50 displays the acquired graph on the display device 502 .
[0070] The graph extraction range acquisition unit 28 acquires the graph extraction range specified by the user. The graph extraction range data acquisition unit 36 extracts structured data corresponding to one or more data points included in the graph extraction range acquired by the graph extraction range acquisition unit 28 from the structured data storage unit 38. Then, the graph extraction range data acquisition unit 36 creates and acquires a table including structured data including the extracted data points and links to unstructured data. The acquired structured data is sent to the information display unit 50.
[0071] The information display unit 50 displays the acquired table on the display device 502. The displayed table includes hyperlinks associated with the unstructured data.
[0072] The unstructured data processing unit 30 acquires the link selected by the user. The unstructured data processing unit 30 acquires the unstructured data associated with the selected link from the all-data storage unit 44. The unstructured data processing unit 30 sends the acquired unstructured data to the information display unit 50.
[0073] The information display unit 50 displays the acquired unstructured data on the display device 502 .
[0074] In this way, users can access unstructured data associated with structured data based on the structured data to be analyzed, and can effectively utilize unstructured information such as charts, graphs, or experimental condition information contained in the unstructured data in material development, etc.
[0075] It should be noted that Figure 3 The structural diagram of is an example. The structure of the information processing system according to the present embodiment can be realized by various structures.
[0076] <Information Retrieval Method>
[0077] The steps of the information search method performed using the information search device of the present invention will be described in detail.
[0078] Figure 4 This is a flowchart showing an example of the information search method according to the present embodiment.
[0079] In step d1, an input of a search condition is received at the user terminal 12. The search expression acquisition unit 24 of the information search device 10 acquires a search expression.
[0080] Figure 6 and Figure 7 This is a diagram showing an example of a search expression input screen.
[0081] For example, the user selects the Figure 6 Enter the search expression on the search expression input screen. Figure 6 In the search expression input screen 1000 of , a mode for limiting the range is selected in the selection mode in the upper right corner, so that the user can input the characteristic value and the maximum and minimum values included in the structured data to be analyzed. Figure 6 , select Physical Property B from the drop-down menu and enter 0.0 for the Minimum value and 60.0 for the Maximum value.
[0082] exist Figure 7 In the search expression input screen 1500 of , a mode for limiting candidates is selected in the selection mode in the upper right corner, and the user is prompted to input an evaluation category for the characteristic value. Figure 7, select "Physical property D" from the pull-down menu, and select "Yes" or "No" as the evaluation category from "Yes", "No", "Other", etc.
[0083] In step d2, the search expression matching data acquisition unit 32 of the information search device 10 acquires structured data matching the search expression acquired by the search expression acquisition unit 24 in step d1 from the structured data storage unit 38. The search expression matching data acquisition unit 32 transmits the acquired structured data to the information display unit 50, and the information display unit 50 displays the acquired structured data in a table format on the display device 502.
[0084] In step d3 , the graph drawing unit 34 of the information search device 10 draws a graph of the structured data acquired by the search expression matching data acquisition unit 32 in step d2 based on the graph display items designated by default. The graph drawing unit 34 sends the drawn graph to the information display unit 50 .
[0085] The information display unit 50 of the user terminal 12 displays the drawn graph.
[0086] Figure 8 is a diagram of an example of a graph that is drawn. Figure 8 In FIG. 1 , an example of a graph is shown in which the horizontal axis is plotted as “Characteristic A”, the vertical axis is plotted as “Characteristic B”, and the color bar is plotted as “Characteristic C” based on the default specification.
[0087] In step d4, input of a graph display item is accepted in the user terminal 12. The graph display item acquisition unit 26 of the information search device 10 acquires the graph display item.
[0088] Fig. 9 This is a diagram showing an example of a display item input screen for a graph. Fig. 9 The graph display item input screen 2000 is an example of a screen that allows the user to input display items of the horizontal axis, vertical axis, and color bar when drawing a graph. Fig. 9 In the chart display item input screen 2000, select a display item for the horizontal axis from the drop-down menu below the "horizontal axis" character string, select a display item for the vertical axis from the drop-down menu below the "vertical axis" character string, and select a display item for the color bar from the drop-down menu below the "color bar" character string.
[0089] In step d5, the graph drawing unit 34 of the information search device 10 redraws the structured data obtained in step d2 into a graph based on the graph display items obtained by the graph display item obtaining unit 26 in step d4. The information display unit 50 of the user terminal 12 displays the redrawn graph. If the display item is not input in step d4, the graph is not redrawn.
[0090] Fig.10 This is an example of a graph redrawn based on the graph display items acquired in step d5. "Characteristic E" is selected for the horizontal axis, "Characteristic B" is selected for the vertical axis, and "Characteristic F" is selected for the color bar.
[0091] It is also possible to return to step d1 according to the user's judgment based on the graphs displayed in steps d3 and d5.
[0092] In step d6, an input of a graph extraction range is received at the user terminal 12. The graph extraction range acquisition unit 28 of the information search device 10 acquires the graph extraction range.
[0093] Fig.11 This is a diagram showing an example of a graph drawing screen in which the graph extraction range is specified. Fig.11 In the graph drawing screen 4000, the four data points enclosed by the dotted line rectangle in the upper right corner are designated as the graph extraction range. Regarding the four data points enclosed by the dotted line rectangle, although the four data points are extracted as characteristics B and characteristics E, structured data including multi-dimensional information up to characteristics F and above is designated as the extraction range.
[0094] In step d7, the graph extraction range data acquisition unit 36 of the information search device 10 acquires the structured data included in the graph extraction range acquired by the graph extraction range acquisition unit 28 in step d6 from the structured data storage unit 38. The structured data included in the graph extraction range can also be acquired from the structured data acquired in step d2. The graph extraction range data acquisition unit 36 creates and acquires a table including the structured data including the extracted data points and the links to the unstructured data. The graph extraction range data acquisition unit 36 sends the acquired table to the information display unit 50.
[0095] In step d8 , the information display unit 50 of the user terminal 12 displays the acquired table.
[0096] In step d9, the user's selection of a hyperlink included in the displayed table is accepted. The unstructured data processing unit 30 of the information search device 10 obtains the link selected by the user.
[0097] Fig.12 is a diagram of an example of a table of structured data including links to unstructured data. Fig.12 is an example of a table including links to unstructured data displayed in step d8. Fig.12In the table, a hyperlink pointing to the unstructured data corresponding to each data is embedded in the "hyperlink" column, and the user can select the link pointing to the unstructured data by clicking the hyperlink in the table.
[0098] Fig.13 is a diagram of an example of a table of structured data including links to unstructured data. Fig.13 is an example of a table including links to unstructured data displayed in step d8. Fig.13 As can be seen from FIG. 1 , although four points are specified as the graph extraction range based on characteristic B and characteristic E, seven items of structured data of materials 1 to 7 having different other characteristic values are obtained.
[0099] In step d10, the unstructured data processing unit 30 of the information search device 10 acquires the unstructured data associated with the link selected in step d9 from the all-data storage unit 44. The unstructured data processing unit 30 sends the acquired unstructured data to the information display unit 50.
[0100] In step d11, the information display unit 50 of the user terminal 12 displays the unstructured data acquired in step d10 by the unstructured data processing unit 30. In this way, the user can effectively use graphs and experimental information that are not included in the structured data.
[0101] Figure 5 This is an example of a flowchart for explaining a process of creating structured data to be searched by the information search device of the present invention.
[0102] In step S1, the data extraction unit 42 of the information retrieval device 10 extracts unstructured data as structured data candidates from the unstructured data stored in the entire data storage unit 44. There is no particular limitation on the method for determining structured data candidates. In determining structured data candidates, the data of the target part can be determined by using a title represented by symbols such as braces or brackets, or by using a specific file format composed of a file format such as Excel (registered trademark).
[0103] In step S2, the data conversion unit 40 of the information search device 10 converts the structured data candidates extracted by the data extraction unit 42 in step S1 into structured data. The method of converting into structured data is not particularly limited.
[0104] In step S3 , the data conversion section 40 stores the structured data created in step S2 in the structured data storage section 38 .
[0105] The structured data creation process in steps S1 to S3 may be performed sequentially. Alternatively, the structured data creation process may be triggered by a user operation such as pressing a “structured data creation” button displayed on an interface screen displayed on the user terminal 12 .
[0106] As described above, the information processing system according to the present embodiment can provide an information search device, method, and program that enable a user to obtain unstructured data that is data to be effectively utilized.
[0107] Although the embodiments have been described above, it will be understood that various changes in form and detail may be made without departing from the spirit and scope of the claims.
[0108] This application claims the priority of Japanese Patent Application No. 2022-149874 filed with the Japan Patent Office on September 21, 2022, and all of its contents are cited in this application by reference.
[0109] Explanation of symbols
[0110] 10Information retrieval device
[0111] 12 User Terminal
[0112] 18 Communication Network
[0113] 24Search expression acquisition part
[0114] 26 Figure shows the project acquisition department
[0115] 28 Chart extraction range acquisition unit
[0116] 30 Unstructured Data Processing Department
[0117] 32Search expression matches data acquisition part
[0118] 34Graph drawing department
[0119] 36 Data acquisition section within the chart extraction range
[0120] 38 Structured Data Storage Unit
[0121] 40Data conversion unit
[0122] 42 Data Extraction Department
[0123] 44 All data storage unit
[0124] 502 display device.
Claims
1. An information retrieval device, comprising: A chart drawing unit draws structured data into charts; a chart extraction range acquisition unit that extracts one or more data points from the drawn chart; and The graph extraction range data acquisition unit acquires a table including structured data including the extracted data point and a link to the unstructured data.
2. The information retrieval device according to claim 1, further comprising: The search expression acquisition unit acquires a search expression for specifying the structured data drawn as a graph by the graph drawing unit.
3. The information retrieval device according to claim 1 or 2, further comprising: All data storage department, storing unstructured data; A data extraction unit, extracting all or part of the unstructured data from the entire data storage unit; A data conversion unit converts the extracted unstructured data into structured data; and A structured data storage unit stores the converted structured data. in, The graph drawing unit draws the structured data stored in the structured data storage unit as a graph.
4. The information retrieval device according to claim 3, wherein: An electronic experiment notebook is used as the overall data storage unit.
5. The information retrieval device according to claim 3, wherein: A data lake is used as the overall data storage unit.
6. An information retrieval method, wherein a computer obtains a link to unstructured data, the information retrieval method comprising: The chart drawing step draws the structured data into a chart; A chart extraction range acquisition step, extracting one or more data points from the drawn chart; as well as The step of obtaining data within the scope of graph extraction obtains a table including structured data containing the extracted data points and links to unstructured data.
7. A program for causing a computer that obtains a link to unstructured data to execute the following steps: A chart drawing process, which draws structured data into charts; A chart extraction range acquisition step of extracting one or more data points from the drawn chart; and The step of acquiring data within the graph extraction range acquires a table including structured data including the extracted data points and links to unstructured data.
Citation Information
Patent Citations
Data extraction processor
JP1992037952A
System for managing property of research and development
JP2008083806A
Absorbent article
JP2022149874A