Electronic archive list suite management method and system based on panoramic service
By dividing documents and calculating similarity and information protection factors in the engineering document management of panoramic services, the risk of information loss during document updates is solved, and the backup management of important information is realized.
Patent Information
- Application Number
- CN202510351538.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-03-24
AI Technical Summary
In the single-set management of engineering documents for panoramic services, document content is easily affected by the risk of information loss when it is modified or updated.
By obtaining the historical version of the project document, dividing it into multiple sub-documents, calculating the similarity between the sub-documents, and combining user operations to calculate the information protection factor, and backing up when the factor exceeds the threshold to ensure the management of important information.
It effectively solves the problem of information loss in single-set documents when updating, and ensures that important information of engineering documents is backed up when modified or updated.
Smart Images

Figure CN120449855A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of single-copy management of engineering documents, and more specifically, relates to a single-copy management method and system for electronic archives based on panoramic services. Background Art
[0002] In the engineering field, panoramic services generally refer to a comprehensive service system based on full lifecycle management, comprehensive data collection and analysis, and multi-dimensional optimization and decision-making. It aims to cover the entire process, all elements, all spaces, and all data of an engineering project, improving the efficiency, safety, and sustainability of engineering construction and management through digital and intelligent means.
[0003] Managing engineering documents in a single set based on comprehensive services ensures uniformity and simplicity of document content, avoiding the confusion caused by excessive versions. However, a disadvantage of single-set documentation is the risk of information loss when document content needs to be modified or updated. Summary of the Invention
[0004] To solve the above technical problems, the present invention proposes a method for managing single-copy electronic archives based on panoramic services, which is used for single-copy management of engineering documents, including:
[0005] Obtain all historical versions of project documents, divide each version of the project document into multiple sub-documents, and extract a certain version and its previous version of the project document;
[0006] Calculating the similarity between a sub-document in the certain version and the same sub-document in the previous version of the engineering document;
[0007] The user's operation status on the certain version is obtained, and combined with the similarity, the information protection factor of a sub-document in the certain version is calculated. When the information protection factor exceeds a preset threshold, the sub-document in the certain version and the same sub-document of the previous version of the engineering document are backed up to complete the important information management of the engineering document.
[0008] Furthermore, information protection factors include:
[0009]
[0010] in, is the information protection factor of the i-th sub-document in the k-th version of the engineering document, α′ is the adjustment factor of the information protection factor, For user operations on the i-th sub-document in the k-th version of the project document Influence function The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of As a parameter of the dynamic weight adjustment function, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity, n is the number of sub-documents, The i-th sub-document in the k-th version of the project document The amount of modification.
[0011] Furthermore, dynamic weight adjustment function include:
[0012]
[0013] Wherein, γ′ is the first adjustment factor of the dynamic weight adjustment function, and δ′ is the second adjustment factor of the dynamic weight adjustment function.
[0014] Furthermore, the user operates on the i-th sub-document in the k-th version of the project document Influence function include:
[0015]
[0016] Among them, λ1 is the first adjustment factor affecting the function, For users in time window T window For the i-th sub-document in the k-th version of the project document The number of edits, λ2 is the second adjustment factor of the influence function, For the user's query on the i-th sub-document in the k-th version of the project document The number of times an edit was accepted, For the user's query on the i-th sub-document in the k-th version of the project document The total number of edits, λ3 is the third adjustment factor of the influence function, w insert is the weight of the insertion operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of insertion operations, w delete is the weight of the delete operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of deletion operations, w replace is the weight of the replacement operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of replacement operations, λ4 is the fourth adjustment factor of the influence function, v is the fifth adjustment factor of the influence function, The i-th sub-document in the k-th version of the project document The current modification time of The i-th sub-document in the k-th version of the project document The time when the was last modified.
[0017] Furthermore, the i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity include:
[0018]
[0019] Among them, α1 is the weight of cosine similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The cosine similarity, α2 is the weight of Jaccard similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Jaccard similarity, α3 is the weight of KL divergence, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The KL divergence of α4 is the weight of semantic similarity.
[0020] Furthermore, all weights and adjustment factors are fitted by gradient descent method or ant colony algorithm.
[0021] Furthermore, the i-th sub-document in the k-th version of the engineering document is calculated using the Word2Vec or BERT model. and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of
[0022] Furthermore, the sub-documents include: the title of the engineering document, paragraphs, a table containing engineering parameters, and a conclusion.
[0023] The present invention also proposes a panoramic service-based electronic archive single-copy management system for single-copy management of engineering documents, comprising:
[0024] The document partitioning module is used to obtain all historical versions of engineering documents, divide each version of engineering documents into multiple sub-documents, and extract a certain version and its previous version of engineering documents;
[0025] A similarity calculation module is used to calculate the similarity between a sub-document in the certain version and the same sub-document in the previous version of the engineering document;
[0026] The backup module is used to obtain the user's operation status on the certain version, and combine the similarity to calculate the information protection factor of a sub-document in the certain version. When the information protection factor exceeds a preset threshold, the sub-document in the certain version and the same sub-document of the previous version of the engineering document are backed up to complete the important information management of the engineering document.
[0027] Furthermore, information protection factors include:
[0028]
[0029] in, is the information protection factor of the i-th sub-document in the k-th version of the engineering document, α′ is the adjustment factor of the information protection factor, For user operations on the i-th sub-document in the k-th version of the project document Influence function The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of As a parameter of the dynamic weight adjustment function, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity, n is the number of sub-documents, The i-th sub-document in the k-th version of the project document The amount of modification.
[0030] In general, the above technical solutions conceived by the present invention have the following beneficial effects compared with the prior art:
[0031] By setting an information protection factor, the present invention can back up important contents of engineering documents when they are updated, thereby solving the risk of information loss when the contents of single-set documents need to be modified or updated. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 is a flow chart of the method of embodiment 1 of the present invention;
[0033] Figure 2 This is a system structure diagram of Example 2 of the present invention. DETAILED DESCRIPTION
[0034] In order to better understand the above technical solution, the above technical solution will be described in detail below with reference to the accompanying drawings and specific implementation methods.
[0035] The method provided by the present invention can be implemented in the following terminal environment, wherein the terminal may include one or more of the following components: a processor, a storage medium, and a display screen. The storage medium stores at least one instruction, which is loaded and executed by the processor to implement the method described in the following embodiments.
[0036] A processor can include one or more processing cores. It connects various components within the terminal using various interfaces and circuits. It executes instructions, programs, code sets, or instruction sets stored in storage media, and accesses data stored in storage media to perform various terminal functions and process data.
[0037] The storage medium may include a random access memory (RAM) or a read-only memory (ROM). The storage medium may be used to store instructions, programs, codes, code sets, or instructions.
[0038] The display is used to show the user interface of each application.
[0039] In addition, those skilled in the art will appreciate that the structure of the terminal described above does not limit the terminal. The terminal may include more or fewer components, or a combination of certain components, or a different arrangement of components. For example, the terminal may also include a radio frequency circuit, an input unit, a sensor, an audio circuit, a power supply, and other components, which will not be described in detail here.
[0040] Example 1
[0041] like Figure 1 This embodiment proposes a method for managing single-copy electronic archives based on panoramic services, which is used for managing single-copy engineering documents, including:
[0042] Step 101: Obtain all historical versions of a project document, divide each version of the project document into multiple sub-documents, and extract a certain version and its previous version of the project document;
[0043] Specifically, the sub-documents include: the title of the engineering document, paragraphs, a table containing engineering parameters, and a conclusion.
[0044] Step 102, calculating the similarity between a sub-document in the certain version and the same sub-document in the previous version of the engineering document;
[0045] Specifically, the i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity include:
[0046]
[0047] Among them, α1 is the weight of cosine similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The cosine similarity, α2 is the weight of Jaccard similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Jaccard similarity, α3 is the weight of KL divergence, The i-th sub-document in the k-th version of the project document and the u-th sub-document in the k-1-th version of the engineering document The KL divergence of α4 is the weight of semantic similarity.
[0048] Step 103, obtain the user's operation status on the certain version, and combine the similarity to calculate the information protection factor of a sub-document in the certain version. When the information protection factor exceeds a preset threshold, the sub-document in the certain version and the same sub-document of the previous version of the engineering document are backed up to complete the important information management of the engineering document.
[0049] Specifically, information protection factors include:
[0050]
[0051] in, is the information protection factor of the i-th sub-document in the k-th version of the engineering document, α′ is the adjustment factor of the information protection factor, For user operations on the i-th sub-document in the k-th version of the project document Influence function The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of As a parameter of the dynamic weight adjustment function, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity, n is the number of sub-documents, The i-th sub-document in the k-th version of the project document The amount of modification.
[0052] Specifically, dynamic weight adjustment function include:
[0053]
[0054] Wherein, γ′ is the first adjustment factor of the dynamic weight adjustment function, and δ′ is the second adjustment factor of the dynamic weight adjustment function.
[0055] Specifically, the user operation on the i-th sub-document in the k-th version of the project document Influence function include:
[0056]
[0057] Among them, λ1 is the first adjustment factor affecting the function, For users in time window T window For the i-th sub-document in the k-th version of the project document The number of edits, λ2 is the second adjustment factor of the influence function, For the user's query on the i-th sub-document in the k-th version of the project document The number of times an edit was accepted, For the user's query on the i-th sub-document in the k-th version of the project document The total number of edits, λ3 is the third adjustment factor of the influence function, w insert is the weight of the insertion operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of insertion operations, w delete is the weight of the delete operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of deletion operations, w replace is the weight of the replacement operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of replacement operations, λ4 is the fourth adjustment factor of the influence function, τ is the fifth adjustment factor of the influence function, The i-th sub-document in the k-th version of the project document The current modification time of The i-th sub-document in the k-th version of the project document The time when the was last modified.
[0058] Specifically, all weights and adjustment factors are fitted by gradient descent method or ant colony algorithm.
[0059] Specifically, the Word2Vec or BERT model is used to calculate the i-th sub-document in the k-th version of the engineering document. and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of
[0060] Example 2
[0061] like Figure 2 As shown, this embodiment proposes a single-copy electronic archive management system based on panoramic services for single-copy management of engineering documents, including:
[0062] The document partitioning module is used to obtain all historical versions of engineering documents, divide each version of engineering documents into multiple sub-documents, and extract a certain version and its previous version of engineering documents;
[0063] Specifically, the sub-documents include: the title of the engineering document, paragraphs, a table containing engineering parameters, and a conclusion.
[0064] A similarity calculation module is used to calculate the similarity between a sub-document in the certain version and the same sub-document in the previous version of the engineering document;
[0065] Specifically, the i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity include:
[0066]
[0067] Among them, α1 is the weight of cosine similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The cosine similarity, α2 is the weight of Jaccard similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Jaccard similarity, α3 is the weight of KL divergence, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The KL divergence of α4 is the weight of semantic similarity.
[0068] The backup module is used to obtain the user's operation status on the certain version, and combine the similarity to calculate the information protection factor of a sub-document in the certain version. When the information protection factor exceeds a preset threshold, the sub-document in the certain version and the same sub-document of the previous version of the engineering document are backed up to complete the important information management of the engineering document.
[0069] Specifically, information protection factors include:
[0070]
[0071] in, is the information protection factor of the i-th sub-document in the k-th version of the engineering document, α′ is the adjustment factor of the information protection factor, For user operations on the i-th sub-document in the k-th version of the project document Influence function The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of As a parameter of the dynamic weight adjustment function, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity, n is the number of sub-documents, The i-th sub-document in the k-th version of the project document The amount of modification.
[0072] Specifically, dynamic weight adjustment function include:
[0073]
[0074] Wherein, γ′ is the first adjustment factor of the dynamic weight adjustment function, and δ′ is the second adjustment factor of the dynamic weight adjustment function.
[0075] Specifically, the user operation on the i-th sub-document in the k-th version of the project document Influence function include:
[0076]
[0077] Among them, λ1 is the first adjustment factor affecting the function, For users in time window T window For the i-th sub-document in the k-th version of the project document The number of edits, λ2 is the second adjustment factor of the influence function, For the user's query on the i-th sub-document in the k-th version of the project document The number of times an edit was accepted, For the user's query on the i-th sub-document in the k-th version of the project document The total number of edits, λ3 is the third adjustment factor of the influence function, w insert is the weight of the insertion operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of insertion operations, w delete is the weight of the delete operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of deletion operations, w replace is the weight of the replacement operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of replacement operations, λ4 is the fourth adjustment factor of the influence function, τ is the fifth adjustment factor of the influence function, The u-th sub-document in the k-th version of the project document The current modification time of The i-th sub-document in the k-th version of the project document The time when the was last modified.
[0078] Specifically, all weights and adjustment factors are fitted by gradient descent method or ant colony algorithm.
[0079] Specifically, the Word2Vec or BERT model is used to calculate the i-th sub-document in the k-th version of the engineering document. and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of
[0080] Example 3
[0081] An embodiment of the present invention further provides a storage medium storing a plurality of instructions, wherein the instructions are used to implement the aforementioned method for managing a single set of electronic archives based on panoramic services.
[0082] Optionally, in this embodiment, the storage medium may be located in any computer terminal in a computer terminal group in a computer network, or in any mobile terminal in a mobile terminal group.
[0083] Optionally, in this embodiment, the storage medium is configured to store program code for executing the following steps: Step 101, obtaining all historical versions of a project document, dividing each version of the project document into multiple sub-documents, and extracting a certain version and its previous version of the project document;
[0084] Specifically, the sub-documents include: the title of the engineering document, paragraphs, a table containing engineering parameters, and a conclusion.
[0085] Step 102, calculating the similarity between a sub-document in the certain version and the same sub-document in the previous version of the engineering document;
[0086] Specifically, the i-th sub-document in the k-th version of the project document and the u-th sub-document in the k-1-th version of the engineering document Similarity include:
[0087]
[0088] Among them, α1 is the weight of cosine similarity, The u-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The cosine similarity, α2 is the weight of Jaccard similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Jaccard similarity, α3 is the weight of KL divergence, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The KL divergence of α4 is the weight of semantic similarity.
[0089] Step 103, obtain the user's operation status on the certain version, and combine the similarity to calculate the information protection factor of a sub-document in the certain version. When the information protection factor exceeds a preset threshold, the sub-document in the certain version and the same sub-document of the previous version of the engineering document are backed up to complete the important information management of the engineering document.
[0090] Specifically, information protection factors include:
[0091]
[0092] in, is the information protection factor of the i-th sub-document in the k-th version of the engineering document, α′ is the adjustment factor of the information protection factor, For user operations on the i-th sub-document in the k-th version of the project document Influence function The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of As a parameter of the dynamic weight adjustment function, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity, n is the number of sub-documents, The i-th sub-document in the k-th version of the project document The amount of modification.
[0093] Specifically, dynamic weight adjustment function include:
[0094]
[0095] Wherein, γ′ is the first adjustment factor of the dynamic weight adjustment function, and δ′ is the second adjustment factor of the dynamic weight adjustment function.
[0096] Specifically, the user operation on the i-th sub-document in the k-th version of the project document Influence function include:
[0097]
[0098] Among them, λ1 is the first adjustment factor affecting the function, For users in time window T window For the i-th sub-document in the k-th version of the project document The number of edits, λ2 is the second adjustment factor of the influence function, For the user's query on the i-th sub-document in the k-th version of the project document The number of times an edit was accepted, For the user's query on the i-th sub-document in the k-th version of the project document The total number of edits, λ3 is the third adjustment factor of the influence function, w insert is the weight of the insertion operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of insertion operations, w delete is the weight of the delete operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of deletion operations, w replace is the weight of the replacement operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of replacement operations, λ4 is the fourth adjustment factor of the influence function, τ is the fifth adjustment factor of the influence function, The i-th sub-document in the k-th version of the project document The current modification time of The i-th sub-document in the k-th version of the project document The time when the was last modified.
[0099] Specifically, all weights and adjustment factors are fitted by gradient descent method or ant colony algorithm.
[0100] Specifically, the Word2Vec or BERT model is used to calculate the i-th sub-document in the k-th version of the engineering document. and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of
[0101] Example 4
[0102] An embodiment of the present invention also proposes an electronic device, including a processor and a storage medium connected to the processor, wherein the storage medium stores multiple instructions, which can be loaded and executed by the processor to enable the processor to execute the electronic archive single-set management method based on panoramic services.
[0103] Specifically, the electronic device of this embodiment may be a computer terminal, which may include: one or more processors, and a storage medium.
[0104] Among them, the storage medium can be used to store software programs and modules, such as the corresponding program instructions / modules of the electronic archive single-set management method based on panoramic services in the embodiment of the present invention. The processor executes various functional applications and data processing by running the software programs and modules stored in the storage medium, that is, realizing the above-mentioned electronic archive single-set management method based on panoramic services. The storage medium may include high-speed random access storage media, and may also include non-volatile storage media, such as one or more magnetic storage systems, flash memory, or other non-volatile solid-state storage media. In some instances, the storage medium may further include storage media remotely located relative to the processor, and these remote storage media may be connected to the terminal via a network. Examples of the above-mentioned network include but are not limited to the Internet, corporate intranet, local area network, mobile communication network and combinations thereof.
[0105] The processor may call the information and application stored in the storage medium through the transmission system to perform the following steps: Step 101, obtain all historical versions of the engineering document, divide each version of the engineering document into multiple sub-documents, and extract a certain version and its previous version of the engineering document;
[0106] Specifically, the sub-documents include: the title of the engineering document, paragraphs, a table containing engineering parameters, and a conclusion.
[0107] Step 102, calculating the similarity between a sub-document in the certain version and the same sub-document in the previous version of the engineering document;
[0108] Specifically, the i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity include:
[0109]
[0110] Among them, α1 is the weight of cosine similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The cosine similarity, α2 is the weight of Jaccard similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Jaccard similarity, α3 is the weight of KL divergence, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The KL divergence of α4 is the weight of semantic similarity.
[0111] Step 103, obtain the user's operation status on the certain version, and combine the similarity to calculate the information protection factor of a sub-document in the certain version. When the information protection factor exceeds a preset threshold, the sub-document in the certain version and the same sub-document of the previous version of the engineering document are backed up to complete the important information management of the engineering document.
[0112] Specifically, information protection factors include:
[0113]
[0114] in, is the information protection factor of the i-th sub-document in the k-th version of the engineering document, α′ is the adjustment factor of the information protection factor, For user operations on the i-th sub-document in the k-th version of the project document Influence function The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of As a parameter of the dynamic weight adjustment function, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity, n is the number of sub-documents, The i-th sub-document in the k-th version of the project document The amount of modification.
[0115] Specifically, dynamic weight adjustment function include:
[0116]
[0117] Wherein, γ′ is the first adjustment factor of the dynamic weight adjustment function, and δ′ is the second adjustment factor of the dynamic weight adjustment function.
[0118] Specifically, the user operation on the i-th sub-document in the k-th version of the project document Influence function include:
[0119]
[0120] Among them, λ1 is the first adjustment factor affecting the function, For users in time window T window For the i-th sub-document in the k-th version of the project document The number of edits, λ2 is the second adjustment factor of the influence function, For the user's query on the i-th sub-document in the k-th version of the project document The number of times an edit was accepted, For the user's query on the i-th sub-document in the k-th version of the project document The total number of edits, λ3 is the third adjustment factor of the influence function, w insert is the weight of the insertion operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of insertion operations, w delete is the weight of the delete operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of deletion operations, w replace is the weight of the replacement operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of replacement operations, λ4 is the fourth adjustment factor of the influence function, τ is the fifth adjustment factor of the influence function, The u-th sub-document in the k-th version of the project document The current modification time of The i-th sub-document in the k-th version of the project document The time when the was last modified.
[0121] Specifically, all weights and adjustment factors are fitted by gradient descent method or ant colony algorithm.
[0122] Specifically, the Word2Vec or BERT model is used to calculate the i-th sub-document in the k-th version of the engineering document. and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of
[0123] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0124] In the above embodiments of the present invention, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0125] In the several embodiments provided by the present invention, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the system embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, and can be electrical or other forms.
[0126] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0127] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0128] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only storage medium (ROM, Read-Only Memory), random access storage medium (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, and other media that can store program code.
[0129] Obviously, the above embodiments are merely examples for clarity of explanation and are not intended to limit the implementation methods. Those skilled in the art will readily appreciate that other variations or modifications based on the above descriptions are possible. It is not necessary and impossible to enumerate all implementation methods here. Obvious variations or modifications arising therefrom remain within the scope of protection of the present invention.
Claims
1. A method for managing single copies of electronic archives based on panoramic services, used for single copy management of engineering documents, characterized by: include: Obtain all historical versions of project documents, divide each version of the project document into multiple sub-documents, and extract a certain version and its previous version of the project document; Calculating the similarity between a sub-document in the certain version and the same sub-document in the previous version of the engineering document; The user's operation status on the certain version is obtained, and combined with the similarity, the information protection factor of a sub-document in the certain version is calculated. When the information protection factor exceeds a preset threshold, the sub-document in the certain version and the same sub-document of the previous version of the engineering document are backed up to complete the important information management of the engineering document.
2. The electronic archive single-set management method based on panoramic service as claimed in claim 1, characterized in that: Information protection factors include: in, is the information protection factor of the i-th sub-document in the k-th version of the engineering document, α′ is the adjustment factor of the information protection factor, For user operations on the i-th sub-document in the k-th version of the project document Influence function The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of As a parameter of the dynamic weight adjustment function, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity, n is the number of sub-documents, The i-th sub-document in the k-th version of the project document The amount of modification.
3. The electronic archive single-set management method based on panoramic service as claimed in claim 2, characterized in that: Dynamic weight adjustment function include: Wherein, γ′ is the first adjustment factor of the dynamic weight adjustment function, and δ′ is the second adjustment factor of the dynamic weight adjustment function.
4. The electronic archive single-set management method based on panoramic service as claimed in claim 2, characterized in that: User operation on the i-th sub-document in the k-th version of the project document Influence function include: Among them, λ1 is the first adjustment factor affecting the function, For users in time window T window For the i-th sub-document in the k-th version of the project document The number of edits, λ2 is the second adjustment factor of the influence function, For the user's query on the i-th sub-document in the k-th version of the project document The number of times an edit was accepted, For the user's query on the i-th sub-document in the k-th version of the project document The total number of edits, λ3 is the third adjustment factor of the influence function, w insert is the weight of the insertion operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of insertion operations, w delete is the weight of the delete operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of deletion operations, w replace is the weight of the replacement operation, For the user's query on the i-th sub-document in the k-th version of the project document The number of replacement operations, λ4 is the fourth adjustment factor of the influence function, τ is the fifth adjustment factor of the influence function, The i-th sub-document in the k-th version of the project document The current modification time of The i-th sub-document in the k-th version of the project document The time when the was last modified.
5. The electronic archive single-set management method based on panoramic service as claimed in claim 2, characterized in that: The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity include: Among them, α1 is the weight of cosine similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The cosine similarity, α2 is the weight of Jaccard similarity, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Jaccard similarity, α3 is the weight of KL divergence, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The KL divergence of α4 is the weight of semantic similarity.
6. A method for managing electronic archives in a single set based on panoramic services according to any one of claims 1 to 5, characterized in that: All weights and adjustment factors are fitted by gradient descent method or ant colony algorithm.
7. The electronic archive single-set management method based on panoramic service as claimed in claim 2, characterized in that: Calculate the i-th subdocument in the k-th version of the engineering document using the Word2Vec or BERT model and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of 8. The electronic archive single-set management method based on panoramic service as claimed in claim 1, characterized in that: The sub-documents include: the title of the engineering document, paragraphs, a table containing engineering parameters, and a conclusion.
9. An electronic archive single-copy management system based on panoramic services, used for single-copy management of engineering documents, characterized by: include: The document partitioning module is used to obtain all historical versions of engineering documents, divide each version of engineering documents into multiple sub-documents, and extract a certain version and its previous version of engineering documents; A similarity calculation module is used to calculate the similarity between a sub-document in the certain version and the same sub-document in the previous version of the engineering document; The backup module is used to obtain the user's operation status on the certain version, and combine the similarity to calculate the information protection factor of a sub-document in the certain version. When the information protection factor exceeds a preset threshold, the sub-document in the certain version and the same sub-document of the previous version of the engineering document are backed up to complete the important information management of the engineering document.
10. The electronic archive single-set management system based on panoramic service as claimed in claim 9, characterized in that: Information protection factors include: in, is the information protection factor of the i-th sub-document in the k-th version of the engineering document, α′ is the adjustment factor of the information protection factor, For user operations on the i-th sub-document in the k-th version of the project document Influence function The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document The semantic similarity of As a parameter of the dynamic weight adjustment function, The i-th sub-document in the k-th version of the project document and the i-th sub-document in the k-1-th version of the engineering document Similarity, n is the number of sub-documents, The i-th sub-document in the k-th version of the project document The amount of modification.
Citation Information
Patent Citations
Content-based electronic document management method and apparatus
CN107085583A
Method and system for processing electronic document
CN108829645A
Archiving system and method based on project archive single set
CN116561228A
Data center engineering construction stage document storage method and system
CN117194350A
Information processing apparatus, information processing system, and program
JP2021114040A