Method, device, equipment and storage medium for automatic index matching

By changing the indicators of automatic detection and matching capital requirements and the investment demand party, determine the matching conditions and find the matching recipe, solve the problem of high error rate, time consumption and cost of manual matching Essence

CN112182038BActive Publication Date: 2025-01-28CHINA CONSTRUCTION BANK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011045426.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-28
Publication Date
2025-01-28
Estimated Expiration
2040-09-28

AI Technical Summary

Technical Problem

In the prior art, there are problems of high error rate, time-consuming and high cost in the data of manual matching of capital demanders and investment demanders.

Method used

By detecting the indicators of any side of the two -way matching, the indicators of the change and the encoding of the matching formula are determined, the matching conditions are determined based on this information, and the matching formula of the matching formula is automatically found to achieve automatic and efficient two -way matching.

Benefits of technology

The two -way matching of the automatic and efficient indicators based on the flexible configuration indicators reduced the cost and time consuming of manual matching, and improved the accuracy of matching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112182038B_ABST
    Figure CN112182038B_ABST
Patent Text Reader

Abstract

The present application discloses an automatic index matching method, device, equipment and storage medium. The method includes, when detecting the index change of any party in a two-way match, determining the changed index and the code of the matching party corresponding to the changed index; determining the matching condition of the matching party according to the changed index and the code of the corresponding matching party; and determining the matched party of the matching party according to the matching condition of the matching party. In this way, two-way matching can be automatically and efficiently performed according to the flexibly configured index, thereby avoiding the problems of high cost and long time consumption of the manual matching method in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to software development technology, and in particular to an automatic indicator matching method, device, equipment and storage medium. Background Art

[0002] On some large asset supply platforms, there are usually information releases from parties in need of funds (i.e., parties that release financing projects) and parties in need of investment (i.e., parties that release investor preference information and investment projects) in order to seek suitable investors and investment projects. In current business scenarios, various data matching between parties in need of funds and parties in need of investment is generally completed through manual analysis and comparison of data, for example, through manual tables, electronic tables, screening and sorting, experience identification, etc. However, this implementation method has defects such as high error rate, long time consumption and high cost. Summary of the invention

[0003] The present application provides an automatic indicator matching method, device, equipment and storage medium, which can automatically and efficiently perform two-way matching based on flexibly configured indicators, thereby avoiding the problems of high cost and time-consuming manual matching methods in the prior art.

[0004] In a first aspect, an embodiment of the present application provides an automatic indicator matching method, comprising:

[0005] In the case of detecting a change in an indicator of either party of a two-way match, determining the changed indicator and the code of the matching party corresponding to the changed indicator;

[0006] Determine the matching condition of the matching party according to the changed index and the corresponding matching party code;

[0007] The matched party of the matching party is determined according to the matching condition of the matching party.

[0008] In a second aspect, an embodiment of the present application provides an automatic indicator matching device, the device comprising:

[0009] A determination module, used to determine the changed indicator and the code of the matching party corresponding to the changed indicator when detecting the change of the indicator of any party of the two-way matching;

[0010] The determination module is further used to determine the matching conditions of the matching party according to the changed index and the corresponding matching party code;

[0011] The matching module is used to determine the matched party of the matching party according to the matching condition of the matching party.

[0012] In a third aspect, an embodiment of the present application further provides an electronic device, the device comprising:

[0013] A memory, a processor, and a computer program stored in the memory. When the processor executes the computer program stored in the memory, the automatic indicator matching method provided in any embodiment of the present application is implemented.

