A technical manager work system
By designing a technical manager working system and using field keyword matching to automatically connect technology suppliers and demanders, the problem of low work efficiency of technical managers is solved, and rapid results transformation and efficient scientific and technological achievements transformation are achieved.
Patent Information
- Application Number
- CN202210662621.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-13
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2042-06-13
AI Technical Summary
The existing technology transfer platforms lack standard demonstration references, resulting in low work efficiency of technical managers and affecting the conversion rate of scientific and technological achievements.
Design a technical manager working system, including configuration management module, requirements and results storage module, requirements docking management module, results transformation management module and flow graphical display module, and automatically docking technology suppliers and demanders through field keyword matching, Improve work efficiency and results conversion rate.
The rapid transformation of the technology supplier's achievement text and the rapid matching of the technology demand text are achieved, the conversion rate of scientific and technological achievements is improved, the workload of artificial operations is reduced, and efficiency is improved.
Smart Images

Figure CN114997830B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of technology transfer, and in particular relates to a technology manager work system. Background Art
[0002] In my country, technology transfer platform is an emerging industry, which is still in the process of exploring its development model and business positioning of special functional technologies.
[0003] The essence of a technology transfer platform is an integrated platform with a comprehensive service model. There are many links involved in the specific work. Therefore, the information exchange of technology transfer service agencies in the specific work must meet the modern multi-integrated engineering needs, make full use of the resources of the technology transfer service agencies themselves, and establish a technology transfer platform that can truly improve their own work efficiency and work quality. Technology managers play a key role in this platform. They can help enterprises introduce advanced technologies from universities and research institutes, promote the transformation of scientific and technological achievements of universities and research institutes, and help enterprises transform and upgrade.
[0004] However, due to the lack of strong standard demonstration references to serve technology managers, my country's technology transfer platforms have not yet established their own technology transfer work platforms, resulting in low work efficiency of technology managers, which in turn affects the conversion rate of scientific and technological achievements. Summary of the invention
[0005] In order to solve the above problems existing in the prior art, the present invention provides a technical manager work system. The technical problem to be solved by the present invention is achieved through the following technical solutions:
[0006] The present invention provides a technical manager work system, a technical manager work system, comprising: a configuration management module, a demand and achievement storage module, a demand docking management module, an achievement transformation management module and a process graphical display module, wherein:
[0007] The configuration management module is used to configure the basic information and authority information of users; wherein the users include technology demanders, technology suppliers and technology managers;
[0008] The demand and achievement storage module is used to store the demand text uploaded by the technology demander and the achievement text uploaded by the technology supplier; wherein the demand text and the achievement text are respectively stored in the corresponding database of the platform in the form of field keywords;
[0009] The demand matching management module is used to match appropriate technology suppliers from the domain keyword database corresponding to all achievement texts according to the demand text uploaded by the technology demander, so that the technology manager can match the matching technology supplier with the technology demander;
[0010] The achievement transformation management module is used to select a suitable promotion method according to the achievement text uploaded by the technology supplier, so that the technology manager can transform the achievement according to the selected promotion method;
[0011] The process graphical display module is used to display the operation processes of technology demanders, technology suppliers and technology managers in the form of graphics.
[0012] In one embodiment of the present invention, the demand docking management module includes a demand confirmation module, a demand matching module and a demand docking module, wherein:
[0013] The demand confirmation module is used to confirm the required technology corresponding to the demand text based on the meeting between the technology manager and the technology demander;
[0014] The demand matching module is used to match appropriate technology suppliers from the domain keyword database corresponding to all achievement texts according to the confirmed demand technology;
[0015] The demand matching module is used to determine whether the matched technology supplier should match with the technology demander to carry out demand cooperation based on the meeting between the technology manager and the matched technology supplier.
[0016] In one embodiment of the present invention, the achievement transformation management module includes an achievement determination module, an achievement promotion selection module and an achievement transformation module, wherein:
[0017] The achievement confirmation module is used to confirm the achievement technology corresponding to the achievement text according to the meeting between the technology manager and the technology supplier;
[0018] The achievement promotion selection module is used for the technology manager to select a suitable achievement promotion method for the technology supplier based on the needs of the technology supplier and the confirmed achievement technology;
[0019] The achievement transformation module is used to carry out corresponding achievement transformation on the confirmed achievement technology according to the selected achievement promotion method.
[0020] In one embodiment of the present invention, the achievement transformation module includes an enterprise docking module, a project application module and an investment institution docking module, wherein:
[0021] The enterprise docking module includes a result matching module, which is used to match appropriate technology demanders from the domain keyword database corresponding to all demand texts according to the confirmed result technology, and use them as docking enterprises for technology managers to dock the docking enterprises with technology suppliers;
[0022] The project application module is used to apply for a project according to the application method determined by the technology manager and the technology supplier;
[0023] The investment institution docking module is used to sign a service contract according to the cooperation mode determined by the technology manager, the investment institution and the technology supplier.
[0024] In one embodiment of the present invention, the demand matching module and the achievement matching module both include a hierarchical classification and attribute marking module and a domain matching module, wherein:
[0025] The hierarchical division and attribute marking module is used to divide the text into hierarchical levels and mark the corresponding attribute information for the divided units at each level; wherein the smallest unit of the hierarchical division is the segmentation word; the text includes the demand text and the achievement text;
[0026] The domain matching module is used to determine whether each segmentation matches the domain keyword database according to the attribute information of each segmentation for each existing domain keyword database; determine the matching degree between the text and the domain keyword database according to the matching judgment result of each segmentation; and determine the domain keyword database whose matching degree meets the preset requirements among all domain keyword databases as the target domain keyword database; and divide the text into the target domain corresponding to the target domain keyword database for management;
[0027] The management at least includes: automatically matching technology suppliers for the demand text in the target field; or automatically matching technology demanders for the achievement text in the target field.
[0028] In one embodiment of the present invention, the demand matching module and the achievement matching module both further include a suspected matching word segmentation acquisition module, a suspected matching word segmentation judgment module and a word library update and management module, wherein:
[0029] The suspected matching segmentation acquisition module is used to use the attribute information of each matching segmentation in the text that matches the target domain keyword database to find a segmentation in the text whose co-occurrence frequency with the matching segmentation reaches a preset requirement as the suspected matching segmentation in the target domain keyword database;
[0030] The suspected matching segmentation judgment module is used to judge whether each suspected matching segmentation is a confirmed matching segmentation in the target domain keyword database by importing the suspected matching segmentation into the vocabulary for trial testing;
[0031] The word library update and management module is used to update the target domain keyword database using all determined matching word segments, and to divide the text into target domains corresponding to the target domain keyword database for management.
[0032] In one embodiment of the present invention, the user also includes a technical manager, and the corresponding demand docking management module also includes a domain keyword acquisition module and a demand allocation module; wherein,
[0033] The domain keyword acquisition module is used to acquire the domain keywords corresponding to the demand text from the domain keyword database corresponding to the demand text uploaded by the technical demander;
[0034] The demand allocation module is used to allocate the demand text uploaded by the technology demander to the corresponding technology manager according to the analysis of the field keywords corresponding to the demand text by the technology manager.
[0035] In one embodiment of the present invention, the user also includes the technical manager, and the corresponding achievement transformation management module also includes an achievement distribution module and the field keyword acquisition module; wherein,
[0036] The domain keyword acquisition module is also used to acquire the domain keywords corresponding to the achievement text from the domain keyword database corresponding to the achievement text uploaded by the technology supplier;
[0037] The achievement distribution module is used to distribute the achievement text uploaded by the technology supplier to the corresponding technology manager based on the analysis of the field keywords corresponding to the achievement text by the technology manager.
[0038] In one embodiment of the present invention, the user also includes the technical manager, and the corresponding process graphical display module is also used to display the operation process of the technical manager in a graphical form.
[0039] In one embodiment of the present invention, it also includes a demand and achievement data analysis module, which includes a demand and achievement text statistics module, a demand and achievement conversion analysis module and a demand and achievement progress analysis module, wherein:
[0040] The demand and achievement text statistics module is used to count the total number of demand texts uploaded by technology demanders and achievement texts uploaded by technology suppliers in real time;
[0041] The demand and achievement conversion analysis module is used to analyze the conversion of demand texts uploaded by technology demanders and achievement texts uploaded by technology suppliers in real time;
[0042] The demand and achievement progress analysis module is used to analyze in real time the demand text uploaded by the technology demander and the progress percentage of the achievement text uploaded by the technology supplier.
[0043] Beneficial effects of the present invention:
[0044] The technology manager work system provided by the present invention can be used as a platform for technology transfer work unique to technology transfer institutions. The platform can serve different users such as technology suppliers, technology demanders, and technology managers. The technology manager acts as an intermediate bridge according to the needs of the technology suppliers and technology demanders to achieve rapid results transformation of the technology supplier's results text and rapid demand matching of the technology demander's demand text. Specifically: the technology manager work system constructed by the present invention has a configuration management module that supports the configuration of different users and the opening of corresponding permissions. The demand docking management module independently serves the technology demander, and the results transformation management module independently serves the technology supplier. The technology manager acts as a bridge between the demand docking management module and the results transformation management module to achieve technical connection between the two. Flow chart The graphical display module can display the operation process of technology demanders, technology suppliers, and technology managers and other configured users in real time in the form of graphics; and in order to ensure the recall rate and precision rate of technology managers in the process of demand matching and achievement transformation, the present invention stores the demand texts uploaded by technology demanders and the achievement texts uploaded by technology suppliers in the corresponding database of the platform in the form of field keywords. When technology managers perform demand matching and achievement transformation, the field keywords corresponding to the demand texts / achievement texts stored in the demand and achievement storage module are used to automatically match suitable technology demanders or technology suppliers from massive databases, avoiding the problems of large workload and low efficiency of manual operation, and efficiently realizing the corresponding demand matching services and achievement transformation services, thereby improving the conversion rate of scientific and technological achievements.
[0045] The present invention will be further described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 It is a structural diagram of a technical manager work system provided by an embodiment of the present invention;
[0047] Figure 2 It is a schematic diagram of the structure of a demand and achievement storage module in a technical manager work system provided by an embodiment of the present invention;
[0048] Figure 3 It is a structural diagram of another demand and achievement storage module in the technical manager work system provided by an embodiment of the present invention;
[0049] Figure 4 This is a schematic diagram of a process flow from suspected matching word segmentation determination to word library update provided by an embodiment of the present invention;
[0050] Figure 5 is a schematic diagram of a complete matching process flow corresponding to the demand matching module provided in an embodiment of the present invention;
[0051] Figure 6It is a structural diagram of a research achievement transformation management module in a technical manager work system provided by an embodiment of the present invention;
[0052] Figure 7 It is a structural diagram of another technical manager work system provided by an embodiment of the present invention;
[0053] Figure 8 It is a structural diagram of another technical manager work system provided by an embodiment of the present invention.
[0054] Description of reference numerals:
[0055] 10- configuration management module; 20- demand and achievement storage module; 30- demand docking management module; 40- achievement transformation management module; 50- process graphical display module; 60- demand and achievement data analysis module; 301- demand confirmation module; 302- demand matching module; 303- demand docking module; 304- field keyword acquisition module; 305- demand allocation module; 401- achievement determination module; 402- achievement promotion selection module; 403- achievement transformation module; 404- achievement allocation module; 601- demand and achievement text statistics module; 602- demand and achievement transformation analysis module; 603- demand and achievement progress analysis module; 3021- classification and attribute marking module; 3022- field matching module; 3023- suspected matching word segmentation acquisition module; 3024- suspected matching word segmentation judgment module; 3025- vocabulary update and management module; 4031- enterprise docking module; 4032- project application module; 4033- investment institution docking module. DETAILED DESCRIPTION
[0056] The present invention is further described in detail below with reference to specific embodiments, but the embodiments of the present invention are not limited thereto.
[0057] Since the existing technology transfer service agencies have not established their own unique technology transfer work platforms, technology managers cannot quickly carry out their work during their work. Therefore, in order to improve the work efficiency of technology managers and thus improve the conversion rate of scientific and technological achievements, the embodiment of the present invention proposes a technology transfer work system unique to technology transfer service agencies, which serves all users involved in the process of scientific and technological achievement conversion and makes it more convenient for technology managers to quickly and efficiently carry out their work. Figure 1 The technical manager work system proposed in the embodiment of the present invention includes: a configuration management module 10, a demand and achievement storage module 20, a demand docking management module 30, an achievement transformation management module 40 and a process graphical display module 50, wherein:
[0058] Configuration management module 10, used to configure basic information and authority information of users; wherein users include technology demanders, technology suppliers and technology managers;
[0059] The demand and achievement storage module 20 is used to store the demand text uploaded by the technology demander and the achievement text uploaded by the technology supplier; wherein the demand text and the achievement text are respectively stored in the corresponding database of the platform in the form of field keywords;
[0060] The demand matching management module 30 is used to match appropriate technology suppliers from the domain keyword database corresponding to all achievement texts according to the demand text uploaded by the technology demander, so that the technology manager can match the matching technology supplier with the technology demander;
[0061] The achievement transformation management module 40 is used to select a suitable promotion method according to the achievement text uploaded by the technology supplier, so that the technology manager can transform the achievement according to the selected promotion method;
[0062] The process graphical display module 50 is used to display the operation process of the technology demander, technology supplier and technology manager in the form of a graphic.
[0063] Next, each module in the technology transfer work system is introduced in detail.
[0064] In an embodiment of the present invention, the configuration management module 10 is used to configure a variety of user roles on the technical manager work system, and each user role has a corresponding authority scope. User roles mainly include technology demanders, technology suppliers and technology managers, but are not limited to these user roles; after the technology demander registers basic information on the platform, he obtains the corresponding authority scope and publishes his own technical requirements within the authority scope, and the technical requirements correspond to a demand text; after the technology supplier registers basic information on the platform, he obtains the corresponding authority scope and publishes his own technical achievements within the authority scope, and the technical achievements correspond to an achievement text; after the technology manager registers basic information on the platform, he obtains the corresponding authority scope and views the demand text published by the technology demander and the achievement text published by the technology supplier within the authority scope, and acts as an intermediate bridge to realize the technical connection between the technology demander and the technology supplier, and accelerate the demand docking service and achievement transformation service. Among them, the technology demander can be an enterprise user, and the technology supplier can be an enterprise user, a university user, a scientific research institute, etc.
[0065] Furthermore, in the embodiment of the present invention, the demand and achievement storage module 20 is used to store the demand text uploaded by the technology demander and the achievement text uploaded by the technology supplier, so that the technology manager can conduct demand matching and achievement transformation.
[0066] In order to ensure the recall and precision rates of technology managers in the process of demand matching and achievement transformation, the embodiment of the present invention stores the demand text / achievement text in the corresponding database of the platform in the form of field keywords, which is used for the subsequent rapid and accurate search and matching of the demand text / achievement text related data, and rapid matching to find the appropriate technology supplier / technology demander. When the technology manager's work system stores the demand text / achievement text, the embodiment of the present invention pre-adds a field label to the demand text / achievement text, that is, marks its field as the target field, such as the circuit field, etc. The platform can uniformly store and manage all uploaded demand texts / achievement texts in the form of a database, and distinguish each text data with a field label.
[0067] It can be seen that the technical manager work system of the embodiment of the present invention stores the demand text / achievement text in the form of field keywords respectively, and each field corresponds to a field keyword library, and the demand text / achievement text is stored in corresponding multiple field keyword libraries respectively, and each field keyword library includes a number of exclusive words in the field. When the field keyword library is initially established, it can be done manually, or assisted by some text recognition and extraction technologies, such as deep learning neural networks. Multiple fields can include, for example, electrical fields, mechanical fields, biomedical fields, etc. Of course, each field can be further subdivided, for example, the electrical field can further include circuit fields, signal processing fields, and so on.
[0068] In the embodiment of the present invention, the data format supported by the stored demand text / achievement text is a preset text format, such as TXT or DOC. However, in real life, the form of text data can be diverse, such as electronic documents, product pictures, and videos and audios introducing products. In order to facilitate various user roles, the uploaded text data in the embodiment of the present invention can support data formats such as various picture formats, audio formats, video formats and text formats. For example, various common picture formats, such as bmp, jpg, tiff, gif, etc.; various common audio formats, such as WAVE, MP3, AMR, etc.; various common video formats, such as AVI, rmvb, mp4, etc.; and various common text formats, such as TXT, DOC, PPT, PDF, etc.
[0069] The uploaded text data is formatted and if it is not in the preset text format, it is converted into the preset text format to facilitate subsequent processing by the computer program.
[0070] Among them, converting the image format into a preset text format can be achieved by using image text recognition technology, which is also called OCR optical character recognition (OCR), and can be implemented by machine learning algorithms, such as neural networks such as CNN (Convolutional Neural Network), CRNN (Convolutional Recurrent Neural Network), LeNet-5, etc. Of course, it can also be implemented using existing OCR text recognition tools. For the specific recognition process, please refer to the relevant technology, which will not be described in detail here.
[0071] The conversion of audio or video format into a preset text format can be achieved by using speech recognition technology, for example, it can be achieved by using some existing speech-to-text conversion tools or codes, such as using Python related codes to extract the speech in the video and convert it into text. For the specific recognition process, please refer to the relevant technology, which will not be described in detail here.
[0072] It can be understood that in the embodiments of the present invention, the results text from the technology supplier or the technology demand text from the technology demander may be composed of texts extracted by multiple uploading methods, for example, extracting part of the text description about the illustration from the uploaded picture format; extracting part of the text description about the product introduction from the uploaded audio or video format; and extracting part of the text description about the technical solution introduction from the uploaded text format data; the text descriptions extracted from these three parts together constitute the demand text of the technology demander or the results text of the technology supplier.
[0073] In an optional implementation, the embodiment of the present invention can first perform correction processing on the text data obtained by format conversion to modify typos and eliminate obvious semantic errors, such as removing repeated words, etc. The above correction processing can be implemented using relevant existing technologies and will not be described in detail here.
[0074] Furthermore, for the demand text uploaded by the technical demander, a demand docking management module 30 is designed on the platform of the embodiment of the present invention, see Figure 2 The demand docking management module 30 includes a demand confirmation module 301, a demand matching module 302 and a demand docking module 303, wherein:
[0075] The requirement confirmation module 301 is used to confirm the required technology corresponding to the requirement text according to the meeting between the technology manager and the technology demander;
[0076] The demand matching module 302 is used to match appropriate technology suppliers from the domain keyword database corresponding to all achievement texts according to the confirmed demand technology;
[0077] The demand matching module 303 is used to determine whether the matched technology supplier is matched with the technology demander for demand cooperation according to the meeting between the technology manager and the matched technology supplier.
[0078] In an embodiment of the present invention, for the demand text uploaded by the technical demander, after the technical manager views the demand text on the platform, he first determines the actual required technology corresponding to the demand text with the technical demander through the demand confirmation module 301 in the platform. The confirmation method can be an online meeting, and the required technology corresponding to the final demand text is determined through the meeting and communication between the two parties. The demand confirmation module 301 can record the work interaction between the technical demander and the technical manager in detail. The confirmation of the required technology avoids a series of rework problems caused by the deviation in the understanding of the required technology. The traces can effectively improve the work efficiency of the technical manager. Among them, the confirmation method can also be an offline meeting.
[0079] In an embodiment of the present invention, after determining the required technology of the technology demander, the demand matching module 302 in the system is used to match the appropriate technology supplier from the domain keyword database corresponding to all the achievement texts. During the matching process, the recall rate is further considered, and the domain keyword database is expanded with suspected domain keywords, thereby improving the recall rate in the matching process. How the specific demand matching module 302 performs matching will be described in detail in the subsequent section. Based on the proposed technology manager work system, the embodiment of the present invention also proposes this demand matching module 302 with the advantages of recall rate and precision rate, which can quickly and accurately match the appropriate technology supplier, thereby improving the efficiency of the subsequent work of the technology manager.
[0080] In an embodiment of the present invention, after a technology demander is matched with a suitable technology supplier, since there may be more than one technology supplier, or the technology provided by the technology supplier may not be the technology required by the technology demander, the demand docking module 303 in the platform is used to confirm whether the matched technology supplier and the technology demander will carry out the next step of demand cooperation. The same confirmation method can be adopted through online or offline meetings. After one or more meetings and communications, it is determined whether the result text provided by the matched technology supplier is the technology required by the technology demander, and whether the technology supplier that meets the technology demander's needs is willing to cooperate with the technology demander, and the work interaction process between at least two of the technology demander, the technology supplier and the technology manager is recorded in detail.
[0081] It can be seen that the demand matching management module 30 in the platform of the embodiment of the present invention matches the technology demander with a suitable technology supplier through the demand matching module 302. During the demand matching process, the technical manager acts as an intermediate bridge to organize a meeting with at least one of the technology demander and the technology supplier to determine the final demand cooperation situation. The entire interaction process is recorded in detail in the platform, so that the technical manager can track and understand the series of operation processes of the responsible demand text in real time.
[0082] Furthermore, for technology managers, if they manually match suitable technology suppliers from a large amount of uploaded demand texts, the workload will be relatively large, which will seriously affect work efficiency. Therefore, in the matching process, the embodiment of the present invention proposes to quickly match suitable technology suppliers through automatic matching of domain keywords, so that technology managers can carry out subsequent demand matching work. Then, how to use domain keywords for automatic matching and ensure the precision and recall rates in the matching process is crucial. For such needs, please refer to Figure 2 The embodiment of the present invention designs a demand matching module 302 including a hierarchical division and attribute marking module 3021 and a domain matching module 3022, wherein:
[0083] The hierarchical division and attribute marking module 3021 is used to divide the text into hierarchical levels and mark the corresponding attribute information for the divided units at each level; wherein the smallest unit of hierarchical division is a segmentation word; the text includes a demand text and an achievement text;
[0084] The domain matching module 3022 is used to determine whether each segmentation matches the domain keyword database according to the attribute information of each segmentation for each existing domain keyword database; determine the matching degree between the text and the domain keyword database according to the matching judgment result of each segmentation; and determine the domain keyword database whose matching degree meets the preset requirements among all domain keyword databases as the target domain keyword database; and divide the text into the target domain corresponding to the target domain keyword database for management;
[0085] Among them, management at least includes: automatically matching technology suppliers for demand texts in the target field; or automatically matching technology demanders for achievement texts in the target field.
[0086] Next, each module in the demand matching module 302 corresponding to the demand text is introduced in detail, and a similar matching solution is adopted in the subsequent achievement transformation management module 40 to match the appropriate technical demand party.
[0087] Specific:
[0088] The hierarchical division and attribute marking module 3021 is specifically used for: dividing the requirement text into multiple fields and marking field attribute information for each field; wherein, the field attribute information at least includes field information content and field matching value; the field information content at least includes the text content of the field and the word segmentation attribute information under the field; the initial value of the field matching value is 0; dividing each field into multiple word segments and marking word segmentation attribute information for each word segment; wherein, the word segmentation attribute information at least includes word segmentation information content, word segmentation association information and word segmentation matching value; the word segmentation information content includes the text content and word segmentation length of the word segment; the initial value of the word segmentation matching value is 0.
[0089] For example, the embodiments of the present invention can divide the requirement text into multiple levels according to the data volume from high to low. For example, the units of each level division can be sections, fields, and word segments in sequence. Among them, the smallest unit of hierarchical division is the word segment. A word segment is a single letter of English or pinyin, such as "a", or a single Chinese character, such as "文". It can be understood that multiple word segments form a field, multiple paragraphs form a section, and multiple sections form the requirement text. Of course, the embodiments of the present invention may not be limited to the above ways for the level division of the requirement text, but no matter which division method is adopted, there is a smallest unit - the word segment.
[0090] After dividing the requirement text into multiple levels, for each level, perform multi-faceted attribute marking on each divided unit, and use the marked multi-faceted attribute information to describe the information content and information characteristics of the unit, so as to realize the standardization of the information content within each level. The multi-faceted attribute information may include information related to the position and content of the unit. For different levels, the multi-faceted attribute information may be different.
[0091] In an optional implementation manner, in order to simplify the processing and improve the efficiency, each requirement text can be divided into two levels: fields and word segments. Specifically, perform hierarchical division on the requirement text and mark the corresponding attribute information for each divided unit, including:
[0092] (1) Divide the requirement text into multiple fields and mark field attribute information for each field.
[0093] Among them, the field attribute information at least includes field information content and field matching value; the field information content at least includes the text content of the field and the word segmentation attribute information under the field; the initial value of the field matching value is 0. In an optional implementation manner, the field attribute information includes field number, field information content, field weight, and field matching value.
[0094] Specifically, the multiple fields divided from the requirement text Q can be expressed as {Q 1 , Q 2 ,..., Q N}; Wherein, N is a natural number greater than 0, indicating the total number of fields divided by Q, for example, N can be 8, etc.
[0095] for For each field, the field attribute information can be expressed as [Num Q ,Con Q ,Wei Q ,Mat Q ].
[0096] Among them, Num is the abbreviation of "number". Q Indicates the field number, which is used to locate the position of the field in the requirement text. The field number can be represented by a number, and the corresponding number indicates the field number of the field in the requirement text. Con is the abbreviation of "content". Q Indicates the field information content, which includes the text content of the field, the field length, and the word segmentation attribute information under the field. The word segmentation attribute information under this field will be explained in the subsequent word segmentation process; Wei is the abbreviation of "Weight". Q Indicates the field weight, with a value between 0 and 1. The larger the value, the more important and influential the field is in the data set Q corresponding to the requirement text. The calculation process of the corresponding field weight includes:
[0097] For each field, the quotient of the field length of the field and the sum of the field lengths of all fields in the requirement text is calculated to obtain the field weight of the field.
[0098] Mat is the abbreviation of "Match value". Q Indicates the field matching value; for a domain keyword library, Mat Q It is used to measure the number of word segments in a field of the demand text that match the domain keyword library. At this point, no matching test has been performed with the domain keyword library, so the field matching value is still unknown. In this step, Mat Q The values of are all set to 0 and will be updated after subsequent testing. Q The remaining attributes of have clear value information determined in this step.
[0099] (2) Divide each field into multiple words and mark the word attribute information for each word.
[0100] The word segmentation attribute information at least includes the word segmentation information content, word segmentation association information and the word segmentation matching value; the word segmentation information content at least includes the text content of the word segmentation; the initial value of the word segmentation matching value is 0. In an optional implementation, the word segmentation attribute information includes the word segmentation number, word segmentation information content, word segmentation association information, word segmentation weight and word segmentation matching value.
[0101] Specifically, multiple words divided from a field can be represented as a word array: 1 ,W 2 ,...,W M}; Where M is a natural number greater than 0, indicating the total number of words divided by the field.
[0102] The word segmentation attribute information of a word can be expressed as [Num W ,Con W ,Cor W ,Wei W ,Mat W ].
[0103] Among them, Num is the abbreviation of "number". W Indicates the word number, which is used to locate the position of the word in the field to which it belongs. The word number can be represented by a numerical sequence. For example, the word number (3, 2) indicates that the word is the second word in the third field in the requirement text. Con is the abbreviation of "content". W Indicates the information content of the word segmentation, which includes the text content and length of the word segmentation. Cor is the abbreviation of "correlation". W Indicates word segmentation association information, which includes information about other word segments associated with the word in the same field, and specifically includes address information of other word segments associated with the word in the same field, indicating that the word and any other word associated with it can form a word combination, which is called the word related phrase. For example, for the word "a" divided from a field, its Con W The address information of all the words except "a" in this field is stored in the address field. Then, using the Con W It can be determined that other participles related to the participle "a" are "b" and "c", that is, "a" and "b" can generate the phrase "ab"; "a" and "c" can generate the phrase "ac", and "ab" and "ac" are the related phrases of the participle "a"; Wei is the abbreviation of "Weight", Wei W Indicates the word segmentation weight, with a value between 0 and 1. The larger the value, the more important and influential the word is in the field. The calculation process of the corresponding word segmentation weight includes:
[0104] For each participle, obtain the sum of the lengths of all related phrases of the participle, and sum it with the participle length of the participle to obtain the first sum corresponding to the participle;
[0105] The first sums corresponding to all the participles in the field to which the participle belongs are summed to obtain a second sum;
[0106] The quotient of the first sum and the second sum is calculated to obtain the segmentation weight of the segmentation word.
[0107] Mat is the abbreviation of "Match value". W Indicates the word segmentation match value. Mat W It is used to measure whether a word segmentation matches a domain keyword library. At this point, no matching test has been performed with the domain keyword library, so the word segmentation matching value is still unknown. In this step, Mat W The values of are all set to 0. W The remaining attributes except have clear value information determined in this step.
[0108] After the field is divided into words, the word segmentation attribute information under the field in the field information content is the word segmentation array obtained by the division: 1 ,W 2 ,...,W M}, where each word has been marked with the attribute information of the word segmentation.
[0109] The embodiment of the present invention can divide the messy information set into words with a unified format by segmenting the information set corresponding to the demand text and then performing word segmentation on the obtained fields. These words have standardized and detailed data information, which can facilitate subsequent steps of data search, comparison and other information processing.
[0110] Furthermore, in the domain matching module 3022 of the embodiment of the present invention, for each existing domain keyword library, the attribute information of each segmentation is used to determine whether each segmentation matches the domain keyword library; the matching judgment result of each segmentation is used to determine the matching degree between the demand text and the domain keyword library; and the domain keyword library whose matching degree meets the preset requirements among all the domain keyword libraries is determined as the target domain keyword library. Specifically:
[0111] In the embodiment of the present invention, the segmentation matching of the demand text and each domain keyword library can be judged respectively. The segmentation matching judgment of a domain keyword library is used as an example for explanation. In an optional implementation, the matching degree between the demand text and the domain keyword library is determined by using the matching judgment result of each segmentation, including:
[0112] A1. Sum the segmentation matching values of all segmentations.
[0113] A2. Calculate the ratio of the summation result to the number of segmented words, and use the size of the ratio to determine the degree of match between the demand text and the keyword library in the field.
[0114] Specifically, the larger the value of the ratio is, the higher the matching degree between the demand text and the keyword library in the field is. For each keyword library in the field, this implementation method can be used to easily and quickly determine the matching degree between the demand text and the keyword library in the field.
[0115] However, considering the correlation between word segments, different word segmentation weights are also different. In order to obtain more accurate calculation results, the field can also be taken into consideration in the calculation. In an optional implementation, the matching judgment result of each field is used to determine the matching degree between the demand text and the keyword library in the field, including:
[0116] B1. For each field in the requirement text, the field matching value of the field is calculated based on the segmentation matching value assigned to each segmentation in the field and the preset field matching value calculation formula.
[0117] The preset field matching value calculation formula can be:
[0118]
[0119] Among them, Mat Q Indicates the field matching value; M indicates the total number of words in the word segmentation array divided by the field; Mat Wj and Wei Wj They respectively represent the segmentation matching value and segmentation weight of the jth segmentation in the segmentation array. It represents the number of related phrases of the jth word in the word segmentation array; θ and φ are preset coefficients, both of which are values between (0,1), and θ≠φ, for example, θ can be 0.6, φ can be 0.8, etc.
[0120] It can be understood that for each field, the calculated field matching value is a value between [0,1]. The higher the field matching value, the more word segments in the field match the keyword library in the field, that is, the higher the degree of matching between the field and the keyword library in the field.
[0121] B2. Calculate the data set matching value corresponding to the requirement text using the calculated field matching values of all fields and the preset data set matching value calculation formula, and use the size of the data set matching value to measure the matching degree between the requirement text and the keyword library in this field.
[0122] In an optional implementation manner, the preset data set matching value calculation formula may be:
[0123]
[0124] Among them, Mat ΩIndicates the matching value between the dataset corresponding to the demand text and the dataset of the keyword library in this field; N indicates the total number of fields divided by the dataset; Mat Qi and Wei Qi They respectively represent the field matching value and field weight of the i-th field in the data set, which can be calculated according to the relevant formulas in the previous article.
[0125] It is understandable that for the data set corresponding to the demand text, the calculated data set matching value is a value between [0,1]. The higher the data set matching value, the more fields in the data set that match the domain keyword library, that is, the higher the matching degree between the data set and the domain keyword library. It is understandable to those skilled in the art that for each domain keyword library, a data set matching value of the domain keyword library for the demand text can be obtained. Then, the data set matching values of all domain keyword libraries can be compared to select one or more target domain keyword libraries with a higher matching degree.
[0126] In an optional implementation manner, among all the field keyword libraries, the field keyword library whose matching degree meets the preset requirements is determined as the target field keyword library, including:
[0127] The domain keyword library with the highest data set matching value among all domain keyword libraries is determined as the target domain keyword library. In this implementation, a unique target domain keyword library can be selected.
[0128] In an optional implementation manner, among all the field keyword libraries, the field keyword library whose matching degree meets the preset requirements is determined as the target field keyword library, including:
[0129] Among all the domain keyword libraries, the domain keyword library whose data set matching value is greater than the preset data set matching value threshold is determined as the target domain keyword library. In this implementation, there may be more than one target domain keyword library that can be selected.
[0130] After determining the target domain keyword library, all determined matching word segments are imported into the target domain keyword library to obtain an updated target domain keyword library, and the demand text is divided into the target domain corresponding to the target domain keyword library for management. The management at least includes: providing automatic matching technology for the demand text in the target domain.
[0131] In an optional implementation manner, the supplier of automatic matching technology for demand text in the target field includes:
[0132] ① Obtain the domain keyword sets of multiple demand texts in the target domain.
[0133] It is understandable that the technical manager work system stores relevant information of multiple demand texts for the target field, and the relevant information of each demand text contains multiple field keywords, which together constitute the field keyword set of the demand text, that is, the field keyword library corresponding to the demand text.
[0134] ② Obtain the set of matching word segments corresponding to the target field in the demand text.
[0135] The matching segmentation set is composed of the segmentations in the demand text that are determined to match the target domain keyword library, which specifically includes matching segmentations and determined matching segmentations.
[0136] ③ Calculate the set similarity between the domain keyword set and the matching word set corresponding to each requirement text.
[0137] Take the calculation of the set similarity between a domain keyword set and a matching word set of a requirement text as an example. For example, the domain keyword set of the requirement text is represented by X, the matching word set is represented by Y, and the set similarity is represented by |X∩Y| / |X∪Y|.
[0138] The embodiment of the present invention can implement this step by using any existing method for calculating the similarity between sets. For example, the SinHash+Hamming distance method can be used to first use SinHash to reduce the dimension of each set's data into a string of hash values, and then use the Hamming distance to compare the similarity between the data sets. Alternatively, the MinHash algorithm can be used to calculate the set similarity of two sets. For specific calculation methods, please refer to the relevant prior art, which will not be described in detail here.
[0139] It can be understood that for each domain keyword set corresponding to a requirement text, a corresponding set similarity can be obtained. The higher the value of the set similarity, the higher the similarity between the domain keyword set corresponding to the requirement text and the matching word set.
[0140] ④ Select a target domain keyword set whose set similarity meets the preset selection conditions, and determine the technology supplier of the target domain keyword set as the technology supplier that matches the demand text.
[0141] Multiple set similarities corresponding to the domain keyword sets of all demand texts can be sorted from high to low according to the numerical values, and one or more set similarities ranked first can be selected according to the preset selection conditions. The domain keyword set corresponding to the selected one or more set similarities can be determined as the target domain keyword set, and the technology supplier of the target domain keyword set can be determined as the technology supplier matching the demand text by using the target domain keyword set source information stored in the technology manager's work system.
[0142] Among them, the preset selection condition can be to select the set similarity that is ranked first; or to select the set similarity that is higher than the preset set similarity threshold; or to determine a current set similarity threshold by using the average value of multiple set similarities, and select the set similarity that is higher than the current set similarity threshold, etc., which are all reasonable.
[0143] Furthermore, in order to further improve the recall rate, when determining the target domain keyword library, the target domain keyword library can be expanded through suspected domain keywords, and the appropriate technology supplier can be matched from a larger vocabulary. For such needs, please refer to Figure 3 The demand matching module 302 designed in the embodiment of the present invention further includes a suspected matching word segmentation acquisition module 3023, a suspected matching word segmentation judgment module 3024 and a word library update and management module 3025, wherein:
[0144] The suspected matching segmentation acquisition module 3023 is used to use the attribute information of each matching segmentation in the text that matches the target domain keyword database to find the segmentation in the text whose co-occurrence frequency with the matching segmentation reaches the preset requirement as the suspected matching segmentation in the target domain keyword database;
[0145] The suspected matching segmentation judgment module 3024 is used to judge whether each suspected matching segmentation is a confirmed matching segmentation in the target domain keyword database by importing the suspected matching segmentation into the vocabulary for trial testing;
[0146] The word library update and management module 3025 is used to update the target domain keyword database using all the determined matching word segments, and to divide the text into the target domain corresponding to the target domain keyword database for management.
[0147] Next, the suspected matching word segmentation acquisition module 3023, the suspected matching word segmentation judgment module 3024 and the word library update and management module 3025 in the demand matching module 302 are respectively introduced in detail.
[0148] For each matching word in the demand text that matches the target domain keyword library, use the attribute information of the matching word to find the word in the demand text that has a co-occurrence frequency with the matching word that meets the preset requirements as the suspected matching word in the target domain keyword library. Because there is a certain correlation between word segments, in some semantic scenarios, some word segments often appear at the same time. For example, in neural network-related technologies, "convolution" and "pooling" often appear at the same time in a paragraph. If a word matches the target domain keyword library, then the word segmentation that appears at the same time and with a higher frequency may also match the target domain keyword library. Therefore, the correlation of word segments can be used to find new matching word segments.
[0149] In an optional implementation manner, the suspected matching word segmentation acquisition module 3023 is specifically used to:
[0150] (1) For each matching word, all related phrases of the matching word are determined in each field to which the matching word belongs.
[0151] Matching word is the word whose matching value is 1. For example, for the matching word "d", the word number can be used to determine its matching value in the two fields Q 1 and Q 2 There are both, Q 1 and Q 2 This is the field that matches the word "d".
[0152] In the field Q 1 In the example above, we use the word segmentation information of “d” W , determine that it is related to it, that is, the participles that can appear as phrases at the same time are "e" and "f", then in field Q 1 In the sentence, the related phrases of "d" are "de", "df" and "def".
[0153] In the field Q 2 In the example above, we use the word segmentation information of “d” W , determine that it is related to it, that is, the participles that can appear as phrases at the same time are "e" and "h", then in field Q 2 In Chinese, related phrases for "d" are "de", "dh" and "deh".
[0154] (2) In all the fields to which the matching word belongs, the number of occurrences of each related phrase of the matching word is determined respectively, and at least one related phrase with a higher number of occurrences is selected as the selected related phrase according to the selection condition.
[0155] In the embodiment of the present invention, the co-occurrence frequency is the frequency of simultaneous occurrence, which can be represented by the number of simultaneous occurrences.
[0156] In the above example, each related phrase of "d" is calculated in field Q 1 and Q 2 The number of times it appears in ; specifically, "de" 2 times, "df" 1 time, "def" 1 time, "dh" 1 time, and "deh" 1 time. The selection condition can be to select the highest number of occurrences, then the selected related phrase is "de". In some cases, there may be several related phrases with the same number of occurrences and all reach the highest number, then all of these related phrases can be selected as the selected related phrases. For some cases, the number of occurrences will present multiple levels, such as 4, 3, 2, and 1. There are multiple related phrases for this number of occurrences at each level, then the selection condition can also be to select all the related phrases in the first x levels of occurrences as the selected related phrases, for example, x can be 2, etc.
[0157] (3) Determine the participles other than the matching participles in the selected related phrases as suspected matching participles.
[0158] It can be understood that, for each selected related phrase determined in any of the above-mentioned ways, the words other than the matching words are determined as suspected matching words in the target domain keyword library.
[0159] Furthermore, the suspected matching word segmentation judgment module 3024 is specifically used to:
[0160] Although the technical manager work system of the embodiment of the present invention is preset with domain keyword libraries for multiple fields, due to the rapid development of science and technology in various fields, it is very unrealistic to rely on manual keyword screening and extraction in the face of a vast amount of technical keywords. The technology supplier is the technology developer, who often has the latest research trends in the field, and the results texts provided by them often embody the latest and most critical research results in the field. Therefore, if the domain keywords can be extracted from the results texts provided by the technology supplier to automatically update the domain keyword library, it will undoubtedly greatly expand the vocabulary content of the domain keyword library and improve the accuracy and efficiency of the technology manager work system in docking technical results.
[0161] In the embodiment of the present invention, the suspected matching segmentation means that the segmentation has a high probability of matching with the target domain keyword library, and a verification method can be further used to determine whether such matching actually exists. If it does exist, the suspected matching segmentation can be formally added to the target domain keyword library to realize the update of the vocabulary library.
[0162] In an optional implementation manner, the suspected matching word segmentation judgment module 3024 includes:
[0163] According to the arrangement order of multiple suspected matching segmented words, the current suspected matching segmented words are imported into the current target domain keyword library; wherein the current target domain keyword library corresponding to the first suspected matching segmented words is the target domain keyword library.
[0164] Use preset indicators to perform performance tests on the current target domain keyword library after importing suspected matching word segmentation.
[0165] If the performance meets the preset requirements, the current suspected matching word is determined as a confirmed matching word and formally added to the current target domain keyword library; determine whether the current suspected matching word is the last suspected matching word. If so, end the iteration; if not, return to the step of importing the current suspected matching word into the current target domain keyword library based on the arrangement order of multiple suspected matching words.
[0166] If the performance does not meet the preset requirements, the current suspected matching word is judged as a non-matching word and is not formally added to the current target domain keyword library; determine whether the current suspected matching word is the last suspected matching word. If so, end the iteration; if not, return to the step of importing the current suspected matching word into the current target domain keyword library based on the arrangement order of multiple suspected matching words.
[0167] In this implementation, the inspection process of each suspected matching segmentation is carried out in series, and each suspected matching segmentation imports a previously determined target domain keyword library for the current time. When the number of iterations increases, the amount of data in the target domain keyword library obtained for the current time will increase. At the same time, when each suspected matching segmentation is imported, it is necessary to import the suspected matching segmentation and its segmentation association relationship, segmentation information content and other attribute information at the same time, so as to facilitate the vocabulary inspection in the subsequent steps.
[0168] Regarding the use of preset indicators to perform performance testing on the test keyword library / current target domain keyword library, in an optional implementation, the preset indicators may include the vocabulary differentiation rate, non-domain text detection difference, and domain information detection text difference. The purpose of the performance test is to test the performance changes of the new vocabulary and the old vocabulary. In the embodiment of the present invention, the old vocabulary is the current target domain keyword library, and the new vocabulary is the current target domain keyword library after the suspected matching segmentation is imported.
[0169] The word library differentiation rate is represented by δ, the non-domain text detection difference is represented by ε, and the domain information detection text difference is represented by η. Specifically:
[0170]
[0171]
[0172] Among them, L represents the old word library; L * represents a new vocabulary; MAT() represents the calculation of the matching value of the data set; K represents the number of text information; TK i (i∈K) represents the non-domain text information for testing, that is, TK i (i∈K) The text information used is not within the target domain corresponding to the target domain keyword library; TK j (j∈K) represents the test domain information, that is, TK j The text information used by (j∈K) is within the target domain corresponding to the target domain keyword library; i and j represent the iteration numbers in the corresponding formulas respectively.
[0173] If δ is greater than 0, it means that the comprehensive system performance of the new vocabulary is improved compared with the old vocabulary, which means that the imported suspected matching word segmentation is meaningful and can be considered for formal import. ε represents the degree of reduction in the misjudgment rate of text in non-target fields. The larger the value, the smaller the misjudgment rate of the new vocabulary for non-target field texts and the better the performance. η represents the recognition accuracy of target field information. The higher the value, the higher the recognition accuracy of the new vocabulary for target field information and the better the performance.
[0174] The embodiment of the present invention can pre-configure a corresponding set of judgment thresholds (δ', ε', η') according to different fields. When δ>δ', ε>ε', η>η' is satisfied, it is determined that the performance meets the preset requirements, and the suspected matching word under inspection is determined to be a confirmed matching word.
[0175] Furthermore, in the vocabulary updating and management module 3025 of the embodiment of the present invention, an optional implementation method is to update the target domain keyword library using all the determined matching segmented words, including:
[0176] After the iteration is completed, the last confirmed matching word is formally added to the corresponding current target domain keyword library, and the resulting word library is used as the updated target domain keyword library. For this implementation method, please refer to the process from suspected matching word determination to word library update. Figure 4 It can be seen that the embodiment of the present invention can realize automatic update of the target domain keyword library by using the demand text matching the domain.
[0177] Import all the determined matching segmented words into the target domain keyword library to obtain the updated target domain keyword library, and divide the demand text into the target domain corresponding to the target domain keyword library for management, and the management at least includes: automatically matching the demand text technology supplier in the target domain. The solution of the automatic matching technology supplier of the demand text here can be referred to the above-mentioned domain matching module 3022, which will not be repeated here.
[0178] See also Figure 5 , Figure 5 A complete flowchart of the matching process corresponding to the demand matching module 302 proposed in the embodiment of the present invention is given.
[0179] Furthermore, due to the different needs of technology demanders and technology suppliers, technology managers will face different operation processes. Therefore, corresponding to the demand docking management module 30, the technology manager work system proposed in the embodiment of the present invention independently designs a result transformation management module 40 for technology managers to dock with the result text uploaded by the technology supplier. Figure 6 Specifically, the achievement transformation management module 40 of the embodiment of the present invention includes an achievement determination module 401, an achievement promotion selection module 402 and an achievement transformation module 403, wherein:
[0180] The achievement confirmation module 401 is used to confirm the achievement technology corresponding to the achievement text according to the meeting between the technology manager and the technology supplier;
[0181] Achievement promotion selection module 402 is used for the technology manager to select a suitable achievement promotion method for the technology supplier according to the needs of the technology supplier and the confirmed achievement technology;
[0182] The achievement transformation module 403 is used to carry out corresponding achievement transformation on the confirmed achievement technology according to the selected achievement promotion method.
[0183] In an embodiment of the present invention, for the achievement text uploaded by the technology supplier, after the technology manager views the achievement text on the platform, he first determines the achievement technology corresponding to the achievement text with the technology supplier through the achievement determination module 401 of the platform. The confirmation method can be an online / offline meeting. After the meeting and communication between the two parties, the achievement technology that the achievement text can be connected to is determined to improve the subsequent efficient communication of the technology manager with possible technology demanders.
[0184] In the embodiment of the present invention, after confirming the technology of the technology supplier, the technology manager selects a suitable technology promotion method for the technology supplier according to the needs of the technology supplier through the platform's technology promotion selection module 402. The technology promotion methods include docking with enterprises and providing their technology to docking enterprises; project declaration, including joint enterprise declaration, independent declaration and non-declaration; investment institution docking and signing of service contracts; etc.
[0185] In the embodiment of the present invention, after confirming the achievement promotion method intended by the technology supplier, the achievement technology determined by the achievement determination module 401 is transformed into the achievement accordingly, specifically:
[0186] Please see again Figure 6The achievement transformation module 403 of the embodiment of the present invention includes an enterprise docking module 4031, a project application module 4032 and an investment institution docking module 4033, wherein:
[0187] The enterprise docking module 4031 includes a result matching module, which is used to match appropriate technology demanders from the domain keyword database corresponding to the demand text according to the confirmed result technology, and use them as docking enterprises for the technology manager to dock the docking enterprises with technology suppliers;
[0188] The project application module 4032 is used to apply for a project according to the application method determined by the technology manager and the technology supplier;
[0189] The investment institution docking module 4033 is used to sign a service contract according to the cooperation mode determined by the technology manager, the investment institution and the technology supplier.
[0190] In an embodiment of the present invention, an achievement matching module is designed in the enterprise docking module 4031, which adopts a matching technology solution similar to the demand matching module 302 in the demand docking management module 30, and matches the appropriate technology demander from the field keyword database corresponding to all demand texts according to the achievement technology confirmed by the technology supplier, and uses the technology demander as the docking enterprise. The technology manager acts as an intermediate bridge, and meets with the technology supplier and the docking enterprise to determine the cooperation intention between the technology supplier and the docking enterprise. In the case of cooperation intention, the technology supplier signs a technology / service contract with the docking enterprise, and the technology manager can track the performance process of the technology / service contract in real time until the cooperation ends. Since the field keyword database is further expanded during the matching process, the recall rate of the matching process of the technology demander can be improved, and the appropriate docking enterprise can be matched to the technology supplier more comprehensively and accurately, accelerating its achievement transformation efficiency.
[0191] Among them, the achievement matching module in the enterprise docking module 4031 divides the text into the target field corresponding to the target field keyword database in the field matching module 3022 for management, and the management at least includes: automatically matching the achievement text with the technical demander in the target field. For the implementation of the specific achievement matching module, refer to the demand matching module 302 in the demand docking management module 30, which will not be repeated here.
[0192] In the embodiment of the present invention, since the technology supplier can choose one or more declaration methods among joint enterprise declaration, self-declaration and non-declaration, and each declaration method corresponds to a different declaration process, the project declaration module 4032 of the embodiment of the present invention is aimed at a series of declaration processes for the declaration method confirmed by the technology manager and the technology supplier. For example, if the declaration method is selected as joint enterprise declaration, the technology manager acts as an intermediate bridge, signs a service contract with the joint technology supplier and the joint declaration enterprise, and tracks the declaration process and the service contract performance process in real time until the declaration process is completed; for example, if the declaration method is selected as self-declaration, the technology manager also acts as an intermediate bridge, signs a service contract on the premise of government support for declaration, and tracks the declaration process and the service contract performance process in real time until the declaration process is completed.
[0193] In the embodiment of the present invention, a technology supplier with technology can cooperate with an investment institution to truly transform the technology into products or services and serve the public. In the investment institution docking module 4033 of the embodiment of the present invention, the technology manager acts as an intermediate bridge, unites the investment institution and the technology supplier, and after the two reach a sense of cooperation, they sign a service contract. The service contract can stipulate what kind of scenarios the technology of the technology supplier can be applied in, such as project roadshows, etc. The service contract can also stipulate the specific circumstances of the investment terms, such as the investment funds of the investment institution for each roadshow, and how the interests of the technology supplier and the investment institution are distributed, etc., and track the performance of the service contract in real time until the cooperation process ends.
[0194] Furthermore, the users of the embodiment of the present invention also include technical managers, see Figure 7 , the corresponding demand docking management module 30 may also include a domain keyword acquisition module 304 and a demand allocation module 305; wherein,
[0195] The domain keyword acquisition module 304 is used to acquire the domain keyword corresponding to the demand text from the domain keyword database corresponding to the demand text uploaded by the technical demander;
[0196] The demand allocation module 305 is used to allocate the demand text uploaded by the technology demander to the corresponding technology manager according to the analysis of the field keywords corresponding to the demand text by the technology manager.
[0197] It can be seen that the embodiment of the present invention can add user roles according to actual needs. For example, the embodiment of the present invention adds a technical manager manager to overall control the work of the technical manager. The technical manager manager needs to have higher technical understanding ability and data management ability. Correspondingly, the demand docking management module 30 can also include a field keyword acquisition module 304 and a demand allocation module 305. Specifically:
[0198] For the demand text uploaded by the technical demander, the technical manager first obtains the domain keywords from the domain keyword library corresponding to the demand text through the domain keyword acquisition module 304. Since the technical manager has a higher technical understanding ability, through the analysis of the domain keywords, the demand text is assigned to the technical manager corresponding to the field through the demand allocation module 305. The technical manager will track and serve the technical demander and the technical supplier throughout the process, and provide real-time feedback to the technical manager on the progress of the technical demander's demand, as well as a series of subsequent work such as demand docking.
[0199] Similarly, when a technical manager is added, please refer to Figure 7 , the corresponding achievement transformation management module 40 may also include an achievement distribution module and a domain keyword acquisition module 304; wherein,
[0200] The domain keyword acquisition module 304 is also used to acquire the domain keywords corresponding to the achievement text from the domain keyword database corresponding to the achievement text uploaded by the technology supplier;
[0201] The achievement distribution module is used to distribute the achievement text uploaded by the technology supplier to the corresponding technology manager based on the analysis of the field keywords corresponding to the achievement text by the technology manager.
[0202] It can be seen that for the results documents uploaded by the technology supplier, the technical manager performs similar work, and through the analysis of the field keywords corresponding to the results text, assigns it to the technical manager corresponding to the field.
[0203] Furthermore, the process graphical display module 50 of the embodiment of the present invention is used to display the operation process of the technology demander, the technology supplier and the technology manager in the form of a graphic.
[0204] Correspondingly, when a technical manager is added, the process graphical display module 50 is also used to display the operation process of the technical manager in the form of a graphic.
[0205] It can be seen that the process graphical display module 50 of the embodiment of the present invention can display in real time the operation of each node operated by the technology demander, the technology supplier, the technology manager, and the technology manager, for example, starting from the technology demander uploading the demand text, the starting node is the demand upload, and the subsequent nodes can include demand allocation, demand confirmation, supplier matching, demand docking, technology / service contract signing, technology / service contract tracking, and business completion. Among them, each node corresponds to each module in the technology manager's work system, and each node can be designed to be foldable and expandable.
[0206] For further information, see Figure 8The technical manager work system of the embodiment of the present invention further includes a demand and achievement data analysis module 60, which includes a demand and achievement text statistics module 601, a demand and achievement conversion analysis module 602, and a demand and achievement progress analysis module 603, wherein:
[0207] The demand and achievement text statistics module 601 is used to count the total number of demand texts uploaded by technology demanders and achievement texts uploaded by technology suppliers in real time;
[0208] The demand and achievement conversion analysis module 602 is used to analyze the conversion of the demand text uploaded by the technology demander and the achievement text uploaded by the technology supplier in real time;
[0209] The demand and achievement progress analysis module 603 is used to analyze in real time the demand text uploaded by the technology demander and the progress percentage of the achievement text uploaded by the technology supplier.
[0210] The above real-time statistics of the demand texts uploaded by the technology demanders and the results texts uploaded by the technology suppliers, such as the total number of uploads, conversion status, and progress percentage, generate corresponding curves and charts, which are convenient for technology managers to understand and track in real time and improve their work efficiency.
[0211] It should be noted that the technology manager platform proposed in the embodiment of the present invention may also include a basic data management module, which is used to manage the basic information of a column of users involved in the platform, including technology suppliers, technology demanders, technology managers, technology manager managers, jointly reporting enterprises, governments, etc. For example, the basic information of the technology demander may include the unit name, industry classification, validity period of the demand, contact name and contact phone number, etc.; it may also include an audit management module, which is only used for a certain user operation module, such as a technology manager manager, which is used to audit and process the final contract signed by the technology demander and the technology supplier served by the technology manager. For example, the audit may include contract termination, contract return node re-modification, etc.; and other modules designed according to actual needs.
[0212] To sum up, the technology manager work system provided by the embodiment of the present invention can be used as a platform for technology transfer work unique to technology transfer institutions. The platform can serve different users such as technology suppliers, technology demanders and technology managers. The technology manager acts as an intermediate bridge according to the needs of technology suppliers and technology demanders to achieve rapid results transformation of technology supplier results texts and rapid demand matching of technology demander demand texts. Specifically: the technology manager work system constructed by the embodiment of the present invention, the configuration management module 10 supports the configuration of different users and the opening of corresponding permissions, the demand docking management module 30 independently serves the technology demander, and the results transformation management module 40 independently serves the technology supplier. The technology manager acts as a bridge between the demand docking management module 30 and the results transformation management module 40 to achieve technology matching between the two. The process graphical display module 50 can display the operation process of the technology demander, technology supplier, and technology manager in real time in the form of a graphic; and in order to ensure the recall rate and precision rate of technology managers in the process of demand matching and achievement transformation, the embodiment of the present invention stores the demand text uploaded by the technology demander and the achievement text uploaded by the technology supplier in the form of field keywords in the corresponding database of the platform respectively. When the technology manager performs demand matching and achievement transformation, the field keywords corresponding to the demand text / achievement text stored in the demand and achievement storage module 20 are used to automatically match the appropriate technology demander or technology supplier from the massive database, avoiding the problems of large workload and low efficiency of manual operation, and efficiently realizing the corresponding demand matching service and achievement transformation service, thereby improving the conversion rate of scientific and technological achievements.
[0213] Furthermore, in the technical manager work system, the demand docking management module 30 and the achievement transformation management module 40 proposed in the embodiment of the present invention are respectively designed with a demand matching module 302 and an achievement matching module. In the demand matching module 302 and the achievement matching module, the domain keywords corresponding to the demand text / achievement text are respectively used to automatically match suitable technology demanders or technology suppliers from massive databases. Specifically: in the hierarchical division and attribute marking module 3021, the attribute information of the segmented words is divided by utilizing the specification standardization; in the domain matching module 3022, for each domain keyword library, it is determined whether each segmented word in the data set corresponding to the demand text matches the domain keyword library, and the matching judgment result of the segmented words is used to determine the matching degree between the data set and the domain keyword library, and the target domain keyword library is selected from all domain keyword libraries according to the matching degree, thereby automatically realizing the domain matching of the demand text. On the basis of achieving domain matching, in the suspected matching segmentation acquisition module 3023, for the attribute information of each matching segmentation that matches the target domain keyword library in the data set, the segmentation whose co-occurrence frequency with the matching segmentation in the demand text reaches the preset requirement is found as the suspected matching segmentation of the target domain keyword library. It can be seen that the embodiment of the present invention can find the newly added matching segmentation based on the semantic relevance in the context, so the recall rate of the target domain keywords can be improved. In the suspected matching segmentation judgment module 3024 of the embodiment of the present invention, each suspected matching segmentation is further verified by importing the word library performance test to further verify whether it is truly matching with the target domain, and false keywords that do not meet the requirements can be eliminated, and the accuracy of the newly added matching segmentation can be improved. And in the word library update and management module 3025 of the embodiment of the present invention, all segmentations that have a matching relationship with the target domain can be used to automatically update the target domain keyword library. It can be seen that the embodiment of the present invention adopts a keyword library construction method based on machine learning to solve the problem of identifying and extracting domain keywords and updating the word library. It can use the demand text from the supplier of the results to automatically perform accurate domain matching, domain keyword identification, extraction and domain keyword library update, and can achieve self-iteration and upgrading of the system. This process does not require manual operation, has the advantages of fast convergence, high efficiency, self-learning and low maintenance cost, and can avoid the subjective influence of the operator, achieve accurate matching between the supply and demand sides, and improve the accuracy of the docking of scientific and technological achievements.
[0214] In the description of the present invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0215] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification.
[0216] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the present application for which protection is sought, a person skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims.
[0217] The above contents are further detailed descriptions of the present invention in combination with specific preferred embodiments, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. For ordinary technicians in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, which should be regarded as falling within the protection scope of the present invention.
Claims
1. A technical manager work system, characterized in that: include: Configuration management module, demand and achievement storage module, demand docking management module, achievement transformation management module and process graphical display module, among which, The configuration management module is used to configure the basic information and authority information of users; wherein the users include technology demanders, technology suppliers and technology managers; The demand and achievement storage module is used to store the demand text uploaded by the technology demander and the achievement text uploaded by the technology supplier; wherein the demand text and the achievement text are respectively stored in the corresponding database of the system in the form of field keywords; The demand matching management module is used to match appropriate technology suppliers from the domain keyword database corresponding to all achievement texts according to the demand text uploaded by the technology demander, so that the technology manager can match the matching technology supplier with the technology demander; The achievement transformation management module is used to select a suitable promotion method according to the achievement text uploaded by the technology supplier, so that the technology manager can transform the achievement according to the selected promotion method; The process graphical display module is used to display the operation process of the technology demander, technology supplier and technology manager in the form of a graphic; wherein, The demand docking management module includes a demand matching module, and the achievement transformation management module includes an achievement matching module; the demand matching module and the achievement matching module both include a grading and attribute marking module and a field matching module; wherein, The hierarchical division and attribute marking module is used to divide the text into hierarchical levels and mark the corresponding attribute information for the divided units at each level; wherein the smallest unit of the hierarchical division is the segmentation word; the text includes the demand text and the achievement text; the hierarchical division and attribute marking module is specifically used to: divide the demand text into multiple fields, and mark the field attribute information for each field; wherein the field attribute information at least includes the field information content and the field matching value; the field information content at least includes the text content of the field and the segmentation attribute information under the field; the initial value of the field matching value is 0; divide each field into multiple segmentations, and mark the segmentation attribute information for each segmentation; wherein the segmentation attribute information at least includes the segmentation information content, segmentation association information and segmentation matching value; the segmentation information content includes the text content and segmentation length of the segmentation; the initial value of the segmentation matching value is 0; The domain matching module is used to determine whether each segmentation matches the domain keyword database using the attribute information of each segmentation for each existing domain keyword database; determine the matching degree between the text and the domain keyword database using the matching judgment result of each segmentation; and determine the domain keyword database that meets the preset requirements in all domain keyword databases as the target domain keyword database; divide the text into the target domain corresponding to the target domain keyword database for management; in the domain matching module, considering the correlation between segmentations and the different segmentation weights of different segmentations, in order to obtain more accurate calculation results, the field is also taken into consideration in the calculation, and the matching judgment result of each field is used to determine the matching degree between the text and the domain keyword database, including: B1. For each field in the text, based on the segmentation matching value assigned to each segmentation in the field and a preset field matching value calculation formula, a field matching value of the field is calculated; wherein the preset field matching value calculation formula is: ; in, Indicates the field matching value, Indicates the total number of words in the word array divided by the field. and Respectively represent the first The segmentation matching value and segmentation weight of each segmentation word, Indicates the first The number of related phrases for each participle, and are preset coefficients, all of which are values between (0,1), and ; For each field, the calculated field matching value is a value between [0,1]. The higher the field matching value, the more word segments in the field match the keyword database in the field, that is, the higher the matching degree between the field and the keyword database in the field; B2. Calculate the data set matching value corresponding to the text using the calculated field matching values of all fields and the preset data set matching value calculation formula, and measure the matching degree between the text and the keyword database in the field by the size of the data set matching value; wherein the preset data set matching value calculation formula is: ; in, Indicates the matching value between the dataset corresponding to the text and the dataset of the keyword database in the field; Indicates the total number of fields divided by the data set; and Respectively represent the The field matching value and field weight of each field; for the data set corresponding to the text, the calculated data set matching value is a value between [0,1], and the higher the data set matching value, the more fields in the data set that match the keyword database in the field, that is, the higher the matching degree between the data set and the keyword database in the field; The management at least includes: automatically matching technology suppliers for the demand text in the target field; or automatically matching technology demanders for the achievement text in the target field.
2. The technical manager work system according to claim 1, characterized in that: The demand docking management module includes a demand confirmation module, a demand matching module and a demand docking module, wherein: The demand confirmation module is used to confirm the required technology corresponding to the demand text based on the meeting between the technology manager and the technology demander; The demand matching module is used to match appropriate technology suppliers from the domain keyword database corresponding to all achievement texts according to the confirmed demand technology; The demand matching module is used to determine whether the matched technology supplier should match with the technology demander to carry out demand cooperation based on the meeting between the technology manager and the matched technology supplier.
3. The technical manager work system according to claim 2, characterized in that: The achievement transformation management module includes an achievement determination module, an achievement promotion selection module and an achievement transformation module, wherein: The achievement confirmation module is used to confirm the achievement technology corresponding to the achievement text according to the meeting between the technology manager and the technology supplier; The achievement promotion selection module is used for the technology manager to select a suitable achievement promotion method for the technology supplier based on the needs of the technology supplier and the confirmed achievement technology; The achievement transformation module is used to carry out corresponding achievement transformation on the confirmed achievement technology according to the selected achievement promotion method.
4. The technical manager work system according to claim 3, characterized in that: The achievement transformation module includes an enterprise docking module, a project application module and an investment institution docking module, wherein: The enterprise docking module includes a result matching module, which is used to match appropriate technology demanders from the domain keyword database corresponding to all demand texts according to the confirmed result technology, and use them as docking enterprises for technology managers to dock the docking enterprises with technology suppliers; The project application module is used to apply for a project according to the application method determined by the technology manager and the technology supplier; The investment institution docking module is used to sign a service contract according to the cooperation mode determined by the technology manager, the investment institution and the technology supplier.
5. The technical manager work system according to claim 4, characterized in that: The demand matching module and the achievement matching module both further include a suspected matching word segmentation acquisition module, a suspected matching word segmentation judgment module and a word library update and management module, wherein: The suspected matching segmentation acquisition module is used to use the attribute information of each matching segmentation in the text that matches the target domain keyword database to find a segmentation in the text whose co-occurrence frequency with the matching segmentation reaches a preset requirement as the suspected matching segmentation in the target domain keyword database; The suspected matching segmentation judgment module is used to judge whether each suspected matching segmentation is a confirmed matching segmentation in the target domain keyword database by importing the suspected matching segmentation into the vocabulary for trial testing; The word library update and management module is used to update the target domain keyword database using all determined matching word segments, and to divide the text into target domains corresponding to the target domain keyword database for management.
6. The technical manager work system according to claim 1, characterized in that: The users also include technical managers; the demand docking management module also includes a domain keyword acquisition module and a demand allocation module; wherein, The domain keyword acquisition module is used to acquire the domain keywords corresponding to the demand text from the domain keyword database corresponding to the demand text uploaded by the technical demander; The demand allocation module is used to allocate the demand text uploaded by the technology demander to the corresponding technology manager according to the analysis of the field keywords corresponding to the demand text by the technology manager.
7. The technical manager work system according to claim 6, characterized in that: The user also includes the technical manager manager; the achievement transformation management module also includes an achievement distribution module and the field keyword acquisition module; wherein, The domain keyword acquisition module is also used to acquire the domain keywords corresponding to the achievement text from the domain keyword database corresponding to the achievement text uploaded by the technology supplier; The achievement distribution module is used to distribute the achievement text uploaded by the technology supplier to the corresponding technology manager based on the analysis of the field keywords corresponding to the achievement text by the technology manager.
8. The technical manager work system according to claim 6, characterized in that: The user also includes the technical manager; the process graphical display module is also used to display the operation process of the technical manager in the form of a graphic.
9. The technical manager work system according to claim 1, characterized in that: It also includes a demand and achievement data analysis module, which includes a demand and achievement text statistics module, a demand and achievement conversion analysis module and a demand and achievement progress analysis module, wherein: The demand and achievement text statistics module is used to count the total number of demand texts uploaded by technology demanders and achievement texts uploaded by technology suppliers in real time; The demand and achievement conversion analysis module is used to analyze the conversion of demand texts uploaded by technology demanders and achievement texts uploaded by technology suppliers in real time; The demand and achievement progress analysis module is used to analyze in real time the demand text uploaded by the technology demander and the progress percentage of the achievement text uploaded by the technology supplier.
Citation Information
Patent Citations
Demand-service butt joint scientific and technical achievements transformation system
CN105243470A
Text matching method and device and storage medium
CN110781272A