An intelligent management method and system for entering technical proposal information

By using keyword comparison and address and direction comparison strategies in technical proposal management, we automatically identify and merge duplicate proposals, and solve the problem of insufficient repetitive detection in the existing technology, achieving efficient and accurate proposal management, and optimizing Resource allocation and accelerate the transformation of technical achievements.

CN118628054BActive Publication Date: 2024-12-13陕西陕煤榆北煤业有限公司榆林信息化运维分公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410811313.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-21
Publication Date
2024-12-13
Estimated Expiration
2044-06-21

AI Technical Summary

Technical Problem

The existing technology has shortcomings in repetitive detection and comprehensive analysis in the management of technical proposals, which leads to repeated proposals being ignored or misjudged, and lacks effective integration and analysis methods, so that existing data cannot be fully utilized for decision-making.

Method used

Storing technical proposals through databases, using keyword comparison strategies to determine whether new proposals are duplicated, and comparing them based on the author's address and technical direction, automatically identify and merge the same or similar proposals, and merge them into the same proposal group to ensure creativity and resources Effective use.

Benefits of technology

It effectively avoids the generation of duplicate proposals, optimizes resource allocation, saves human, material and financial resources, promotes the sharing of knowledge and technology, and accelerates the transformation of technical achievements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118628054B_ABST
    Figure CN118628054B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of intelligent management technology, and discloses an intelligent management method and system for entering technical proposal information. All approved technical proposals are stored in a database, and new proposals are entered through an input port; a keyword comparison strategy is used to determine whether a new proposal is repeated with an existing proposal in the database; the specific steps include hierarchical extraction of keywords of the proposal, and hierarchical comparison of keywords to determine repeatability; if the new proposal is repeated with the existing proposal, an address comparison strategy is further used to determine whether the address of the submitter is consistent, and the processing method of the proposal is determined according to the result; for non-duplicate proposals, a comparison is performed through the technical direction to determine whether the technical direction of the new proposal is the same as that of the existing proposal, and the address comparison strategy is combined to determine whether the new proposal is approved; the system also includes a keyword acquisition module, which is used to extract hierarchical keywords of each proposal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent management technology, and in particular to an intelligent management method and system for entering technical proposal information. Background Art

[0002] In modern science and technology management, it is crucial to manage and evaluate technology proposals efficiently and accurately. With the intensification of global competition and the continuous advancement of technological development, enterprises and research institutions are in urgent need of a method that can manage technology proposals intelligently and systematically to improve technical efficiency and quality. Traditional technology management systems mainly rely entirely on manual review and judgment, which is not only time-consuming and labor-intensive, but also has great subjectivity and uncertainty, and is difficult to meet the high standards of modern scientific and technological development. In the existing technology management process, the repetitiveness detection of technology proposals is a key link; however, traditional methods usually only rely on simple keyword matching or manual comparison for the repetitiveness identification of proposals, lack of systematic analysis and intelligent judgment, resulting in many technology proposals being ignored or misjudged when proposed by different departments or different personnel; in addition, for information such as the technical direction of the proposal and the address of the submitter, the traditional method also lacks effective integration and analysis methods, and cannot make full use of existing data for comprehensive judgment and decision-making; in this context, there is an urgent need for an intelligent management system based on the Internet and big data to improve the processing efficiency and accuracy of technology proposals.

[0003] To sum up, the existing technology has obvious shortcomings in dealing with repetitive detection and comprehensive analysis in technical proposal management. There is an urgent need for an intelligent management method and system for technical proposal information entry to improve management efficiency and decision-making accuracy. Summary of the invention

[0004] The present invention provides an intelligent management method and system for entering technical proposal information, which promotes solving the problems mentioned in the above background technology.

[0005] The present invention provides the following technical solution: an intelligent management method for entering technical proposal information, comprising:

[0006] All approved technical proposals are stored in a database, where the technical proposal refers to a technical solution recorded in writing;

[0007] Enter new technology proposals through the input port, and determine whether the new technology proposals are duplicates of technology proposals in the database based on the keyword comparison strategy;

[0008] Specifically,

[0009] Obtain all technical proposals existing in the database, and perform keyword classification extraction on all technical proposals existing in the database;

[0010] Perform keyword classification extraction on the input new technology proposals;

[0011] If the new technology proposal is duplicated with the technology proposal existing in the database;

[0012] Then obtain the address of the person who submitted the new technology proposal;

[0013] Obtain the addresses of submitters of proposals in the database that are duplicates of the new technology proposal;

[0014] Determine whether the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are the same address according to the address comparison strategy;

[0015] If the address of the submitter of the new technology proposal is the same as the address of the submitter of the proposal that is a duplicate of the new technology proposal in the database;

[0016] The submitters of the new technology proposal and the submitters of duplicate proposals in the database will be merged into the same proposal group;

[0017] If the address of the submitter of the new technology proposal is not the same as the address of the submitter of the proposal that is duplicated with the new technology proposal in the database;

[0018] The application for new technology proposal will not be approved;

[0019] If the new technology proposal does not duplicate the technology proposals already in the database;

[0020] Determine whether the technical direction of the new technology proposal is the same as that of the technical proposals existing in the database according to the technical direction comparison strategy;

[0021] If the technical direction of the new technology proposal is the same as that of the technology proposal existing in the database;

[0022] According to the address comparison strategy, it is determined whether the address of the submitter of the new technology proposal and the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database are at the same address;

[0023] If the address of the submitter of the new technology proposal is the same as the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database;

[0024] The submitters of the new technology proposal and the submitters of proposals with the same technical direction as the new technology proposal in the database will be merged into the same proposal group;

[0025] If the address of the submitter of the new technology proposal is not the same as the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database, or the technical direction of the new technology proposal is different from the technical direction of the technical proposal in the database;

