An intelligent data system

Through the design of the intelligent data system, preset attribute sequences are used to automatically process large-scale and frequently updated data, solving the problem of inefficient manual processing in the existing technology, and achieving rapid and effective information extraction and storage optimization.

CN113919301BActive Publication Date: 2025-03-28GUANGZHOU HUAZHEN EDUCATION CONSULTING CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111125645.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-24
Publication Date
2025-03-28
Estimated Expiration
2041-09-24

AI Technical Summary

Technical Problem

When existing data systems process data with large scale and high update frequency, they need to manually perform data screening and processing, resulting in inefficiency and increased operating costs.

Method used

An intelligent data system is designed, including a storage module, a first extraction module, a second extraction module and a chart generation module, and the data entry is automatically processed through a preset attribute sequence to reduce manual intervention.

Benefits of technology

It realizes rapid and effective information extraction of large-scale and frequently updated data, improves data processing efficiency, reduces operating costs, and optimizes the use of storage space.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113919301B_ABST
    Figure CN113919301B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of data processing technology, and discloses an intelligent data system, which includes: a storage module, a first extraction module, a second extraction module and a chart generation module; the storage module is used to store data entries, and the data entries include event names and several attributes; the first extraction module is used to extract first information from the data entries step by step according to a preset first attribute sequence to obtain first information; the data information obtained after each attribute extraction is marked and stored; the second extraction module, when extracting the second information, determines whether the second attribute sequence and the starting part of the first attribute sequence have the same attribute sequence; the chart generation module is used to generate a chart of the extracted first information and second information. Beneficial effects: data processing can be performed on the data entries according to the preset attribute sequence, and there is no need to manually extract information from the attribute sequence step by step, thereby improving data processing efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to an intelligent data system. Background Art

[0002] In the era of big data, the collection and organization of information is becoming more efficient and faster, and all walks of life have obtained a large amount of data and stored it in the cloud. For example, small and medium-sized enterprises have been continuously entering the cloud in recent years. Many small and medium-sized enterprises have large data volumes, and the data is updated frequently and needs to be processed in time to obtain useful information. However, in existing data systems, manual data screening and processing are often required to obtain useful information, and manual processing is cumbersome, often requiring enterprises to hire a separate data processing personnel, which increases the operating costs of enterprises.

[0003] Therefore, there is a need for an intelligent data system that can help users quickly obtain effective information from large-scale and frequently updated data. Summary of the invention

[0004] The purpose of the present invention is to provide an intelligent data system to help users quickly obtain effective information from data with a large scale and a high update frequency.

[0005] In order to achieve the above-mentioned object, the present invention provides an intelligent data system, comprising: a storage module, a first extraction module, a second extraction module and a chart generation module;

[0006] The storage module is used to store data entries collected by the user according to preset attributes, and the data entries include event names and several attributes.

[0007] The first extraction module is used to gradually extract first information from data entries according to a preset first attribute sequence to obtain first information; the first attribute sequence is composed of a number of attributes arranged in sequence; when performing the first information extraction, the data information obtained after each attribute extraction is marked and stored.

[0008] The second extraction module is used to gradually extract the second information from the data entry according to a preset second attribute sequence to obtain the second information; the second attribute sequence is composed of a plurality of attributes arranged in sequence; when performing the second information extraction, it is determined whether the second attribute sequence and the starting part of the first attribute sequence have the same attribute sequence, if there is the same attribute sequence, the mark corresponding to the last attribute in the same attribute sequence is read, and the stored data information is extracted according to the mark corresponding to the last attribute, and then the second information is extracted from the extracted stored data information according to the different parts of the second attribute sequence and the first attribute sequence.

[0009] The chart generating module is used to generate a chart based on the extracted first information and second information.

[0010] Furthermore, the second extraction module is also used to directly extract the second information according to the attribute order of the second attribute sequence if the second attribute sequence and the beginning part of the first attribute sequence do not have the same attribute order, and mark and store the data information obtained after each attribute extraction.

[0011] Furthermore, the data information obtained after each attribute extraction is marked and stored, specifically:

[0012] The data information obtained after each attribute extraction is marked according to the attribute order of the first attribute sequence, and the mark is the attribute extraction performed on the extracted data information; each extracted data information corresponds to a mark, and the extracted data information is stored according to the mark.

