Bidding document generation method and system

Through the method of automatic analysis and generation of bidding documents, the complex and error-prone problem of bidding documents in the existing technology is solved, and efficient, accurate and safe bidding document generation is achieved.

CN119647435AInactive Publication Date: 2025-03-18SUN INTELLIGENT TECHNOLOGY (SUZHOU) CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411528021.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-03-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, the generation process of bidding documents is complex and prone to errors. Traditional methods require manual reading and writing, which are inefficient and prone to errors.

Method used

Through automated means, the bidding documents are structured analysis, the appropriate bidding document template is selected, the differences are identified and keywords are replaced, the preliminary bidding documents are generated, and the format is adjusted and the signature is encrypted.

Benefits of technology

It greatly reduces the time and error rate of manual bidding documents, improves the accuracy and consistency of documents, ensures that documents meet bidding requirements, and ensures security and integrity during transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119647435A_ABST
    Figure CN119647435A_ABST
Patent Text Reader

Abstract

The invention discloses a bidding and tendering file generation method and system, and the method specifically comprises the following steps: S1, bidding file analysis: carrying out the structural analysis of a bidding file, and extracting key information; s2, a template selection and calling step: selecting a proper bidding file template according to the type of the bidding file and the item category; the invention relates to the technical field of data processing. According to the bidding and tendering file generation method and system, the bidding file is subjected to structured analysis in an automatic mode, and the tendering file meeting the requirement is quickly generated. Therefore, the time and the labor cost for manually compiling the bidding document are greatly reduced, an enterprise can respond to the bidding demand more quickly, the possibility of human errors is reduced due to automatic generation, and the accuracy and the consistency of the document are improved.
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 a method and system for generating bidding documents. Background Art

[0002] During the bidding process, bidders need to prepare bidding documents according to the requirements of the bidding documents. This process is not only complicated and tedious, but also prone to errors. The traditional way of preparing bidding documents requires manual reading of the bidding documents, and then preparing the bidding documents one by one according to the requirements of the bidding documents. This not only takes a lot of time, but is also prone to errors due to human negligence.

[0003] In the prior art, although some systems attempt to automatically generate bidding documents, these systems can often only handle simple template replacements and are unable to flexibly generate bidding documents based on the differences and specific requirements of bidding documents. Therefore, the existing bidding document generation methods still have problems such as low efficiency and prone to errors. In this regard, we propose a bidding document generation method and system to solve the above problems. Summary of the invention

[0004] In view of the deficiencies in the prior art, the present invention provides a method and system for generating bidding documents, which solve the problems raised in the background technology.