[0026] The new technology proposal is approved.

[0027] Optionally, judging whether the new technology proposal is repeated with a technology proposal existing in the database according to the keyword comparison strategy specifically includes:

[0028] Keywords of new technology proposals are extracted in a hierarchical manner and recorded as first-level new keywords, second-level new keywords, and…A-level new keywords;

[0029] Perform keyword hierarchical extraction on all technical proposals in the database, and record them as first-level old keywords, second-level old keywords, and B-level old keywords;

[0030] Select the technical proposals whose number of old keywords in the database is greater than or equal to A to form a proposal set;

[0031] For each technical proposal in the proposal set, compare each level of old keywords in the previous B-A+1 level old keywords with the first level new keywords of the new technical proposal;

[0032] Obtain all technical proposals whose old keywords are the same as the first-level new keywords of the new technical proposal to form a first candidate set;

[0033] And the old keywords that are the same as the first-level new keywords are recorded as the Xth-level old keywords;

[0034] 1≤X≤B-A+1;

[0035] For each technology proposal in the first candidate set,

[0036] Compare its X+1th old-level keywords with the second-level new keywords of the new technology proposal;

[0037] If the X+1th level old keyword is the same as the second level new keyword of the new technology proposal, then this technology proposal is retained in the first candidate set;

[0038] If the X+1th level old keywords are not the same as the second level new keywords of the new technology proposal, then this technology proposal is eliminated from the first candidate set;

[0039] All technical proposals retained in the first candidate set constitute the second candidate set;

[0040] For each technical proposal in the second candidate set,

[0041] Compare its X+2th level old keywords with the third level new keywords of the new technology proposal;

[0042] If the X+2th level old keyword is the same as the third level new keyword of the new technology proposal, then this technology proposal is retained in the second candidate set;

[0043] If the X+2th level old keywords are not the same as the third level new keywords of the new technology proposal, then this technology proposal is eliminated from the second candidate set;

[0044] All technical proposals retained in the second candidate set constitute the third candidate set;

[0045] According to this method, the A-1th candidate set is obtained;

[0046] For each technical proposal in Alternative Set A-1,

[0047] Compare its X+A-1th level old keywords with the Ath level new keywords of the new technology proposal;

[0048] If the old keywords at level X+A-1 are the same as the new keywords at level A of the new technology proposal, then this technology proposal will be retained in the A-1 alternative set;

[0049] If the X+A-1 level old keywords are not the same as the A-level new keywords of the new technology proposal, then this technology proposal will be removed from the A-1 candidate set;

[0050] All technical proposals retained in the A-1 candidate set constitute the A candidate set;

[0051] If the Ath candidate set is not an empty set;

[0052] The new technology proposal is deemed to be a duplicate of the technology proposal existing in the database;

[0053] The technical proposals in the database that are duplicated with the new technical proposals are recorded as target technical proposals;

[0054] Then, according to the address comparison strategy, it is determined whether the address of the new technology proposal submitter and the address of the target technology proposal submitter are at the same address;

[0055] If the Ath candidate set is an empty set;

[0056] It is deemed that the new technology proposal does not duplicate the technology proposals existing in the database;

[0057] Then, according to the technical direction comparison strategy, it is determined whether the technical direction of the new technology proposal is the same as the technical direction of the technical proposals existing in the database.

[0058] Optionally, judging whether the new technology proposal is repeated with a technology proposal existing in the database according to the keyword comparison strategy specifically includes:

[0059] Keywords of new technology proposals are extracted in a hierarchical manner and recorded as first-level new keywords, second-level new keywords, and…A-level new keywords;

[0060] Perform keyword hierarchical extraction on all technical proposals in the database, and record them as first-level old keywords, second-level old keywords, and B-level old keywords;

[0061] Select the technical proposals whose number of old keywords in the database is greater than or equal to A to form a proposal set;

[0062] For each technical proposal in the proposal set, compare each level of old keywords in the previous B-A+1 level old keywords with the first level new keywords of the new technical proposal;

[0063] Obtain all technical proposals whose old keywords are the same as the first-level new keywords of the new technical proposal to form a first target set;

[0064] And the old keywords that are the same as the first-level new keywords are recorded as the Xth-level old keywords;

[0065] 1≤X≤B-A+1;

[0066] For each technology proposal in the first target set,

[0067] Compare the old keywords after level X with the second-level new keywords of the new technology proposal;

[0068] If the same keyword as the second-level new keyword of the new technology proposal appears in the old keywords after the Xth level, then this technology proposal is retained in the first target set, and the old keyword that is the same as the second-level new keyword is recorded as the Yth-level old keyword;

[0069] Y=X+N, where N is a positive integer representing the level difference between the Yth level old keyword and the Xth level old keyword;

[0070] If there is no keyword in the old keywords after the Xth level that is the same as the second-level new keyword of the new technology proposal, then this technology proposal is eliminated from the first target set;

[0071] All technical proposals retained in the first target set constitute the second target set;

[0072] For each technology proposal in the second target set,

[0073] Compare the old keywords after level Y with the third-level new keywords of the new technology proposal;

[0074] If the same keyword as the third-level new keyword of the new technology proposal appears in the old keywords after the Yth level, then this technology proposal is retained in the second target set, and the old keyword that is the same as the third-level new keyword is recorded as the Zth-level old keyword;

[0075] Z=Y+N, where N is a positive integer representing the level difference between the Zth level old keyword and the Yth level old keyword;

[0076] If there is no keyword in the old keywords after the Yth level that is the same as the third-level new keyword of the new technology proposal, then this technology proposal is eliminated from the second target set;

[0077] All technical proposals retained in the first target set constitute the third target set;

[0078] According to this method, the A-th level target set is obtained;

[0079] If the A-th level target set is not an empty set;

[0080] The new technology proposal is deemed to be a duplicate of the technology proposal existing in the database;

