Method for capturing important information of document
1. A method for capturing important information of a document, wherein one or more sets of suggestion information are generated according to at least one product specification data of a specific electronic product or a software, the method comprising:
establishing the item of the product specification data and one or more corresponding data characteristics of the product specification data;
capturing the item of the product specification data corresponding to the specific electronic product or the software;
capturing the one or more data characteristics of the product specification data corresponding to the item of the product specification data;
reading the product specification data corresponding to the specific electronic product or the software according to the one or more data characteristics corresponding to the specific electronic product or the software; and
generating one or more groups of suggestion information according to the character information of the product specification data corresponding to the specific electronic product or the software and classification.
2. The method as claimed in claim 1, wherein after reading the product specification data corresponding to the specific electronic product or the software, analyzing and determining whether there is text information corresponding to the one or more data features in the product specification data, if yes, capturing a partial range or a specific chapter of the product specification data, and if not, continuing to determine whether there is text information corresponding to the one or more data features in the product specification data.
3. The method as claimed in claim 2, further comprising analyzing and determining whether a specification data chart or a specification data table exists in the partial range or the specific section of the product specification data after capturing the partial range or the specific section of the product specification data, obtaining the specification data chart or the specification data table after capturing the specification data chart or the specification data table, capturing text information having the one or more data characteristics according to the text information corresponding to the specification data chart or the specification data table, and finally classifying the text information having the one or more data characteristics.
4. The method as claimed in claim 3, wherein the analyzing and determining step further comprises storing the specification data chart or the specification data table when the specification data chart or the specification data table exists in a part of the range or a specific section of the product specification data, or when the text information having the one or more data characteristics is extracted according to the text information corresponding to the specification data chart or the specification data table.
5. The method as claimed in claim 1, wherein the generating of the one or more sets of recommendation information further comprises a modification recommendation information of a circuit board layout guidance data if the one or more sets of recommendation information correspond to the specific electronic product.
6. The method as claimed in claim 5, wherein after generating the modification suggestion information, further comprising determining whether there is text information corresponding to the one or more data features in the product specification data, and if not, ending the determination of the text information corresponding to the one or more data features in the product specification data.
7. The method as claimed in any one of claims 1 to 6, wherein the step of analyzing and classifying the text information of the product specification data corresponding to the specific electronic product or the software is to analyze and classify the text information by a natural language processing algorithm or a machine learning algorithm.
8. The method as claimed in any one of claims 1 to 6, wherein at least one target important message is generated according to the one or more sets of suggested messages.
Background
At present, the design and integration of electronic products become more complicated, and the product specifications of various components may have thousands of pages in large quantity, and it takes a lot of time, even weeks, to understand the product specifications or find information of specific product specifications, such as the product specification of a processor (CPU) or the product specification of a Dynamic Random Access Memory (DRAM), and understand or find information of specific specifications, which is time consuming for developers.
Furthermore, the generation of information such as Layout guide (Layout guide) of server products, not simple data splicing, is information extracted from thousands of pages of specification books of various product specification manuals (datasheets) according to the functions, features, etc. of the products that we want to design. Therefore, in the process of designing electronic products, it is a difficult problem how to quickly obtain or classify information and obtain information of product design which is important to documents.
Disclosure of Invention
In view of the problems of the prior art, the present invention provides a method for retrieving important information of a document, so as to solve the problem of how to quickly retrieve and classify information of product specifications and obtain important information of product specifications.
According to an embodiment of the present invention, a method for retrieving important document information is provided, in which one or more sets of recommendation information are generated from at least one product specification data of a specific electronic product or a software, the method comprising: establishing the item of the product specification data and one or more corresponding data characteristics of the product specification data; capturing the item of the product specification data corresponding to the specific electronic product or the software; capturing the one or more data characteristics of the product specification data corresponding to the item of the product specification data; reading the product specification data corresponding to the specific electronic product or the software according to the one or more data characteristics corresponding to the specific electronic product or the software; and generating the one or more groups of suggestion information according to the character information of the product specification data corresponding to the specific electronic product or the software and classification.
The method has the possible technical effects that the specification content of the product specification can be quickly captured to generate the suggested information, the time for reading and sorting the product specification can be greatly shortened, the information of the product specification can be quickly captured, and the error probability and time for capturing information data due to reading of a large number of product specifications are reduced. The invention can directly capture the technical specification of a specific product specification project and key information by capturing the technical specification on the product specification book, and can quickly arrange the information of various product specification books.
For a further understanding of the techniques, methods and functions of the present invention, reference should be made to the following detailed description of the invention, taken in conjunction with the accompanying drawings, which are included to provide a further understanding of the invention, and to the specific features and advantages thereof, and to the accompanying drawings, which are included to provide a further understanding of the invention.
Drawings
Fig. 1 shows a detailed process of a method for retrieving important information of a document according to an embodiment of the present invention.
Detailed Description
The following is a description of the embodiments of the invention relating to the method for retrieving important information from documents, and those skilled in the art will understand the advantages and effects of the invention from the disclosure of the present specification. The invention is capable of other and different embodiments and its several details are capable of modification and various other changes, which can be made in various details within the specification and without departing from the spirit and scope of the invention. The drawings of the present invention are for illustrative purposes only and are not intended to be drawn to scale. The following embodiments will further explain the related art of the present invention in detail, but the disclosure is not intended to limit the scope of the present invention.
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art and ordinary skill in the art to obtain other drawings based on these drawings without undue effort.
The invention discloses a method for capturing important information of a file, which can further capture wanted or important information such as information corresponding to an icon (Figure) of product specification data, information of a Table (Table), information of a Text (Text), information of Notes (Notes) and reference information in any product specification data according to data of a plurality of product specifications established in a database or a server. The invention classifies the character information in the product specification data through language analysis or character analysis, can not only capture the information of the product specification data which is wanted or important, but also integrate the related information of the product specification data and arrange the integral suggestion information of the character paragraph, the key word, the degree of information correlation or the reference information corresponding to the character paragraph, for example, the table information contains the character information or paragraph character information.
The invention captures and arranges the text information of the product specification data, so that a user can judge the information of the product specification data in real time and judge according to the information of a plurality of proposed product specification data to decide to capture proper product specification data information for use or make specific data, such as the data, text paragraphs, articles or forms of circuit board Layout guidance (Layout guidance). The invention can greatly reduce the time for reading the product specification data and quickly obtain the content of the product specification data, or capture important character paragraphs or information of the product specification data, can be easily made into book table data or articles for people to read in work, and reduces the burden of research and development personnel for reading a large amount of data in the research and development process.
Referring to fig. 1, fig. 1 shows a flow of a method for capturing important document information according to an embodiment of the present invention. The invention provides a method for capturing important information of a file, which generates one or more groups of suggestion information by at least one product specification data of a specific electronic product or software, and the method comprises but is not limited to the following steps: step S101, reading the item of the product specification data to be retrieved. Step S103, one or more data characteristics of the product specification data corresponding to the item of the product specification data are captured. Step S105, reading the corresponding product specification data according to one or more data characteristics. Step S115, analyzing and classifying the corresponding text information of the product specification data. Step S117 generates one or more sets of recommendation information.
Referring to fig. 1, the method for retrieving important information of a document according to the present invention can be executed in an electronic device, such as a computer, via a user interface of the computer to click a program operation interface of an item of the product specification data to be retrieved. Moreover, the method for retrieving important information of a document of the present invention can retrieve a plurality of data features (based on the program operation interface) of, for example, a dynamic random access memory.
In one embodiment, the method for retrieving important information of a document of the present invention may include establishing items of product specification data and one or more data characteristics of corresponding product specification data, so that the items of various product specifications and corresponding data characteristics may be built in a database or a database of a server.
In one embodiment, in the process of creating the product specification data, the product specification data items are, for example, product names of processor or memory specifications (datasheets) provided by various manufacturers, and a large amount of product specification data is constructed according to data characteristics of the specifications.
In one embodiment, the product specification data constructed by the items of the product specification data and the data characteristics can be composed of a whole electronic document or a plurality of electronic documents constituting one electronic document.
Therefore, in one embodiment, the items of the product specification data can be made into a plurality of menus of the program interface, and the item of the product specification data desired to be retrieved is selected, according to fig. 1, step S101 is executed to read the item of the product specification data desired to be retrieved.
In one embodiment, through the operation of the program menu, one item of the product specification data can be selected or a plurality of items of a plurality of product specification data can be selected at one time, and the data characteristics in a single product specification data or among a plurality of product specification data can be linked with each other. In this embodiment, among the items of the single product specification data and the corresponding data features, the data features may be features of the single product specification data, and the features corresponding to the items may be selected by a program menu.
In one embodiment, when it is desired to retrieve the data feature corresponding to the item of the product specification data, step S103 is executed to retrieve one or more data features of the product specification data corresponding to the item of the product specification data. According to the operation of the program menu, one is selected according to the number of processors (CPUs), the Slot Per Channel (Slot Per Channel) is a two-Channel Slot, a Dual In-line Memory Module (DIMM) is In the form of Surface Mount Technology (SMT), and a Memory is In the form of a fifth generation double data rate synchronous dynamic random access Memory (DDR 5 SDRAM).
In one embodiment, to facilitate a user to directly access desired product specification data, a program menu for one or more items of product specification data is created by integrating corresponding data features with the items of a single product specification data or with the items of multiple product specification data.
After selecting the menu interfaces, data characteristics corresponding to items of the product specification data can be generated, for example, data characteristics are presented by a table and characters, and the data characteristics are presented by retrieving a fifth generation dram in the form of one, two-channel slots, and surface mount technology according to the number of processors, for example, the usage types of Signal groups (Signal groups), such as Source-Synchronous Signal (Source-Synchronous Signal), Source-timing Signal (Source-clock Signal), timing Signal (clock Signal), or Miscellaneous Signal (miscelluous Signal), can be presented, and the individual types of the usage types of the signals are summarized by the presented Sub-Group (Sub Group) data characteristics.
Therefore, according to fig. 1, the step S105 is continuously executed to read the corresponding product specification data according to the one or more data characteristics.
In one embodiment, step S105 is to use a computer program to capture the data characteristics of the product specification data, such as pictures, tables, words paragraphs, words, article paragraphs, etc. in the product specification data, and then open the corresponding product specification data.
In one embodiment, the subsequent language analysis and text classification can be performed by reading the corresponding product specification data, i.e., opening the product specification data in the computer interface through a software program such as the existing word processing software (OFFICE), Portable Document Format (PDF) software or any software capable of opening an electronic file. Referring to fig. 1, after retrieving the items and corresponding data characteristics of the specific electronic product and reading the product specification data, step S115 is performed to analyze and classify the text information of the corresponding product specification data, sort and classify the information of the product specification data, especially the text information, and step S117 is performed to generate one or more sets of suggested information.
The present invention is further explained with reference to fig. 1, and the method for retrieving important document information further generates a plurality of sets of suggestion information (based on the program operation interface) according to Notes (Notes) of the product specification. In addition, the important information capturing method of the present invention corrects the specification data of the circuit board layout guiding data according to the recommendation information of the product specification data to present the correct circuit board layout guiding data (according to the program operation interface). The present invention can also update the specification data of the correction suggestion information into the table (according to the program operation interface).
In one embodiment, if the corresponding product specification data is read according to the one or more data characteristics in step S105, then step S107 is further included, i.e., after the product specification data corresponding to the specific electronic product or software is read, whether the product specification data has the text information corresponding to the one or more data characteristics is analyzed and judged, and step S109 is further executed to retrieve the text information of a partial range or specific section of the product specification data, such as the text information of Notes (Notes). If it is determined in step S107 that there is no text information of corresponding data feature in the product specification data, step S119 is executed to continue determining whether there is text information of one or more corresponding data features in the product specification data, and performing continuous search of text information of data feature.
In one embodiment, in step S107, it is determined whether the corresponding text information of the data feature in the product specification data is, for example, the text information of the data feature that is randomly searched for on the content of a certain number of pages in the product specification data, or the text information of the data feature that is searched for on the first number of pages or the last number of pages in the product specification data, without being limited thereto, so as to quickly obtain the key or important text paragraphs of the data feature in the product specification data.
In one embodiment, if the step S107 is executed, the step S109 may be executed to retrieve the text information of a specific section or a partial range of the product specification data. At this time, the information of the text information may be a local key or a key of a specific section of the product specification data, if more detailed content is to be extracted, the steps S111 to S113 may be continuously performed, in the step S111, whether a specification data map or a specification data table exists in a partial range or a specific section of the obtained product specification data is analyzed and judged, and the step S113 is performed, after the specification data map or the specification data table is extracted, the specification data map or the specification data table is obtained, and the text information having one or more data characteristics is extracted according to the text information corresponding to the specification data map or the specification data table, that is, the text information of the key specification data, such as the important parameter of the product, may be extracted from the specification data map or the specification data table to obtain the text information of the corresponding data characteristics.
In one embodiment, the step S111 is executed to acquire the specification data map, wherein the specification data map is acquired when one related picture of the product is found in the product specification data, or multiple related pictures of the product specification data are acquired simultaneously. The specification data table is obtained when, for example, the specification and data of the product are searched. In addition, in step S113, the data characteristic text information in the text information corresponding to the specification data chart or specification data table is retrieved, such as the number of the specification data chart or specification data table corresponding to the text paragraph number or text description is searched, and the specification, parameter or data corresponding to the specification data table is searched to correspond to the text description.
In one embodiment, steps S107, S109, S119, S111 and S113 are basically continuously performed to retrieve important parameters of a plurality of product specification data and text information of corresponding data features, in other words, for example, after step S105 is performed, a plurality of text information items of Notes (Notes) of a specific product specification data are retrieved, step S115 is performed to analyze and classify the text information items of the corresponding product specification data, and step S117 is performed to generate a plurality of sets of suggestion information items, so that classified text information items can be generated, wherein the classified text information items are obtained by retrieving Notes (Notes) data of the product specification data and performing text retrieval and classification.
In one embodiment, if one or more sets of suggestion information are generated, the one or more sets of suggestion information further include a revised suggestion information of Layout guide (Layout guide) data of the circuit board.
Therefore, the recommended modification information may update the recommended modification value of the product specification to the Layout guide (Layout guide) data of the circuit board, where the Layout guide (Layout guide) data of the circuit board may include pictures, tables, texts, notes or reference data, the tables are, for example, the specification comparison table provided in the specification data of the product, even the tables made by itself are not excluded, and in this embodiment, the recommended modification information, for example, the Trace Width (Trace Width) of 6.9mils is modified to 4mils corresponding to DIMM _2_ DIMM, so that the recommended modification information of the product specification data can be quickly and directly obtained by the method of the present invention, and the recommended modification information is quickly made into the data provided for other users to read, for example, the Layout guide (Layout guide) data of the circuit board.
In one embodiment, the steps S111 and S113 are executed, and the method further includes storing the specification data map or the specification data table, such as saving, copying, cutting and pasting, and so on.
Furthermore, the method for capturing the important information of the file can generate a plurality of groups of suggestion information (according to a program operation interface) according to the Text (Text) of the product specification. And in the multiple groups of suggested information of the presented text, target important information (according to the program operation interface) can be extracted and generated.
In one embodiment, if the Text (Text) Text information of the product specification data is obtained by performing steps S109, S111 and S113, multiple sets of suggestion information can be generated in the same manner, i.e., step S117. According to the multiple sets of recommendation information, for example, the list information of the recommendation information with DIMM via pattern (via pattern), the list information of the recommendation information is extracted according to the recommendation information to generate a target important information, that is, the content of the recommendation information can be filled into a form to form the target important information, so that a user can quickly obtain the specification recommendation information of important product specification data, for example, the use size of the aperture is known. The target important information is information that can be provided to a user for reference, production materials or circuit layout software, but is not limited thereto.
In one embodiment, for example, after the correction suggestion information is generated by using the circuit board layout guide data, that is, after the step S117, the method further includes performing the step S119, namely, continuously determining whether the product specification data has the text information of the corresponding one or more data characteristics, when the text information of the data characteristics is determined, performing the steps S109, S111, and S113 again, and if the step S119 is determined to be negative, performing the step S121, and ending the determination of the text information of the corresponding one or more data characteristics in the product specification data.
In one embodiment, in step S115, the step of analyzing and classifying the text information according to the product specification data corresponding to the specific electronic product or software is to analyze and classify the text information by a Natural Language Processing (NLP) algorithm or a Machine Learning (Machine Learning ML) algorithm.
[ possible technical effects of the invention ]
The method has the possible technical effects that the specification content of the product specification can be quickly captured, the suggested information is generated, the information of the product specification is quickly captured, the reading and sorting time of the product specification can be greatly reduced, besides the generation of the suggested information of the product specification, the important application information of the product specification can be generated, the error probability and time for reading a large amount of information data captured by the product specification are reduced, and the error probability of the made important application data of the product specification is reduced.
The invention can directly capture the technical specification of a specific product or software specification project and capture key information by capturing the technical specification on the product specification book, and can arrange the information of various product specification books or make important specification data of the product specification.
Finally, it should be noted that while in the foregoing specification, the present inventive concept has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the present inventive concept as defined by the following claims.