[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions: a method for generating bidding documents, specifically comprising the following steps:

[0006] S1. Bidding document analysis: structural analysis of bidding documents to extract key information;

[0007] S2. Template selection and calling steps: Select the appropriate bidding document template according to the type of bidding document and project category;

[0008] S3. Difference identification and keyword replacement: Compare the bidding documents with the template, identify the differences between the two, and replace or modify the keywords in the template according to the preset keyword library;

[0009] S4. Bidding document generation: Generate preliminary bidding documents according to the modified template and adjust the format of the preliminary bidding documents to ensure that the document's layout, font, font size, etc. meet the requirements of the bidding documents;

[0010] S5. Encryption and Signature: Encrypt the generated bidding documents and digitally sign the encrypted bidding documents;

[0011] S6. Export step: export the generated bidding documents into the required format.

[0012] Preferably, the bidding document parsing step includes: importing the bidding document, supporting multiple file formats; performing text parsing on the imported bidding document to extract various parts of the bidding document; and extracting keywords in the bidding document using natural language processing technology.

[0013] Preferably, the difference identification and keyword replacement step includes: comparing the bidding document with the template to identify the content differences and format differences between the two; and replacing or modifying the keywords in the template according to a preset keyword library.

[0014] Preferably, the encryption and signing steps use an advanced encryption algorithm to encrypt the bidding document, and use digital signature technology to sign the encrypted bidding document.

[0015] The present invention also discloses a system for generating bidding documents, including a bidding document parsing module, a bidding document template library management module, a difference identification and keyword replacement module, a bidding document generation module, an encryption signature module, and a user interaction interface module. The bidding document parsing module is used for performing structured parsing on bidding documents and extracting key information. The bidding document template library management module is used for storing and managing bidding document templates and selecting appropriate templates according to the type of bidding documents and project categories. The difference identification and keyword replacement module is used for comparing bidding documents with templates, identifying the differences between the two, and modifying the templates according to preset keywords. The bidding document generation module is used for generating preliminary bidding documents according to the modified templates and formatting the preliminary bidding documents to ensure that the layout, font, font size, etc. of the documents meet the requirements of the bidding documents. The encryption signature module is used for encrypting the generated bidding documents and digitally signing the encrypted bidding documents. The user interaction interface module is used for providing an interactive interface between the user and the system to facilitate user operation and viewing.

[0016] Preferably, the output end of the bidding document parsing module is electrically connected to the input end of the bidding document template library management module, the output end of the bidding document template library management module is electrically connected to the input end of the difference identification and keyword replacement module, the output end of the difference identification and keyword replacement module is electrically connected to the input end of the bidding document generation module, the output end of the bidding document generation module is electrically connected to the input end of the encryption signature module, and the output end of the encryption signature module is electrically connected to the input end of the user interaction interface module.

[0017] Preferably, the bidding document parsing module includes a document import unit, a text parsing unit and a keyword extraction unit, the bidding document template library management module includes a template import unit, a template classification unit and a template update unit, and the difference identification and keyword replacement module includes a difference identification unit, a keyword management unit and a modification suggestion unit.

[0018] Preferably, the bidding document generation module includes a template filling unit, a format adjustment unit and a review and modification unit, the encryption signature module includes an encryption unit, a signature unit and a verification unit, and the user interaction interface module includes a file import and viewing unit, a template selection and modification unit and a generation and export unit.

[0019] Beneficial Effects

[0020] The present invention provides a method and system for generating bidding documents. Compared with the prior art, it has the following beneficial effects:

[0021] (1) The present invention uses an automated method to perform structured analysis on the bidding documents and quickly generate bidding documents that meet the requirements. This greatly reduces the time and labor cost of manually preparing bidding documents, allowing companies to respond to bidding needs more quickly. Automated generation also reduces the possibility of human errors and improves the accuracy and consistency of documents.

[0022] (2) The present invention can accurately identify the differences between the bidding documents and the template by comparing the two, and replace or modify the keywords in the template according to the preset keyword library, which ensures that the generated bidding documents fully meet the requirements of the bidding documents and avoids the failure of the bid due to non-compliance with the requirements. In addition, the patent also provides a format adjustment function to ensure that the document's layout, font, font size, etc. meet the requirements of the bidding documents, further enhancing the professionalism of the document.

[0023] (3) The present invention encrypts the generated bidding documents and uses digital signature technology to sign the encrypted bidding documents, which ensures the security and integrity of the documents during transmission and storage, and prevents the documents from being illegally tampered with or leaked. The encryption and digital signature technology also provides a source verification function for the documents, so that the tendering party can verify the authenticity and validity of the documents, further improving the fairness and transparency of the bidding process. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 is a flow chart of the method of the present invention;

[0025] Figure 2 is a system block diagram of the present invention;

[0026] Figure 3 It is a schematic diagram of a bidding document parsing module of the present invention;

[0027] Figure 4 It is a schematic diagram of the bidding document template library management module of the present invention;

[0028] Figure 5It is a schematic diagram of the difference identification and keyword replacement module of the present invention;

[0029] Figure 6 A schematic diagram of a bidding document generation module of the present invention;

[0030] Figure 7 This is a schematic diagram of the encryption signature module of the present invention;

[0031] Figure 8 It is a schematic diagram of the user interaction interface module of the present invention.

[0032] In the figure: 01, bidding document parsing module; 02, bidding document template library management module; 03, difference identification and keyword replacement module; 04, bidding document generation module; 05, encryption signature module; 06, user interaction interface module; 011, document import unit; 012, text parsing unit; 013, keyword extraction unit; 021, template import unit; 022, template classification unit; 023, template update unit; 031, difference identification unit; 032, keyword management unit; 033, modification suggestion unit; 041, template filling unit; 042, format adjustment unit; 043, review and modification unit; 051, encryption unit; 052, signature unit; 053, verification unit; 061, file import and view unit; 062, template selection and modification unit; 063, generation and export unit. DETAILED DESCRIPTION

[0033] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0034] The present invention provides three technical solutions, including the following embodiments:

[0035] Example 1

[0036] See also Figure 1 , a method and system for generating bidding documents, specifically comprising the following steps:

[0037] S1. Bidding document parsing: perform structured parsing of the bidding documents and extract key information. First, import the bidding documents through the file import and view unit of the user interface module. The bidding documents can be in various formats such as PDF, Word, Excel, etc. Next, the document import unit of the bidding document parsing module imports the bidding documents into the system, and the text parsing unit performs text parsing on the bidding documents to extract various parts of the bidding documents, such as the bidding announcement, bidder instructions, bid evaluation method, technical requirements, bidding document format, etc. Finally, the keyword extraction unit uses natural language processing technology to extract keywords from the bidding documents. These keywords will be used for subsequent difference identification and template filling;

[0038] S2, template selection and calling steps: select a suitable bidding document template according to the type of bidding document and project category. After the bidding document is parsed, the user selects a suitable bidding document template according to the type of bidding document and project category through the template selection and modification unit of the user interaction interface module. The bidding document template library management module stores various types of bidding document templates, and the user can select a suitable template according to actual needs. After the template selection is completed, the template import unit imports the template into the system to prepare for subsequent difference identification and template filling;

[0039] S3. Difference identification and keyword replacement: Compare the bidding document with the template, identify the differences between the two, and replace or modify the keywords in the template according to the preset keyword library. The difference identification and keyword management module receives the bidding document parsing results and the selected template. The difference identification unit compares the bidding document with the template to identify the differences between the two. These differences may include content differences and format differences. At the same time, the keyword management unit replaces or modifies the keywords in the template according to the preset keyword library to ensure that the bidding document meets the requirements of the bidding document. Finally, the modification suggestion unit generates modification suggestions based on the difference identification results and keyword management for user reference and confirmation;

[0040] S4. Bidding document generation: Generate a preliminary bidding document based on the modified template, and adjust the format of the preliminary bidding document to ensure that the document's layout, font, font size, etc. meet the requirements of the bidding document. Based on the difference identification results and keyword management, the template filling unit of the bidding document generation module fills the key information in the bidding document into the template to generate a preliminary bidding document. Next, the format adjustment unit adjusts the format of the preliminary bidding document to ensure that the document's layout, font, font size, etc. meet the requirements of the bidding document. Finally, if the system includes a review and modification module, the generated bidding document is reviewed to ensure the completeness and accuracy of the document content, and necessary modifications are made based on the review results;

[0041] S5. Encryption and Signature: Encrypt the generated bidding documents and digitally sign the encrypted bidding documents. After the bidding documents are generated, the encryption and signature module encrypts the bidding documents. The encryption unit uses advanced encryption algorithms to encrypt the bidding documents to ensure the security of the documents. Then, the signature unit digitally signs the encrypted bidding documents to verify the integrity and source of the documents. Finally, the verification unit decrypts and verifies the bidding documents during bidding to ensure the authenticity and validity of the documents.

[0042] S6, export step: export the generated bidding document to the required format. Finally, the user exports the generated bidding document to the required format (such as PDF, Word, etc.) through the generation and export unit of the user interaction interface module. The exported bidding document has been encrypted and signed to ensure the security and integrity of the document. Then, the bidder submits the generated bidding document to the tendering party for review.

[0043] The bidding document parsing steps include: importing the bidding document, supporting multiple file formats; performing text parsing on the imported bidding document to extract various parts of the bidding document; and using natural language processing technology to extract keywords in the bidding document.

[0044] The steps of difference identification and keyword replacement include: comparing the bidding documents with the template to identify the content and format differences between the two; and replacing or modifying the keywords in the template according to the preset keyword library.

[0045] The encryption and signing steps use advanced encryption algorithms to encrypt the bidding documents, and use digital signature technology to sign the encrypted bidding documents.

[0046] Example 2