[0081] The technical proposals in the database that are duplicated with the new technical proposals are recorded as target technical proposals;

[0082] Then, according to the address comparison strategy, it is determined whether the address of the new technology proposal submitter and the address of the target technology proposal submitter are at the same address;

[0083] If the A-th level target set is an empty set;

[0084] It is deemed that the new technology proposal does not duplicate the technology proposals existing in the database;

[0085] Then, according to the technical direction comparison strategy, it is determined whether the technical direction of the new technology proposal is the same as the technical direction of the technical proposals existing in the database.

[0086] Optionally, the determining, according to the address comparison strategy, whether the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are the same address specifically includes:

[0087] Get the address of the person who submitted the new technology proposal and record it as the first address;

[0088] Get the address of the target technical proposal submitter, recorded as the second address;

[0089] Draw a circle with the first address as the center and a radius of r to form a circular domain;

[0090] If the formed circular region contains the second address;

[0091] It is deemed that the address of the person submitting the new technology proposal and the address of the person submitting the target technology proposal are at the same address;

[0092] If the formed circular area does not contain the second address;

[0093] It is determined that the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are not the same address.

[0094] Optionally, judging whether the technical direction of the new technology proposal is the same as the technical direction of the technology proposal existing in the database according to the technical direction comparison strategy specifically includes:

[0095] If the third candidate set is not an empty set;

[0096] The new technology proposal is deemed to have the same technical direction as the technology proposal existing in the database;

[0097] The technical proposals in the database with the same technical direction as the new technical proposals are recorded as alternative technical proposals;

[0098] Then, according to the address comparison strategy, it is determined whether the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are at the same address;

[0099] If the third candidate set is an empty set;

[0100] It is determined that the new technical proposal is different from the technical direction of the technical proposal existing in the database.

[0101] Optionally, the determining, according to the address comparison strategy, whether the address of the submitter of the new technology proposal and the address of the submitter of a proposal with the same technical direction as the new technology proposal in the database are at the same address specifically includes:

[0102] Obtain the address of the person who submitted the alternative technical proposal, which is recorded as the third address;

[0103] Draw a circle with the first address as the center and a radius of r to form a circular domain;

[0104] If the formed circular area contains the third address;

[0105] It is deemed that the address of the person who submitted the new technology proposal and the address of the person who submitted the alternative technology proposal are at the same address;

[0106] If the formed circular area does not contain the third address;

[0107] It is determined that the address of the person who submitted the new technology proposal and the address of the person who submitted the alternative technology proposal are not at the same address.

[0108] Optional, including:

[0109] If the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are at the same address;

[0110] The submitters of the new technology proposal and the submitters of the alternative technology proposal will be combined into the same proposal group;

[0111] If the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are not at the same address or the technical direction of the new technology proposal is different from the technical direction of the technology proposal existing in the database;

[0112] The new technology proposal is approved.

[0113] Optional, including:

[0114] A database for storing basic information of all technical proposals, including the classification keywords of the technical proposals and the addresses of the technical proposal submitters;

[0115] An input port, wherein the input port is used to input a technical proposal;

[0116] The keyword acquisition module is used to obtain the graded keywords of each technical proposal.

[0117] Optionally, the determining, according to the address comparison strategy, whether the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are the same address specifically includes:

[0118] Get the address of the person who submitted the new technology proposal and record it as the first address;

[0119] Get the address of the target technical proposal submitter, recorded as the second address;

[0120] Draw a circle with the first address as the center and a radius of r to form a circular domain;

[0121] If the formed circular region contains the second address;

[0122] It is deemed that the address of the person submitting the new technology proposal and the address of the person submitting the target technology proposal are at the same address;

[0123] If the formed circular area does not contain the second address;

[0124] It is determined that the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are not the same address.

[0125] Optionally, judging whether the technical direction of the new technology proposal is the same as the technical direction of the technology proposal existing in the database according to the technical direction comparison strategy specifically includes:

[0126] If the third candidate set is not an empty set;

[0127] The new technology proposal is deemed to have the same technical direction as the technology proposal existing in the database;

[0128] The technical proposals in the database with the same technical direction as the new technical proposals are recorded as alternative technical proposals;

[0129] Then, according to the address comparison strategy, it is determined whether the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are at the same address;

[0130] If the third candidate set is an empty set;

[0131] It is determined that the new technical proposal is different from the technical direction of the technical proposal existing in the database.

[0132] Optionally, the determining, according to the address comparison strategy, whether the address of the submitter of the new technology proposal and the address of the submitter of a proposal with the same technical direction as the new technology proposal in the database are at the same address specifically includes:

[0133] Get the address of the person who submitted the new technology proposal and record it as the first address;

[0134] Obtain the address of the person who submitted the alternative technical proposal, which is recorded as the third address;

[0135] Draw a circle with the first address as the center and a radius of r to form a circular domain;

[0136] If the formed circular area contains the third address;

[0137] It is deemed that the address of the person who submitted the new technology proposal and the address of the person who submitted the alternative technology proposal are at the same address;

[0138] If the formed circular area does not contain the third address;

[0139] It is determined that the address of the person who submitted the new technology proposal and the address of the person who submitted the alternative technology proposal are not at the same address.

[0140] Optional, including:

[0141] If the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are at the same address;

[0142] The submitters of the new technology proposal and the submitters of the alternative technology proposal will be combined into the same proposal group;

[0143] If the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are not at the same address or the technical direction of the new technology proposal is different from the technical direction of the technology proposal existing in the database;

[0144] The new technology proposal is approved.

[0145] Optional, including:

[0146] A database for storing basic information of all technical proposals, including the classification keywords of the technical proposals and the addresses of the technical proposal submitters;

[0147] An input port, wherein the input port is used to input a technical proposal;