[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable and writable storage medium on which a computer program is stored, which, when executed by a processor, implements an automatic indicator matching method as provided in any embodiment of the present application.

[0015] The embodiment of the present application provides an automatic index matching method, device, equipment and storage medium, the method includes determining the changed index and the code of the matching party corresponding to the changed index when detecting the index change of any party in the two-way matching; determining the matching condition of the matching party according to the changed index and the corresponding matching party code; determining the matched party of the matching party according to the matching condition of the matching party. In this way, it is possible to realize automatic and efficient two-way matching according to the flexibly configured index, thereby avoiding the problems of high cost and long time consumption of the manual matching method in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 This is a flow chart of an automatic indicator matching method in an embodiment of the present application;

[0017] Figure 2 A flow chart of a method for determining a matching condition in an embodiment of the present application;

[0018] Figure 3 is a flow chart of a method for determining a matched party of a matching party in an embodiment of the present application;

[0019] Figure 4 is a flow chart of a method for determining a matched party of a matching party in an embodiment of the present application;

[0020] Figure 5 It is a structural schematic diagram of an indicator automatic matching device in an embodiment of the present application;

[0021] Figure 6 It is a structural schematic diagram of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION

[0022] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only the parts related to the present application, rather than all structures, are shown in the accompanying drawings.

[0023] In addition, in the embodiments of the present application, words such as "optionally" or "exemplarily" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "optionally" or "exemplarily" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "optionally" or "exemplarily" is intended to present related concepts in a specific way.

[0024] In order to facilitate understanding of the solutions provided by the embodiments of the present application, some explanations of concepts related to the present application are given as examples for reference, as shown below:

[0025] The embodiment of the present application can be applied to a large asset supply platform to achieve accurate matching between the parties in need of funds and the parties in need of investment. In the embodiment of the present application, preference indicators of multiple dimensions of the parties in need of funds and the parties in need of investment can be matched, such as region, rate of return, nature of enterprise, industry, operating income, expected time of use of funds, etc. These preference indicators can be adjusted by the user according to current business development, business needs, etc.

[0026] Figure 1 The present invention provides a flowchart of an automatic indicator matching method, which can be applied to an ORACLE database to perform two-way matching between a funding demander and an investment demander, such as Figure 1 As shown, the method may include the following steps:

[0027] S101. When detecting a change in an indicator of any one party of a two-way match, determine the changed indicator and the code of the matching party corresponding to the changed indicator.

[0028] Exemplarily, the two parties in the above two-way matching may be a party in need of funds and a party in need of investment. Furthermore, a party in need of funds may include financing projects and financiers, and a party in need of investment may include investment projects and investors.

[0029] In the embodiment of the present application, a PROCEDURE program can be developed on an ORACLE database to set up a central matching engine, which continuously scans the changes of the indicators of both parties in real time through concurrent polling. When it is detected that the indicators of either party have changed, for example, the user changes the "region" from "Shanghai" to "Suzhou", or changes the funding period from "May-July" to "October-December", the changed indicator and the code of the matching party corresponding to the changed indicator can be determined.

[0030] For example, if the matching party corresponding to the change indicator is an investment project, then the code of the matching party may be the investment project number; if the matching party corresponding to the change indicator is a financier, then the code of the matching party may be the customer number of the financier.

[0031] It should be noted that the above-mentioned indicator can correspond to multiple values. For example, the "region" indicator of an investor can include "Suzhou", "Shanghai" and "Nanjing" at the same time. Then the indicator change in this step can be to modify any one or more of the multiple values ​​corresponding to the indicator, or to add or delete the multiple values.

[0032] Optionally, before executing this step, indicators of multiple dimensions can be pre-set, such as region, rate of return, nature of enterprise, industry, operating income, expected time of capital use, etc., and a correspondence between the codes of different matching parties and different indicators can be established to form a preference indicator table of the matching party. The preference indicator table can be stored in the database in the form of a narrow table.

[0033] S102: Determine the matching condition of the matching party according to the changed index and the corresponding matching party code.

[0034] In an embodiment of the present application, the matching condition of the matching party can be understood as a structured query language (SQL) statement used to search for the matched party in the ORACLE database. The SQL statement can carry multiple indicators of different dimensions, so that the matched party can be efficiently and accurately found through only one SQL statement, without the need to search multiple times based on multiple indicators.

[0035] S103: Determine the matched party of the matching party according to the matching condition of the matching party.

[0036] Based on the obtained matching conditions of the matching party, the matched party corresponding to the matching party in the database is determined by automatic search and matching, thereby realizing automatic and efficient two-way matching between the funding demander and the investment demander based on flexibly configured indicators.

[0037] The embodiment of the present application provides an automatic index matching method, which includes, when detecting the index change of any party in the two-way matching, determining the changed index and the code of the matching party corresponding to the changed index; determining the matching condition of the matching party according to the changed index and the corresponding code of the matching party; and determining the matched party of the matching party according to the matching condition of the matching party. In this way, two-way matching can be automatically and efficiently performed according to the flexibly configured index, thereby avoiding the problems of high cost and long time consumption of the manual matching method in the prior art.

[0038] like Figure 2 As shown, in an example, the implementation method of determining the matching condition of the matching party in the above step S102 may include but is not limited to the following steps:

[0039] S201. Determine the effective reference index of the matching party according to the changed index and the code of the matching party.

[0040] The effective reference indicators in this step can be reference indicators selected and set by the user from the indicators of multiple dimensions defined. For example, assuming that indicators of multiple dimensions such as region, rate of return, nature of enterprise, industry, operating income, expected time of use of funds, etc. are set in the database, and an investor only considers the region and rate of return of investment, then the investor can select the two indicators of region and rate of return as his own effective reference indicators according to his own preferences. Then, in the subsequent matching process, matching can be based on these two indicators.

[0041] S202: Determine a matching rule corresponding to the valid reference indicator according to the valid reference indicator.

[0042] Optionally, in the embodiment of the present application, multiple matching rules can be set, each matching rule corresponding to a different indicator, for example, a capital matching rule, a regional matching rule, a time matching rule, etc. Further, the above matching rules can be understood as the upper and lower limits of the indicator value of the matching party indicator, the field range of the indicator, etc.

[0043] For example, if an investor selects "investment funds" as the effective reference indicator in his subsequent matching process, and the acceptable range of investment funds is "10 million - 20 million", then the matching rule corresponding to the "investment funds" indicator can be "10 million - 20 million", or, if the effective reference indicator of a financing project is "fund use time", and the desired fund use time is "20190701-20191101", then the matching rule corresponding to the "fund use time" is "20190701-20191101".

[0044] It should be noted that, since the effective reference index of the matching party exists in the form of a narrow table, when determining its corresponding matching rule, it can be converted into a wide table to further determine the matching rule.

[0045] S203: Determine the matching condition of the matching party according to the matching rule.

[0046] In the embodiment of the present application, multiple valid reference indicators can be set, and correspondingly, there are also multiple matching rules. Since it is time-consuming to search for qualified matched parties based on these multiple matching rules respectively, the multiple matching rules can be spliced ​​to obtain a spliced ​​statement, and the overall spliced ​​statement formed after splicing is used as the matching condition of the matching party for subsequent matching and searching.

[0047] Optionally, the matching condition may be presented in the form of an SQL statement.

[0048] In an example, the embodiment of the present application further provides an optional implementation method for determining the effective reference indicator in the above step S201, for example:

[0049] In the case where the changed indicator belongs to a valid reference indicator, the defined indicator is determined as a valid reference indicator of the matching party.

[0050] Assume that the valid reference indicators of an investor are "investment time", "region" and "rate of return". If the central matching engine detects that the changed indicator is "investment time", that is, the value or field of an indicator in the valid reference indicators has changed, then the updated valid reference indicator can be used as the valid reference indicator.

[0051] Alternatively, in the case where the changed indicator does not belong to a valid reference indicator, the changed indicator and the defined indicator are determined as valid reference indicators of the matching party.

[0052] For example, if the effective reference indicator of a financing project is "financing time", and the central matching engine detects that the changed indicator is "region", that is, the user has modified the region of the financing project based on actual needs (including modifying the value or field of the region, or adding or deleting regions, etc.), then the "region" indicator can be referenced in the subsequent matching process, and further, the modified "region" and "financing time" can be used as effective reference indicators.

[0053] Since the central matching engine continuously detects changing indicators in real time in a polling manner, the changing indicators may be indicators of both the fund demander and the investment demander, or indicators of only one party may change.

[0054] like Figure 3 As shown, in one example, if only one of the indicators of the two-way matching between the fund demander and the investment demander changes, the implementation of the above step S103 may include but is not limited to the following steps:

[0055] S301. Determine all target objects that meet the matching conditions according to the matching conditions of the matching party.

[0056] For example, if the matching conditions of the matcher are "region", "yield", and "funds", an object that meets any one of these three indicators can be determined as a target object, then all target objects stored in the database can be determined based on the indicators carried in the matching conditions.

[0057] S302: Filter target objects whose matching coincidence degree is greater than or equal to that of all target objects according to the matching coincidence degree.

[0058] The matching overlap in this step can be understood as the number or probability of the target object and the matching party's indicators overlapping. In the case of a large amount of information stored in the database, the number of target objects determined according to the matching conditions must also be large. In this case, all the determined target objects can be screened by setting the matching overlap, for example, setting the probability of the target object and the matching party's indicators overlapping to be greater than the preset probability, or the number of the target object and the matching party's indicators overlapping to be greater than the preset number. Screen from all target objects according to the matching overlap.

[0059] S303: Determine the screened target object as the matched party of the matching party.

[0060] Target objects with a matching overlap greater than or equal to a matching overlap are screened out from all target objects, and the screened out target objects are determined as matched parties of the matching party.

[0061] like Figure 4 As shown, in one example, if the indicators of both parties in the two-way matching between the fund demander and the investment demander change, the implementation method of the above step S103 may include but is not limited to the following steps:

[0062] S401. Determine all target objects that meet the matching conditions according to the matching conditions of the matching party.

[0063] The implementation method of this step may be the same as that of step S301 above, but when the indicators of both parties in the two-way matching change, it is necessary to separately determine all target objects that meet the matching conditions of both parties in the two-way matching (ie, the two matching parties).

[0064] S402: Determine overlapping objects based on all target objects of both parties in the bidirectional matching.

[0065] The overlapping objects in this step can be understood as both parties of the two-way matching are within the range of all target objects determined by each other.

[0066] Exemplarily, the implementation method of determining the overlapping object may include: when one of the two parties belongs to all target objects of the other party, determining one of the two parties as the overlapping object; or, when one of the two parties does not belong to all target objects of the other party, determining the overlapping object as empty.

[0067] For example, all target objects of investor a include financing project c, and similarly, all target objects of financing project c also include investor a. Then the overlapping object of investor a is financing project c, and the overlapping object of financing project c is investor a. On the contrary, if investor a does not belong to all target objects of financing project c, or financing project c does not belong to all target objects of investor a, then the overlapping objects of both sides of the two-way matching are empty.

[0068] It should be noted that in the embodiment of the present application, different indicators of multiple parties in a two-way match may change at the same time. For example, the central matching engine can detect changes in the indicators of the financier and the investment project, and / or changes in the indicators of the financier and the investor, and / or changes in the indicators of the financing project and the investor, etc.

[0069] S403: Filter target objects with a matching coincidence degree greater than or equal to that of all target objects according to the matching coincidence degree.

[0070] After all target objects of two matching parties are obtained in step S401, respective target objects can be determined from all target objects of the two matching parties according to the set overlap matching degree.

[0071] S404: Determine the screened target object and the overlapping object as the matched party of the matching party.

[0072] In the matching process, there is a possibility that the degree of repetition matching between the matching party and its overlapping object is not high, but since both parties are within the range of all target objects of each other, the overlapping object can be considered as the matched party as a reference for the matching result.

[0073] For example, all target objects of investor a include financing projects a, b, c, and d. The overlap matching degree requires at least three indicators to be the same. Only financing projects a and b meet this matching condition, and only one indicator of financing projects c and d meets the matching condition. All target objects of financing project c also include investor a, that is, investor a and financing project c belong to all target objects of each other. In this case, financing project c that does not meet the matching condition can be regarded as the overlap object of investor a, and the overlap object can also be determined as the matched party of matching investor a, as a reference for the matching result.

[0074] Figure 5 is an automatic indicator matching device provided in an embodiment of the present application, such as Figure 5 As shown, the device includes: a determination module 501, a matching module 502;

[0075] The determination module is used to determine the changed indicator and the code of the matching party corresponding to the changed indicator when detecting the change of the indicator of any party in the two-way matching;

[0076] The determination module is further used to determine the matching condition of the matching party according to the changed index and the corresponding matching party code;

[0077] The matching module is used to determine the matched party of the matching party according to the matching condition of the matching party.

[0078] In one example, a determination module can be used to determine an effective reference indicator of a matching party based on a changing indicator and a code of the matching party; determine a matching rule corresponding to the effective reference indicator based on the effective reference indicator; and determine a matching condition of the matching party based on the matching rule.

[0079] The implementation method of the determination module determining the above-mentioned valid reference indicator may include, when the changed indicator belongs to the valid reference indicator, determining the defined indicator as the valid reference indicator of the matching party;

[0080] Alternatively, when the changed indicator does not belong to the valid reference indicator, the changed indicator and the valid reference indicator are determined as the valid reference indicators of the matching party.

[0081] In an example, the above-mentioned determination module can also be used to splice the matching rules to obtain a spliced ​​statement; and determine the spliced ​​statement as the matching condition of the matching party.

[0082] In one example, the above-mentioned matching module is used to determine all target objects that meet the conditions according to the matching conditions of the matching party when the indicators of one party in the two-way matching change; filter out target objects with a matching overlap greater than or equal to the matching overlap from all target objects according to the matching overlap; and determine the filtered target objects as the matched parties of the matching party.

[0083] Alternatively, when the indicators of both parties in a two-way match change, all target objects that meet the conditions are determined based on the conditions of the matching party; overlapping objects are determined based on all target objects of both parties in the two-way match; target objects with a matching overlap greater than or equal to the matching overlap are filtered out from all target objects based on the matching overlap; and the filtered target objects and overlapping objects are determined as the matched parties of the matching party.

[0084] In one example, the matching module may further include a determination unit;

[0085] The determination unit is used to determine one of the two parties as an overlapping object when one of the two parties belongs to all target objects of the other party; or to determine the overlapping object as empty when one of the two parties does not belong to all target objects of the other party.

[0086] The above-mentioned automatic index matching device can execute Figure 1 , Figure 2 , Figure 3 , Figure 4 The automatic indicator matching method provided in the embodiment has the corresponding devices and beneficial effects in the method.

[0087] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 6 As shown, the device includes a processor 601, a memory 602, an input device 603 and an output device 604; the number of processors 601 in the device can be one or more. Figure 6 A processor 601 is taken as an example; the processor 601, memory 602, input device 603 and output device 604 in the device can be connected by a bus or other means. Figure 6 The example of connecting through bus is taken in the following.

[0088] The memory 602 is a computer-readable storage medium that can be used to store software programs, computer executable programs, and modules. Figure 1 , Figure 2 , Figure 3 , Figure 4 Program instructions / modules corresponding to the automatic indicator matching device in the embodiment (e.g., determination module, matching module in the automatic indicator matching device). The processor 601 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 602, that is, realizes the functions of the automatic indicator matching device described above.

[0089] The memory 602 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 602 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 602 may further include a memory remotely arranged relative to the processor 601, and these remote memories may be connected to the device / terminal / server via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0090] The input device 603 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 604 may include a display device such as a display screen.