[0013] Furthermore, the data system further comprises: an attribute sequence module;

[0014] The attribute sequence module is used to provide a preset attribute sequence to the first extraction module and the second extraction module.

[0015] Furthermore, the data system also includes a mobile terminal;

[0016] The chart generation module is in communication connection with the mobile terminal. The chart generated by the chart generation module can be directly sent to the user's mobile terminal through the network. The mobile terminal is used to edit the attribute sequence in the attribute sequence module.

[0017] Furthermore, the attribute includes a time attribute; the data system further includes a periodic sending module set according to the time attribute, and the periodic sending module is used to enable the intelligent data system to send the chart to the mobile terminal according to a pre-stored time interval.

[0018] Further, the chart generation module includes: a density analysis module;

[0019] The density analysis module is used to determine whether the amount of information required to be displayed in the acquired first information or second information exceeds a preset first threshold, where the first threshold is set by the user based on a preset display area; when the amount of information required to be displayed exceeds the preset first threshold, a first reminder is sent to the user.

[0020] Further, the chart generation module also includes: a dominant item highlighting module;

[0021] The dominant item highlighting module is used to receive feedback from the user based on the first reminder, and merge the information volume exceeding the first threshold into one information volume based on the feedback result.

[0022] The present invention discloses an intelligent data system, which has the beneficial effects of: data processing can be performed on data items according to a preset attribute sequence, without the need to manually extract information from the attribute sequence step by step, thereby improving data processing efficiency; when extracting information, it is determined whether the subsequent attribute sequence has a sufficiently extracted part with the previous attribute sequence. If there is a sufficiently extracted part, the data information stored according to the mark is directly called, thereby reducing the use of storage space and improving data processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a schematic diagram of the overall structure of an intelligent data system of the present invention. DETAILED DESCRIPTION

[0024] The specific implementation of the present invention is further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0025] Embodiment 1:

[0026] See attached Figure 1 , the present invention discloses an intelligent data system, which is applied to the information processing of data items collected by small, medium and micro enterprises, and includes: a storage module, a first extraction module, a second extraction module and a chart generation module.

[0027] The storage module is used to store data entries collected by the user according to preset attributes, and the data entries include event names and several attributes.

[0028] In the process of data collection, you can formulate event names and the attributes required for event names based on the content of data analysis that users need, and then collect data based on the pre-set event names and attributes. This can improve data collection efficiency, avoid collecting too much data, waste storage space, and reduce data processing efficiency.

[0029] The first extraction module is used to gradually extract first information from data entries according to a preset first attribute sequence to obtain first information; the first attribute sequence is composed of a number of attributes arranged in sequence; when performing the first information extraction, the data information obtained after each attribute extraction is marked and stored.

[0030] In the existing technology, some small and medium-sized enterprises often lack data processing experience and data processing talents, so they often use manual step-by-step data processing, which makes it slow to obtain the required data and cannot meet the data usage needs. The action of pre-screening data can be pre-edited into an attribute sequence, and the attribute extraction can be directly performed according to the attribute sequence, which can greatly improve the work efficiency, and the attribute sequence is easy to edit, and can be edited quickly and efficiently as needed.

[0031] The second extraction module is used to gradually extract the second information from the data entry according to a preset second attribute sequence to obtain the second information; the second attribute sequence is composed of a plurality of attributes arranged in sequence; when performing the second information extraction, it is determined whether the second attribute sequence and the starting part of the first attribute sequence have the same attribute sequence, if there is the same attribute sequence, the mark corresponding to the last attribute in the same attribute sequence is read, and the stored data information is extracted according to the mark corresponding to the last attribute, and then the second information is extracted from the extracted stored data information according to the different parts of the second attribute sequence and the first attribute sequence.

[0032] Since the amount of data is relatively large, each data extraction will generate new data information. If each piece of data information is stored, it will inevitably take up too much storage space, so it is necessary to optimize the content that needs to be stored. At the same time, due to the large amount of data, repeated data extraction will also waste data processing time, which is not conducive to efficient data processing. Therefore, when the second extraction module extracts information, the second attribute sequence is compared with the previously processed attribute sequence, and the data extraction that has been performed is no longer repeatedly extracted and stored, but the previously extracted and marked data information is directly used.