[0148] The keyword acquisition module is used to obtain the graded keywords of each technical proposal.

[0149] The present invention has the following beneficial effects:

[0150] 1. An intelligent management method and system for entering technical proposal information can effectively avoid the generation of duplicate proposals by using a keyword comparison strategy to determine whether a new technical proposal is duplicated with a technical proposal existing in a database, thereby optimizing resource allocation; the system can automatically identify and merge identical or similar technical proposals to ensure that the same idea or project will not be repeatedly reviewed and approved due to different submitters; this method can prevent different teams or individuals from inadvertently repeating their investment in the same research topic, thereby saving manpower, material and financial resources; in addition, when a new technical proposal has the same technical direction as an existing technical proposal and the submitter has the same address, the system will merge these proposals into the same proposal group, which will help to concentrate high-quality resources, promote teamwork, and enhance the synergy of research and development; such processing will not only reduce duplication of work, but also promote the sharing of knowledge and technology and accelerate the transformation process of technological achievements.

[0151] 2. An intelligent management method and system for entering technology proposal information compares the first-level new keywords of the new technology proposal with the old keywords of each level of the technology proposal existing in the database level by level; if the X-level old keywords of the technology proposal existing in the database are the same as the first-level new keywords of the new technology proposal, then continue to compare the X+1-level old keywords of the technology proposal existing in the database with the second-level new keywords of the new technology proposal, and so on, to obtain technology proposals in which the X-th to X+A-1-th old keywords in the database are the same as the first-level new keywords to the A-th new keywords of the new technology proposal, and identify this technology proposal as a technology proposal that repeats the new technology proposal; in this way, the old keywords that are the same as the first-level new keywords and do not appear in the first level can be screened out to avoid omissions; and the accuracy of judging whether the new technology proposal is repeated with the technology proposal existing in the database is ensured.

[0152] 3. The intelligent management method and system for entering technology proposal information compares the first-level new keywords of the new technology proposal with the old keywords of each level of the technology proposal in the database step by step; if the X-level old keywords of the technology proposal in the database are the same as the first-level new keywords of the new technology proposal, then continue to compare the old keywords after level X of the technology proposal in the database with the second-level new keywords of the new technology proposal, and the old keywords that are the same as the second-level new keywords of the new technology proposal are recorded as the Y-th-level old keywords; continue to compare the old keywords after level Y of the technology proposal in the database with the third-level new keywords of the new technology proposal; and so on, obtain the technology proposal in which the old keywords in the database are the same as the first-level new keywords to the A-th-level new keywords of the new technology proposal in sequence and in the same order of appearance, and identify this technology proposal as a technology proposal that repeats the new technology proposal; in this way, the technology proposal that obtains the old keywords in the database and the first-level new keywords to the A-th-level new keywords of the new technology proposal in sequence and in the same order of appearance can be selected; the accuracy of judging whether the new technology proposal is repeated with the technology proposal in the database is guaranteed. BRIEF DESCRIPTION OF THE DRAWINGS

[0153] Figure 1 It is a schematic diagram of the process of the present invention. DETAILED DESCRIPTION

[0154] 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.

[0155] Example, see Figure 1 , an intelligent management method and system for entering technical proposal information, comprising:

[0156] All approved technical proposals are stored in a database, where the technical proposal refers to a technical solution recorded in writing;

[0157] Enter new technology proposals through the input port, and determine whether the new technology proposals are duplicates of technology proposals in the database based on the keyword comparison strategy;

[0158] Specifically,

[0159] Obtain all technical proposals existing in the database, and perform keyword classification extraction on all technical proposals existing in the database;

[0160] Keywords are extracted in a hierarchical manner for the input new technology proposals; the keywords can be manually limited. For example, in the coal mining industry, the equipment used for coal transportation includes a belt conveyor. In this embodiment, the first-level new keyword can be proposed as a belt conveyor, the second-level new keyword can be proposed as a power mechanism, and the third-level new keyword can be a motor or a belt. When the third-level new keyword is a motor, the fourth-level new keyword can be temperature, speed, torque, assembly, cleaning or adjustment; when the third-level new keyword is a belt, the fourth-level new keyword can be assembly, tensioning, offset or breakage.

[0161] If the new technology proposal is duplicated with the technology proposal existing in the database;

[0162] Then obtain the address of the person who submitted the new technology proposal;

[0163] Obtain the addresses of submitters of proposals in the database that are duplicates of the new technology proposal;

[0164] According to the address comparison strategy, it is determined whether the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are the same address; in this embodiment, the address is the permanent address;

[0165] If the address of the submitter of the new technology proposal is the same as the address of the submitter of the proposal that is a duplicate of the new technology proposal in the database;

[0166] The submitters of the new technology proposal and the submitters of duplicate proposals in the database will be merged into the same proposal group;

[0167] If the address of the submitter of the new technology proposal is not the same as the address of the submitter of the proposal that is duplicated with the new technology proposal in the database;

[0168] The application for new technology proposal will not be approved;

[0169] If the new technology proposal does not duplicate the technology proposals already in the database;

[0170] Determine whether the technical direction of the new technology proposal is the same as that of the technical proposals existing in the database according to the technical direction comparison strategy;

[0171] If the technical direction of the new technology proposal is the same as that of the technology proposal existing in the database;

[0172] According to the address comparison strategy, it is determined whether the address of the submitter of the new technology proposal and the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database are at the same address;

[0173] If the address of the submitter of the new technology proposal is the same as the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database;

[0174] The submitters of the new technology proposal and the submitters of proposals with the same technical direction as the new technology proposal in the database will be merged into the same proposal group;

[0175] If the address of the submitter of the new technology proposal is not the same as the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database, or the technical direction of the new technology proposal is different from the technical direction of the technical proposal in the database;

[0176] The new technology proposal is approved;