[0047] Based on Example 1, see Figure 2As shown, the present invention also discloses a system for generating bidding documents, including a bidding document parsing module 01, a bidding document template library management module 02, a difference identification and keyword replacement module 03, a bidding document generation module 04, an encryption signature module 05, and a user interaction interface module 06. The bidding document parsing module 01 is used to perform structured parsing on the bidding document and extract key information. The bidding document template library management module 02 is used to store and manage the bidding document template, and select a suitable template according to the type of the bidding document and the project category. The difference identification and keyword replacement module 03 is used to compare the bidding document with the template, identify the difference between the two, and modify the template according to preset keywords. The bidding document generation module 04 is used to generate a preliminary bidding document according to the modified template, and adjust the format of the preliminary bidding document to ensure that the typesetting, font, font size, etc. of the document meet the requirements of the bidding document. The encryption signature module 05 is used to encrypt the generated bidding document and digitally sign the encrypted bidding document. The user interaction interface module 06 is used to provide an interactive interface between the user and the system to facilitate the user to operate and view.

[0048] The output end of the bidding document parsing module 01 is electrically connected to the input end of the bidding document template library management module 02, the output end of the bidding document template library management module 02 is electrically connected to the input end of the difference recognition and keyword replacement module 03, the output end of the difference recognition and keyword replacement module 03 is electrically connected to the input end of the bidding document generation module 04, the output end of the bidding document generation module 04 is electrically connected to the input end of the encryption signature module 05, and the output end of the encryption signature module 05 is electrically connected to the input end of the user interaction interface module 06.

[0049] Example 3

[0050] Based on Example 2, see Figure 3-Figure 8As shown, the bidding document parsing module 01 includes a document importing unit 011, a text parsing unit 012 and a keyword extraction unit 013. The document importing unit 011 is used to import bidding documents and supports the import of multiple file formats (such as PDF, Word, etc.). The text parsing unit 012 performs text parsing on the imported bidding documents and extracts various parts of the bidding documents (such as bidding announcements, bidder instructions, bid evaluation methods, technical requirements, bidding document formats, etc.). The keyword extraction unit 013 extracts keywords from the bidding documents through natural language processing technology for subsequent difference identification and template filling. The bidding document template library management module 02 includes a template importing unit 021, a template classification unit 022 and a template updating unit 023. The template importing unit 021 is used to import bidding document templates and supports template files in multiple formats (such as Word, etc.). d template), the template classification unit 022 classifies and manages the templates according to the type of bidding documents and project categories to facilitate the selection and call of subsequent templates. The template update unit 023 updates and maintains the templates according to the latest bidding requirements and laws and regulations to ensure the compliance and applicability of the templates. The difference identification and keyword replacement module 03 includes a difference identification unit 031, a keyword management unit 032 and a modification suggestion unit 033. The difference identification unit 031 compares the bidding documents with the template to identify the differences between the two, including content differences and format differences. The keyword management unit 032 replaces or modifies the keywords in the template according to the preset keyword library to ensure that the bidding documents meet the requirements of the bidding documents. The modification suggestion unit 033 generates modification suggestions based on the difference identification results and keyword management for user reference and confirmation.

[0051] The bidding document generation module 04 includes a template filling unit 041, a format adjustment unit 042 and a review and modification unit 043. The template filling unit 041 fills the key information in the bidding document into the template according to the difference recognition result and keyword management to generate a preliminary bidding document. The format adjustment unit 042 adjusts the format of the generated preliminary bidding document to ensure that the typesetting, font, font size, etc. of the document meet the requirements of the bidding document. The modification unit 043 reviews the generated bidding document to ensure the integrity and accuracy of the document content and makes necessary modifications according to the review results. The encryption signature module 05 includes an encryption unit 051, a signature unit 052 and a verification unit 053. The encryption unit 051 uses an advanced encryption algorithm to encrypt the bidding document to prevent the document from being illegally tampered with or leaked. The signature unit 052 digitally signs the encrypted bidding document to ensure the source and integrity of the document. The verification unit 053 decrypts and verifies the bidding documents when bidding to ensure the authenticity and validity of the documents. The user interaction interface module 06 includes a file import and viewing unit 061, a template selection and modification unit 062, and a generation and export unit 063. The viewing unit 061 provides a file import function to support users to upload bidding documents; provides a file viewing function to allow users to view the parsed bidding documents and the generated bidding documents. The template selection and modification unit 062 provides a template selection function to allow users to select a suitable template according to the type of bidding documents and the project category; provides a template modification function to allow users to make necessary modifications and adjustments to the template. The export unit 063 provides a bidding document generation function to generate the final bidding document according to the user's confirmation and modification; provides a file export function to support users to export the generated bidding documents into multiple formats (such as PDF, Word, etc.).