[0033] Further example: suppose the first attribute sequence is: China - Guangzhou - Login; the second attribute sequence is China - Guangzhou - Download; when extracting information according to the first attribute sequence, three data information marked as China, China - Guangzhou, China - Guangzhou - Login will be obtained in turn and stored accordingly; when extracting the second attribute sequence, it can be judged that China and China - Guangzhou have already been extracted, so the data information marked as China - Guangzhou in the extraction process of the first attribute sequence is directly called, and then the "download" attribute is extracted for the China - Guangzhou information.

[0034] Those skilled in the art may know or understand that the first attribute sequence may be understood as an attribute sequence that has been processed, and the second attribute sequence may be understood as an attribute sequence that has not yet been extracted. Therefore, when comparing the second attribute sequences, the second attribute sequence being extracted is compared with each first attribute sequence that has been processed previously.

[0035] The chart generating module is used to generate a chart based on the extracted first information and second information.

[0036] The chart generation module can produce a variety of chart information, including but not limited to histograms, pie charts, line charts, bubble charts, etc.

[0037] In this embodiment, the second extraction module is further used to directly perform second information extraction according to the attribute order of the second attribute sequence if the second attribute sequence and the starting part of the first attribute sequence do not have the same attribute order, and mark and store the data information obtained after each attribute extraction.

[0038] To further illustrate, the first attribute sequence is China-Guangzhou-Login; the second attribute sequence is Vietnam-Hanoi-Download; in this case, the two attribute sequences are completely different, and information extraction is performed directly according to the second attribute sequence.

[0039] In this embodiment, the data information obtained after each attribute extraction is marked and stored, specifically:

[0040] The data information obtained after each attribute extraction is marked according to the attribute order of the first attribute sequence, and the mark is the attribute extraction performed on the extracted data information; each extracted data information corresponds to a mark, and the extracted data information is stored according to the mark.

[0041] Embodiment 2:

[0042] Based on the embodiment 1, in this embodiment, the data system further includes: an attribute sequence module;

[0043] The attribute sequence module is used to provide a preset attribute sequence to the first extraction module and the second extraction module.

[0044] In order to facilitate users to edit attribute sequences, an attribute sequence module is set up. The attribute sequence edited by the user in advance is stored in the attribute sequence module and is directly called from the attribute sequence module when performing attribute extraction.

[0045] In this embodiment, the data system further includes a mobile terminal;

[0046] The chart generation module is in communication connection with the mobile terminal. The chart generated by the chart generation module can be directly sent to the user's mobile terminal through the network. The mobile terminal is used to edit the attribute sequence in the attribute sequence module.

[0047] In this embodiment, the attribute includes a time attribute; the data system further includes a periodic sending module set according to the time attribute, and the periodic sending module is used to enable the intelligent data system to send the chart to the mobile terminal according to a pre-stored time interval.

[0048] In order to facilitate user use and improve information transmission efficiency, an information connection channel is established between the chart generation module and the mobile terminal, and the generated chart is sent to the user's mobile terminal in a timely manner, so that the user can get the required information as soon as possible. At the same time, the user can directly edit the attribute sequence in the attribute sequence module through the mobile terminal, which further facilitates the user to obtain the required information as needed.

[0049] In order to further facilitate user use and reduce user's active operations, a periodic sending module is preset so that users can get the required information according to the preset time interval.

[0050] Embodiment 3:

[0051] On the basis of Example 1 or Example 2, in this embodiment, the chart generation module includes: a density analysis module.

[0052] The density analysis module is used to determine whether the amount of information required to be displayed in the acquired first information or second information exceeds a preset first threshold, where the first threshold is set by the user based on a preset display area; when the amount of information required to be displayed exceeds the preset first threshold, a first reminder is sent to the user.

[0053] When users use mobile terminals or other devices with display functions to query information, if all information is displayed directly, it will cause the information to be blocked or the information fonts are too small or crowded together, affecting the user's experience. Therefore, it is necessary to limit the amount of information to be displayed. The first threshold can be set according to the plane size of the user's mobile terminal so that the user can see more beautiful and concise information.