[0177] In this way, the generation of duplicate proposals can be effectively avoided, thereby optimizing resource allocation; the system can automatically identify and merge the same or similar technical proposals to ensure that the same idea or project will not be repeatedly approved due to different submitters; this method can prevent different teams or individuals from inadvertently investing in the same research topic, thereby saving manpower, material and financial resources; in addition, when the technical direction of a new technical proposal is the same as that of an existing technical proposal and the submitter has the same address, the system will merge these proposals into the same proposal group, which will help to concentrate high-quality resources, promote teamwork, and enhance the synergy of R&D; such processing not only reduces duplication of work, but also promotes the sharing of knowledge and technology, and accelerates the transformation process of technological achievements.

[0178] The method of judging whether the new technology proposal is repeated with the technology proposal existing in the database according to the keyword comparison strategy specifically includes:

[0179] Keywords of new technology proposals are extracted in a hierarchical manner and recorded as first-level new keywords, second-level new keywords, and…A-level new keywords;

[0180] Perform keyword hierarchical extraction on all technical proposals in the database, and record them as first-level old keywords, second-level old keywords, and B-level old keywords;

[0181] Select the technical proposals whose number of old keywords in the database is greater than or equal to A to form a proposal set;

[0182] The number of graded keywords for each technical proposal may be different. If the number of old keywords in the technical proposal in the database is less than the number of new keywords in the new technical proposal, there is no need to determine whether the new technical proposal is repeated with the technical proposal in the database based on the keyword comparison strategy. The new technical proposal can be directly determined as non-duplicate.

[0183] For each technical proposal in the proposal set, compare each level of old keywords in the previous B-A+1 level old keywords with the first level new keywords of the new technical proposal;

[0184] Obtain all technical proposals whose old keywords are the same as the first-level new keywords of the new technical proposal to form a first candidate set;

[0185] And the old keywords that are the same as the first-level new keywords are recorded as the Xth-level old keywords;

[0186] 1≤X≤B-A+1;

[0187] For each technology proposal in the first candidate set,

[0188] Compare its X+1th old-level keywords with the second-level new keywords of the new technology proposal;

[0189] If the X+1th level old keyword is the same as the second level new keyword of the new technology proposal, then this technology proposal is retained in the first candidate set;

[0190] If the X+1th level old keywords are not the same as the second level new keywords of the new technology proposal, then this technology proposal is eliminated from the first candidate set;

[0191] All technical proposals retained in the first candidate set constitute the second candidate set;

[0192] For each technical proposal in the second candidate set,

[0193] Compare its X+2th level old keywords with the third level new keywords of the new technology proposal;

[0194] If the X+2th level old keyword is the same as the third level new keyword of the new technology proposal, then this technology proposal is retained in the second candidate set;

[0195] If the X+2th level old keywords are not the same as the third level new keywords of the new technology proposal, then this technology proposal is eliminated from the second candidate set;

[0196] All technical proposals retained in the second candidate set constitute the third candidate set;

[0197] According to this method, the A-1th candidate set is obtained;

[0198] For each technical proposal in Alternative Set A-1,

[0199] Compare its X+A-1th level old keywords with the Ath level new keywords of the new technology proposal;

[0200] If the old keywords at level X+A-1 are the same as the new keywords at level A of the new technology proposal, then this technology proposal will be retained in the A-1 alternative set;

[0201] If the X+A-1 level old keywords are not the same as the A-level new keywords of the new technology proposal, then this technology proposal will be removed from the A-1 candidate set;

[0202] All technical proposals retained in the A-1 candidate set constitute the A candidate set;

[0203] If the Ath candidate set is not an empty set;

[0204] The new technology proposal is deemed to be a duplicate of the technology proposal existing in the database;

[0205] The technical proposals in the database that are duplicated with the new technical proposals are recorded as target technical proposals;

[0206] Then, according to the address comparison strategy, it is determined whether the address of the new technology proposal submitter and the address of the target technology proposal submitter are at the same address;

[0207] If the Ath candidate set is an empty set;

[0208] It is deemed that the new technology proposal does not duplicate the technology proposals existing in the database;

[0209] Then, according to the technical direction comparison strategy, it is determined whether the technical direction of the new technology proposal is the same as the technical direction of the technical proposal existing in the database;

[0210] The first-level new keywords of the new technology proposal are compared with the old keywords of each level of the technology proposal existing in the database step by step; if the X-level old keywords of the technology proposal existing in the database are the same as the first-level new keywords of the new technology proposal, then the X+1-level old keywords of the technology proposal existing in the database are continued to be compared with the second-level new keywords of the new technology proposal, and so on, to obtain the technology proposals in which the X-th to X+A-1-th old keywords in the database are the same as the first-level new keywords to the A-th new keywords of the new technology proposal, and this technology proposal is identified as a technology proposal that is repeated with the new technology proposal; in this way, the old keywords that are the same as the first-level new keywords and do not appear in the first level can be screened out to avoid omissions, thereby ensuring the accuracy of judging whether the new technology proposal is repeated with the technology proposal existing in the database.

[0211] For example, in this embodiment, the first-level new keyword of the new technical proposal is belt conveyor, the second-level new keyword is power mechanism, the third-level new keyword is motor, and the fourth-level new keyword is temperature; the third-level old keyword of a technical proposal in the database is belt conveyor, the fourth-level old keyword is power mechanism, the fifth-level old keyword is motor, and the sixth-level old keyword is temperature; then the new technical proposal is deemed to be a duplicate of the technical proposal existing in the database.

[0212] The method of judging whether the new technology proposal is repeated with the technology proposal existing in the database according to the keyword comparison strategy specifically includes:

[0213] Keywords of new technology proposals are extracted in a hierarchical manner and recorded as first-level new keywords, second-level new keywords, and…A-level new keywords;