[0091] The present application also provides a storage medium containing computer executable instructions. When the computer executable instructions are executed by a computer processor, an indicator automatic matching method can be implemented. The method includes: Figure 1 , Figure 2 , Figure 3 , Figure 4 The steps shown in the example.

[0092] Through the above description of the implementation method, the technicians in the relevant field can clearly understand that the present application can be implemented with the help of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application can be essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to perform the functions described in each embodiment of the present application.

[0093] It is worth noting that in the embodiment of the above-mentioned cross-platform application device, the modules included in the device are divided only according to functional logic, but are not limited to the above-mentioned division method, as long as the corresponding functions can be achieved; in addition, the specific names of the front-end module, application module, and hot update unit are only for the convenience of distinction and are not used to limit the scope of protection of this application.

[0094] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims

1. An automatic indicator matching method, characterized in that: include: In the case of detecting a change in an indicator of either party of a two-way match, determining the changed indicator and the code of the matching party corresponding to the changed indicator; Determining a matching condition of the matching party according to the changed index and the code of the corresponding matching party; Determining a matched party of the matching party according to the matching condition of the matching party; Wherein, determining the matching condition of the matching party according to the changed index and the code of the corresponding matching party includes: In the case where the changed indicator is a valid reference indicator, the changed indicator is determined as a valid reference indicator of the matching party; wherein the valid reference indicator is a reference indicator selected and set by a user from indicators of multiple dimensions defined; Alternatively, when the changed indicator does not belong to a valid reference indicator, the changed indicator and the valid reference indicator are determined as the valid reference indicators of the matching party; Determine a matching rule corresponding to the valid reference indicator according to the valid reference indicator; splicing the matching rules to obtain a spliced ​​statement; Determining the concatenated sentence as a matching condition of the matching party; Wherein, in the case of detecting a change in an indicator of any party of a bidirectional match, before determining the changed indicator and the code of the matching party corresponding to the changed indicator, the method further includes: Pre-set multiple dimensional indicators; the indicators include: region, rate of return, nature of enterprise, industry, operating income, and expected time of capital use; A correspondence between the codes and indicators of different matching parties is established to form a preference indicator table of the matching parties; wherein the preference indicator table is stored in a database in the form of a narrow table.