[0054] In order to achieve beautiful and concise information display, in this embodiment, the chart generation module further includes: a dominant item highlighting display module;

[0055] The dominant item highlighting module is used to receive feedback from the user based on the first reminder, and merge the information volume exceeding the first threshold into one information volume based on the feedback result.

[0056] Merging information before displaying it can not only highlight the main information but also avoid a large amount of secondary information being crowded on the screen, thereby improving the efficiency and experience of users in obtaining information.

[0057] In summary, the embodiments of the present invention provide an intelligent data system, which has the following beneficial effects: data processing can be performed on data entries according to a preset attribute sequence, and there is no need to manually extract information from the attribute sequence step by step, thereby improving data processing efficiency; when extracting information, it is determined whether the subsequent attribute sequence has a sufficiently extracted part with the previous attribute sequence. If there is a sufficiently extracted part, the data information stored according to the mark is directly called, thereby reducing the use of storage space and improving data processing efficiency.

[0058] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and substitutions can be made without departing from the technical principles of the present invention. These improvements and substitutions should also be regarded as the scope of protection of the present invention.

Claims

1. An intelligent data system, characterized in that: include: A storage module, a first extraction module, a second extraction module and a chart generation module; The storage module is used to store data entries collected by the user according to preset attributes, and the data entries include event names and several attributes; The first extraction module is used to extract first information from the data entry step by step according to a preset first attribute sequence to obtain first information; the first attribute sequence is composed of a plurality of attributes arranged in sequence; when extracting the first information, the data information obtained after each attribute extraction is marked and stored; The second extraction module is used to gradually extract the second information from the data entry according to a preset second attribute sequence to obtain the second information; the second attribute sequence is composed of a plurality of attributes arranged in sequence; when extracting the second information, it is determined whether the second attribute sequence and the beginning of the first attribute sequence have the same attribute sequence, and if they have the same attribute sequence, the tag corresponding to the last attribute in the same attribute sequence is read, and the stored data information is extracted according to the tag corresponding to the last attribute, and then the second information is extracted from the extracted stored data information according to the different parts of the second attribute sequence and the first attribute sequence; The chart generating module is used to generate a chart based on the extracted first information and second information; The chart generation module includes: a density analysis module; The density analysis module is used to determine whether the amount of information required to be displayed in the acquired first information or second information exceeds a preset first threshold, where the first threshold is set by the user according to a preset display area; when the amount of information required to be displayed exceeds the preset first threshold, a first reminder is sent to the user; The chart generation module also includes: a leading item highlighting module; The dominant item highlighting module is used to receive feedback from the user according to the first reminder, and merge the information exceeding the first threshold into one information according to the feedback result; The intelligent data system further includes a mobile terminal, the chart generation module is in communication with the mobile terminal, the chart generated by the chart generation module can be directly sent to the user's mobile terminal via the network, and the mobile terminal is used to edit the attribute sequence in the attribute sequence module; The attribute includes a time attribute; the data system further includes a periodic sending module set according to the time attribute, and the periodic sending module is used to enable the intelligent data system to send a chart to the mobile terminal according to a pre-stored time interval.

2. An intelligent data system according to claim 1, characterized in that: The second extraction module is also used to directly extract the second information according to the attribute order of the second attribute sequence if the second attribute sequence and the beginning part of the first attribute sequence do not have the same attribute order, and mark and store the data information obtained after each attribute extraction.

3. The intelligent data system according to claim 1, characterized in that: The data information obtained after each attribute extraction is marked and stored, specifically: The data information obtained after each attribute extraction is marked according to the attribute order of the first attribute sequence, and the mark is the attribute extraction performed on the extracted data information; each extracted data information corresponds to a mark, and the extracted data information is stored according to the mark.

4. The intelligent data system according to claim 1, characterized in that: The data system further comprises: an attribute sequence module; The attribute sequence module is used to provide a preset attribute sequence to the first extraction module and the second extraction module.

Citation Information

Patent Citations

  • Method and device for retrieving locating information in form

    CN106294404A

  • Data report form configuring method, report form platform and computer-readable storage medium

    CN107908659A

  • Information extraction method and device and computer storage medium

    CN108182172A