[0214] Perform keyword hierarchical extraction on all technical proposals in the database, and record them as first-level old keywords, second-level old keywords, and B-level old keywords;

[0215] Select the technical proposals whose number of old keywords in the database is greater than or equal to A to form a proposal set;

[0216] For each technical proposal in the proposal set, compare each level of old keywords in the previous B-A+1 level old keywords with the first level new keywords of the new technical proposal;

[0217] Obtain all technical proposals whose old keywords are the same as the first-level new keywords of the new technical proposal to form a first target set;

[0218] And the old keywords that are the same as the first-level new keywords are recorded as the Xth-level old keywords;

[0219] 1≤X≤B-A+1;

[0220] For each technology proposal in the first target set,

[0221] Compare the old keywords after level X with the second-level new keywords of the new technology proposal;

[0222] If the same keyword as the second-level new keyword of the new technology proposal appears in the old keywords after the Xth level, then this technology proposal is retained in the first target set, and the old keyword that is the same as the second-level new keyword is recorded as the Yth-level old keyword;

[0223] Y=X+N, where N is a positive integer representing the level difference between the Yth level old keyword and the Xth level old keyword;

[0224] If there is no keyword in the old keywords after the Xth level that is the same as the second-level new keyword of the new technology proposal, then this technology proposal is eliminated from the first target set;

[0225] All technical proposals retained in the first target set constitute the second target set;

[0226] For each technology proposal in the second target set,

[0227] Compare the old keywords after level Y with the third-level new keywords of the new technology proposal;

[0228] If the same keyword as the third-level new keyword of the new technology proposal appears in the old keywords after the Yth level, then this technology proposal is retained in the second target set, and the old keyword that is the same as the third-level new keyword is recorded as the Zth-level old keyword;

[0229] Z=Y+N, where N is a positive integer representing the level difference between the Zth level old keyword and the Yth level old keyword;

[0230] If there is no keyword in the old keywords after the Yth level that is the same as the third-level new keyword of the new technology proposal, then this technology proposal is eliminated from the second target set;

[0231] All technical proposals retained in the first target set constitute the third target set;

[0232] According to this method, the A-th level target set is obtained;

[0233] If the A-th level target set is not an empty set;

[0234] The new technology proposal is deemed to be a duplicate of the technology proposal existing in the database;

[0235] The technical proposals in the database that are duplicated with the new technical proposals are recorded as target technical proposals;

[0236] Then, according to the address comparison strategy, it is determined whether the address of the new technology proposal submitter and the address of the target technology proposal submitter are at the same address;

[0237] If the A-th level target set is an empty set;

[0238] It is deemed that the new technology proposal does not duplicate the technology proposals existing in the database;

[0239] Then, according to the technical direction comparison strategy, it is determined whether the technical direction of the new technology proposal is the same as the technical direction of the technical proposal existing in the database;

[0240] Compare the first-level new keywords of the new technology proposal with the old keywords of each level of the technology proposal in the database step by step; if the X-level old keywords of the technology proposal in the database are the same as the first-level new keywords of the new technology proposal, then continue to compare the old keywords after the X-level of the technology proposal in the database with the second-level new keywords of the new technology proposal, and record the old keywords that are the same as the second-level new keywords of the new technology proposal as the Y-level old keywords; continue to compare the old keywords after the Y-level of the technology proposal in the database with the third-level new keywords of the new technology proposal; and so on, obtain the technology proposal in which the X-level old keywords to the X+A-1-level old keywords in the database are the same as the first-level new keywords to the A-level new keywords of the new technology proposal in sequence and the same order of appearance, and identify this technology proposal as a technology proposal that repeats the new technology proposal; in this way, it is possible to select the technology proposal in which the old keywords in the database are the same as the first-level new keywords to the A-level new keywords of the new technology proposal in sequence and the same order of appearance; the accuracy of judging whether the new technology proposal is repeated with the technology proposal in the database is ensured;

[0241] For example, in this embodiment, the first-level new keyword of the new technology proposal is belt conveyor, the second-level new keyword is power mechanism, the third-level new keyword is motor, and the fourth-level new keyword is temperature; the first-level old keyword of a technology proposal in the database is belt conveyor, the third-level old keyword is power mechanism, the fifth-level old keyword is motor, and the seventh-level old keyword is temperature; then the new technology proposal is deemed to be a duplicate of the technology proposal existing in the database.

[0242] The determining, based on the address comparison strategy, whether the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are the same address specifically includes:

[0243] Get the address of the person who submitted the new technology proposal and record it as the first address;

[0244] Get the address of the target technical proposal submitter, recorded as the second address;

[0245] Draw a circle with the first address as the center and a radius of r to form a circular domain;

[0246] If the formed circular region contains the second address;

[0247] It is deemed that the address of the person submitting the new technology proposal and the address of the person submitting the target technology proposal are at the same address;

[0248] If the formed circular area does not contain the second address;

[0249] It is determined that the address of the person who submitted the new technology proposal and the address of the person who submitted the proposal that is a duplicate of the new technology proposal in the database are not the same address;

[0250] The determining, according to the technical direction comparison strategy, whether the technical direction of the new technology proposal is the same as the technical direction of the technical proposal existing in the database specifically includes:

[0251] If the third candidate set is not an empty set;

[0252] The new technology proposal is deemed to have the same technical direction as the technology proposal existing in the database;

[0253] The technical proposals in the database with the same technical direction as the new technical proposals are recorded as alternative technical proposals;

[0254] Then, according to the address comparison strategy, it is determined whether the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are at the same address;

[0255] If the third candidate set is an empty set;

[0256] It is determined that the new technology proposal has a different technical direction from the technology proposal existing in the database;