[0052] Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.

[0053] The above embodiments of the invention are described in detail, but the contents are only preferred embodiments of the invention and cannot be considered to limit the scope of the invention. All equivalent changes and improvements made within the scope of the invention should still fall within the scope of the invention.

Claims

1. A method for generating a bidding document, characterized in that: The specific steps include: S1. Bidding document analysis: structural analysis of bidding documents to extract key information; S2. Template selection and calling steps: Select the appropriate bidding document template according to the type of bidding document and project category; S3. Difference identification and keyword replacement: Compare the bidding documents with the template, identify the differences between the two, and replace or modify the keywords in the template according to the preset keyword library; S4. Bidding document generation: Generate preliminary bidding documents according to the modified template and adjust the format of the preliminary bidding documents to ensure that the document's layout, font, font size, etc. meet the requirements of the bidding documents; S5. Encryption and Signature: Encrypt the generated bidding documents and digitally sign the encrypted bidding documents; S6. Export step: export the generated bidding documents into the required format.

2. A method for generating bidding documents according to claim 1, characterized in that: The bidding document parsing step includes: importing the bidding document, supporting multiple file formats; performing text parsing on the imported bidding document to extract various parts of the bidding document; and extracting keywords in the bidding document using natural language processing technology.

3. The method for generating a bidding document according to claim 1, characterized in that: The step of difference identification and keyword replacement includes: comparing the bidding document with the template to identify the content differences and format differences between the two; and replacing or modifying the keywords in the template according to a preset keyword library.

4. The method for generating a bidding document according to claim 1, characterized in that: The encryption and signing steps use advanced encryption algorithms to encrypt the bidding documents, and use digital signature technology to sign the encrypted bidding documents.

5. A system for generating bidding documents, characterized in that: The system comprises a bidding document parsing module (01), a bidding document template library management module (02), a difference identification and keyword replacement module (03), a bidding document generation module (04), an encryption signature module (05), and a user interaction interface module (06). The bidding document parsing module (01) is used to perform structured parsing on the bidding document and extract key information. The bidding document template library management module (02) is used to store and manage bidding document templates and select appropriate templates according to the type of bidding document and project category. The difference identification and keyword replacement module (03) is used to compare the bidding document with the template, identify the difference between the two, and modify the template according to preset keywords. The bidding document generation module (04) is used to generate a preliminary bidding document according to the modified template and adjust the format of the preliminary bidding document to ensure that the typesetting, font, font size, etc. of the document meet the requirements of the bidding document. The encryption signature module (05) is used to encrypt the generated bidding document and digitally sign the encrypted bidding document. The user interaction interface module (06) is used to provide an interaction interface between the user and the system to facilitate the user to operate and view.

6. A system for generating bidding documents according to claim 5, characterized in that: The output end of the bidding document parsing module (01) is electrically connected to the input end of the bidding document template library management module (02), the output end of the bidding document template library management module (02) is electrically connected to the input end of the difference recognition and keyword replacement module (03), the output end of the difference recognition and keyword replacement module (03) is electrically connected to the input end of the bidding document generation module (04), the output end of the bidding document generation module (04) is electrically connected to the input end of the encryption signature module (05), and the output end of the encryption signature module (05) is electrically connected to the input end of the user interaction interface module (06).

7. A system for generating bidding documents according to claim 5, characterized in that: The bidding document parsing module (01) comprises a document importing unit (011), a text parsing unit (012) and a keyword extracting unit (013); the bidding document template library management module (02) comprises a template importing unit (021), a template classifying unit (022) and a template updating unit (023); the difference recognition and keyword replacing module (03) comprises a difference recognition unit (031), a keyword management unit (032) and a modification suggestion unit (033).

8. A system for generating bidding documents according to claim 5, characterized in that: The bidding document generation module (04) comprises a template filling unit (041), a format adjustment unit (042) and a review and modification unit (043); the encryption signature module (05) comprises an encryption unit (051), a signature unit (052) and a verification unit (053); and the user interaction interface module (06) comprises a file import and viewing unit (061), a template selection and modification unit (062) and a generation and export unit (063).

Citation Information

Cited By

  • Text automation-based bid invitation file intelligent generation method and system

    CN120317233A