2. The method according to claim 1, characterized in that In the case where the index of one party of the two-way matching changes, determining the matched party of the matching party according to the matching condition of the matching party includes: Determine all target objects that meet the matching conditions according to the matching conditions of the matching party; According to the matching coincidence degree, select target objects whose matching coincidence degree is greater than or equal to the matching coincidence degree from all target objects; The screened target object is determined as the matched party of the matching party.

3. The method according to claim 1, characterized in that In the case where the indicators of both parties in the bidirectional matching change, determining the matched party of the matching party according to the matching condition of the matching party includes: Determine all target objects that meet the conditions according to the conditions of the matching party; Determine overlapping objects based on all target objects of both parties in the bidirectional matching; According to the matching coincidence degree, select target objects whose matching coincidence degree is greater than or equal to the matching coincidence degree from all target objects; The screened target object and the overlapping object are determined as the matched party of the matching party.

4. The method according to claim 3, characterized in that The overlapping objects are determined based on all target objects of both parties in the bidirectional matching, including: In the case where one of the two parties belongs to all target objects of the other party, determining one of the two parties as an overlapping object; Alternatively, when one of the two parties does not belong to all target objects of the other party, the overlapping object is determined to be empty.

5. An automatic indicator matching device, characterized in that: include: A determination module, for determining the changed indicator and the code of the matching party corresponding to the changed indicator when detecting a change in an indicator of any party in the two-way matching; The determination module is further used to determine the matching condition of the matching party according to the changed index and the code of the corresponding matching party; A matching module, used to determine the matched party of the matching party according to the matching condition of the matching party; The determination module is used to determine the changed indicator as the effective reference indicator of the matching party when the changed indicator belongs to the effective reference indicator; or, when the changed indicator does not belong to the effective reference indicator, determine the changed indicator and the effective reference indicator as the effective reference indicator of the matching party; determine the matching rule corresponding to the effective reference indicator according to the effective reference indicator; and determine the matching condition of the matching party according to the matching rule; wherein the effective reference indicator is a reference indicator selected and set by the user from the indicators of the defined multiple dimensions; The determination module is further used to splice the matching rules to obtain a spliced ​​statement; and determine the spliced ​​statement as a matching condition of the matching party; Wherein, in the case of detecting a change in an indicator of any party of a bidirectional match, before determining the changed indicator and the code of the matching party corresponding to the changed indicator, the method further includes: Pre-set multiple dimensional indicators; the indicators include: region, rate of return, nature of enterprise, industry, operating income, and expected time of capital use; A correspondence between the codes and indicators of different matching parties is established to form a preference indicator table of the matching parties; wherein the preference indicator table is stored in a database in the form of a narrow table.

6. An electronic device, characterized in that: include: A memory, a processor and a computer program stored in the memory, characterized in that when the processor executes the computer program stored in the memory, the automatic indicator matching method as described in any one of claims 1 to 4 is implemented.

7. A computer-readable and writable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the automatic indicator matching method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • System and Method for a Bidirectional Search Engine and its Applications

    US20150100565A1