[0257] If the new technology proposal does not overlap with the technology proposals in the database, but some of the new keywords in the new technology proposal are the same as some of the old keywords in the technology proposals in the database, then the new technology proposal is deemed to have the same technical direction as the technology proposals in the database;

[0258] For example, in this embodiment, the first-level new keyword of the new technology proposal is belt conveyor, the second-level new keyword is power mechanism, the third-level new keyword is motor, and the fourth-level new keyword is temperature; the third-level old keyword of a technology proposal in the database is belt conveyor, the fourth-level old keyword is power mechanism, the fifth-level old keyword is motor, and the sixth-level old keyword is speed; then it is determined that the new technology proposal has the same technical direction as the technology proposal existing in the database.

[0259] The address comparison strategy is used to determine whether the address of the submitter of the new technology proposal and the address of the submitter of a proposal with the same technical direction as the new technology proposal in the database are at the same address, specifically including:

[0260] Get the address of the person who submitted the new technology proposal and record it as the first address;

[0261] Obtain the address of the person who submitted the alternative technical proposal, which is recorded as the third address;

[0262] Draw a circle with the first address as the center and a radius of r to form a circular domain;

[0263] If the formed circular area contains the third address;

[0264] It is deemed that the address of the person who submitted the new technology proposal and the address of the person who submitted the alternative technology proposal are at the same address;

[0265] If the formed circular area does not contain the third address;

[0266] It is deemed that the address of the person who submitted the new technology proposal and the address of the person who submitted the alternative technology proposal are not at the same address;

[0267] include:

[0268] If the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are at the same address;

[0269] The submitters of the new technology proposal and the submitters of the alternative technology proposal will be combined into the same proposal group;

[0270] If the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are not at the same address or the technical direction of the new technology proposal is different from the technical direction of the technology proposal existing in the database;

[0271] The new technology proposal is approved.

[0272] include:

[0273] A database for storing basic information of all technical proposals, including the classification keywords of the technical proposals and the addresses of the technical proposal submitters;

[0274] An input port, wherein the input port is used to input a technical proposal;

[0275] The keyword acquisition module is used to obtain the graded keywords of each technical proposal.

[0276] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0277] 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 modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. An intelligent management method for entering technical proposal information, characterized in that: include: All approved technical proposals are stored in a database, where the technical proposal refers to a technical solution recorded in writing; Enter new technology proposals through the input port, and determine whether the new technology proposals are duplicates of technology proposals in the database based on the keyword comparison strategy; If the new technology proposal is duplicated with the technology proposal existing in the database; Then obtain the address of the person who submitted the new technology proposal; Obtain the addresses of submitters of proposals in the database that are duplicates of the new technology proposal; Determine whether the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are the same address according to the address comparison strategy; If the address of the submitter of the new technology proposal is the same as the address of the submitter of the proposal that is a duplicate of the new technology proposal in the database; The submitters of the new technology proposal and the submitters of duplicate proposals in the database will be merged into the same proposal group; If the address of the submitter of the new technology proposal is not the same as the address of the submitter of the proposal that is duplicated with the new technology proposal in the database; The application for new technology proposal will not be approved; If the new technology proposal does not duplicate the technology proposals already in the database; Determine whether the technical direction of the new technology proposal is the same as that of the technical proposals existing in the database according to the technical direction comparison strategy; If the technical direction of the new technology proposal is the same as that of the technology proposal existing in the database; According to the address comparison strategy, it is determined whether the address of the submitter of the new technology proposal and the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database are at the same address; If the address of the submitter of the new technology proposal is the same as the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database; The submitters of the new technology proposal and the submitters of proposals with the same technical direction as the new technology proposal in the database will be merged into the same proposal group; If the address of the submitter of the new technology proposal is not the same as the address of the submitter of the proposal with the same technical direction as the new technology proposal in the database, or the technical direction of the new technology proposal is different from the technical direction of the technical proposal in the database; The new technology proposal is approved; The method of judging whether the new technology proposal is repeated with the technology proposal existing in the database according to the keyword comparison strategy specifically includes: Keywords of new technology proposals are extracted in a hierarchical manner and recorded as first-level new keywords, second-level new keywords, and…A-level new keywords; Perform keyword hierarchical extraction on all technical proposals in the database, and record them as first-level old keywords, second-level old keywords, and B-level old keywords; Select the technical proposals whose number of old keywords in the database is greater than or equal to A to form a proposal set; For each technical proposal in the proposal set, compare each level of old keywords in the previous B-A+1 level old keywords with the first level new keywords of the new technical proposal; Obtain all technical proposals whose old keywords are the same as the first-level new keywords of the new technical proposal to form a first candidate set; And the old keywords that are the same as the first-level new keywords are recorded as the Xth-level old keywords; 1≤X≤B-A+1; For each technology proposal in the first candidate set, Compare its X+1th old-level keywords with the second-level new keywords of the new technology proposal; If the X+1th level old keyword is the same as the second level new keyword of the new technology proposal, then this technology proposal is retained in the first candidate set; If the X+1th level old keywords are not the same as the second level new keywords of the new technology proposal, then this technology proposal is eliminated from the first candidate set; All technical proposals retained in the first candidate set constitute the second candidate set; For each technical proposal in the second candidate set, Compare its X+2th level old keywords with the third level new keywords of the new technology proposal; If the X+2th level old keyword is the same as the third level new keyword of the new technology proposal, then this technology proposal is retained in the second candidate set; If the X+2th level old keywords are not the same as the third level new keywords of the new technology proposal, then this technology proposal is eliminated from the second candidate set; All technical proposals retained in the second candidate set constitute the third candidate set; According to this method, the A-1th candidate set is obtained; For each technical proposal in Alternative Set A-1, Compare its X+A-1th level old keywords with the Ath level new keywords of the new technology proposal; If the old keywords at level X+A-1 are the same as the new keywords at level A of the new technology proposal, then this technology proposal will be retained in the A-1 alternative set; If the X+A-1 level old keywords are not the same as the A-level new keywords of the new technology proposal, then this technology proposal will be removed from the A-1 candidate set; All technical proposals retained in the A-1 candidate set constitute the A candidate set; If the Ath candidate set is not an empty set; The new technology proposal is deemed to be a duplicate of the technology proposal existing in the database; The technical proposals in the database that are duplicated with the new technical proposals are recorded as target technical proposals; If the Ath candidate set is an empty set; It is deemed that the new technology proposal does not duplicate the technology proposals existing in the database; Alternatively, keywords are extracted hierarchically for the new technology proposals, and recorded as first-level new keywords, second-level new keywords, and so on, level A new keywords; Perform keyword hierarchical extraction on all technical proposals in the database, and record them as first-level old keywords, second-level old keywords, and B-level old keywords; Select the technical proposals whose number of old keywords in the database is greater than or equal to A to form a proposal set; For each technical proposal in the proposal set, compare each level of old keywords in the previous B-A+1 level old keywords with the first level new keywords of the new technical proposal; Obtain all technical proposals whose old keywords are the same as the first-level new keywords of the new technical proposal to form a first target set; And the old keywords that are the same as the first-level new keywords are recorded as the Xth-level old keywords; 1≤X≤B-A+1; For each technology proposal in the first target set, Compare the old keywords after level X with the second-level new keywords of the new technology proposal; If the same keyword as the second-level new keyword of the new technology proposal appears in the old keywords after the Xth level, then this technology proposal is retained in the first target set, and the old keyword that is the same as the second-level new keyword is recorded as the Yth-level old keyword; Y=X+N, where N is a positive integer, representing the level difference between the Y-th level old keyword and the X-th level old keyword; If there is no keyword in the old keywords after the Xth level that is the same as the second-level new keyword of the new technology proposal, then this technology proposal is eliminated from the first target set; All technical proposals retained in the first target set constitute the second target set; For each technology proposal in the second target set, Compare the old keywords after level Y with the third-level new keywords of the new technology proposal; If the same keywords as the third-level new keywords of the new technology proposal appear in the old keywords after the Yth level, then this technology proposal is retained in the second target set, and the old keywords that are the same as the third-level new keywords are recorded as the Zth-level old keywords; Z=Y+N, where N is a positive integer, representing the level difference between the Z-th level old keyword and the Y-th level old keyword; If there is no keyword in the old keywords after the Yth level that is the same as the third-level new keyword of the new technology proposal, then this technology proposal is eliminated from the second target set; All technical proposals retained in the first target set constitute the third target set; According to this method, the A-th level target set is obtained; If the A-th level target set is not an empty set; The new technology proposal is deemed to be a duplicate of the technology proposal existing in the database; The technical proposals in the database that are duplicated with the new technical proposals are recorded as target technical proposals; If the A-th level target set is an empty set; It is then deemed that the new technical proposal is not duplicated with the technical proposals existing in the database.

2. According to claim 1, an intelligent management method for entering technical proposal information is characterized in that: The determining, based on the address comparison strategy, whether the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are the same address specifically includes: Get the address of the person who submitted the new technology proposal and record it as the first address; Get the address of the target technical proposal submitter, recorded as the second address; Draw a circle with the first address as the center and a radius of r to form a circular domain; If the formed circular region contains the second address; It is deemed that the address of the person submitting the new technology proposal and the address of the person submitting the target technology proposal are at the same address; If the formed circular area does not contain the second address; It is determined that the address of the submitter of the new technology proposal and the address of the submitter of the duplicate proposal in the database are not the same address.

3. According to claim 1, an intelligent management method for entering technical proposal information is characterized in that: The step of judging whether the technical direction of the new technology proposal is the same as the technical direction of the technology proposal existing in the database according to the technical direction comparison strategy specifically includes: If the third candidate set is not an empty set; The new technology proposal is deemed to have the same technical direction as the technology proposal existing in the database; The technical proposals in the database with the same technical direction as the new technical proposals are recorded as alternative technical proposals; Then, according to the address comparison strategy, it is determined whether the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are at the same address; If the third candidate set is an empty set; It is determined that the new technical proposal is different from the technical direction of the technical proposal existing in the database.

4. According to claim 3, an intelligent management method and system for entering technical proposal information is characterized in that: The address comparison strategy is used to determine whether the address of the submitter of the new technology proposal and the address of the submitter of a proposal with the same technical direction as the new technology proposal in the database are at the same address, specifically including: Get the address of the person who submitted the new technology proposal and record it as the first address; Obtain the address of the person who submitted the alternative technical proposal, which is recorded as the third address; Draw a circle with the first address as the center and a radius of r to form a circular domain; If the formed circular area contains the third address; It is deemed that the address of the person who submitted the new technology proposal and the address of the person who submitted the alternative technology proposal are at the same address; If the formed circular area does not contain the third address; It is determined that the address of the person who submitted the new technology proposal and the address of the person who submitted the alternative technology proposal are not at the same address.

5. The intelligent management method for entering technical proposal information according to claim 4, characterized in that: include: If the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are at the same address; The submitters of the new technology proposal and the submitters of the alternative technology proposal will be combined into the same proposal group; If the address of the submitter of the new technology proposal and the address of the submitter of the alternative technology proposal are not at the same address or the technical direction of the new technology proposal is different from the technical direction of the technology proposal existing in the database; The new technology proposal is approved.

6. A system for implementing the intelligent management method for entering technical proposal information as claimed in claim 1, characterized in that: include: A database for storing basic information of all technical proposals, including the classification keywords of the technical proposals and the addresses of the technical proposal submitters; An input port, wherein the input port is used to input a technical proposal; The keyword acquisition module is used to obtain the graded keywords of each technical proposal.