[go: up one dir, main page]

CN112950382A - Transaction business matching method and device, electronic equipment and medium - Google Patents

Transaction business matching method and device, electronic equipment and medium Download PDF

Info

Publication number
CN112950382A
CN112950382A CN202110364678.8A CN202110364678A CN112950382A CN 112950382 A CN112950382 A CN 112950382A CN 202110364678 A CN202110364678 A CN 202110364678A CN 112950382 A CN112950382 A CN 112950382A
Authority
CN
China
Prior art keywords
matching
file
preset
information
transaction business
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110364678.8A
Other languages
Chinese (zh)
Inventor
陈涛
刘炼
李霖森
王永文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN202110364678.8A priority Critical patent/CN112950382A/en
Publication of CN112950382A publication Critical patent/CN112950382A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The disclosure provides a transaction business matching method, a transaction business matching device, electronic equipment and a transaction business matching medium, and relates to the field of computer big data mining and artificial intelligence. The transaction service matching method comprises the following steps: judging whether the bank transaction business file to be matched meets the preset processing requirement or not; if the transaction business file meets the first preset standard format, performing first preset standard format conversion on the transaction business file, and screening feature file data from the converted transaction business file by using a data import tool; carrying out simulation matching on the investor information and the investment target object information in the feature file data by using a matching model, predicting matching success rate after matching, wherein the matching model is a neural network model; and generating an automatic recommendation service list according to the matching success rate after matching.

Description

Transaction business matching method and device, electronic equipment and medium
Technical Field
The present disclosure relates to the field of computer big data mining and artificial intelligence, and in particular, to a transaction service matching method, apparatus, electronic device, and medium.
Background
At present, investment banks belong to important financial intermediaries in the capital market, and matching transactions are the basic functions of investment banking. However, in the aspect of investment banking, the investment banking business is still in a relatively original manual matching stage, and the promotion of the business by information technology is usually limited to establishing an investment target information base and an investor information base, and the key link of "matching of investment target objects and investors" still depends heavily on the working experience and manual analysis of business personnel.
With the increasing size of investment subject matter information bases and investor information bases and the increasing number of cross-region matching situations, the existing matching mode based on manual analysis of business personnel is difficult to meet the practical situation of business development and the requirements of customers, and how to quickly mine effective project and investor information and conduct feasibility analysis of matching becomes a problem to be solved urgently in business development.
Disclosure of Invention
Technical problem to be solved
In view of the above disadvantages of the prior art, the present disclosure provides a transaction service matching method, device, electronic device, and medium, so as to quickly, efficiently, and accurately implement mining of investment targets and investor information and provide business personnel with guidance for actual matching service.
(II) technical scheme
One aspect of the present disclosure provides a transaction service matching method, including: judging whether the bank transaction business file to be matched meets the preset processing requirement or not; if the transaction business file meets the first preset standard format, performing first preset standard format conversion on the transaction business file, and screening feature file data from the converted transaction business file by using a data import tool; carrying out simulation matching on the investor information and the investment target object information in the feature file data by using a matching model, predicting matching success rate after matching, wherein the matching model is a neural network model; and generating an automatic recommendation service list according to the matching success rate after matching.
According to the embodiment of the disclosure, the preset processing requirements comprise a preset file storage format requirement, a preset file name requirement and a preset file content requirement; the preset file storage format requirement comprises EXCEL, DBF, TXT or CSV, and the first preset standard format is TXT format.
According to the embodiment of the disclosure, judging whether the banking transaction business file to be matched meets the requirement of the preset file name comprises the following steps: and judging whether the banking transaction file to be matched accords with a preset file name rule text or not by using a regular expression, wherein the preset file name rule text is obtained by sequentially combining a preset file name prefix, file receiving date information and a file extension name.
According to an embodiment of the present disclosure, the preset file content requirement includes: at least one of length, delimiter, number of fields, format of each field, and dictionary value of each field of each record in the file content.
According to the embodiment of the present disclosure, before the step of performing the first preset standard format conversion on the transaction service file, the method further includes: and acquiring the transaction service file meeting the preset processing requirement by using a file reading tool.
According to the embodiment of the disclosure, before the step of performing simulation matching on the investor information and the investment target object information in the profile data by using the matching model, the method further comprises the following steps: acquiring structure information and file loading control information in a transaction service file which meets the preset processing requirement; and adding, deleting or modifying the structure information and the file loading control information in the transaction service file.
According to the embodiment of the disclosure, the matching model is used for simulating and matching the investor information and the investment target object information in the feature file data, and the matching success rate after matching is predicted, which comprises the following steps: importing investor information, investment target object information and matched business information in a bank transaction business file by using a data importing tool, analyzing a correlation mode among the investor information, the investment target object information and matched matching success rate, and establishing a matching model; and (4) according to the matching model, carrying out simulation matching on the investor information in the characteristic file data and the investment target object information, and predicting the matching success rate after matching.
According to an embodiment of the disclosure, the method further comprises: periodically acquiring and importing the information of the matched services; and according to the matched business information, learning the association mode among the investor information, the investment target object information and the matched matching success rate, and updating a matching model.
According to the embodiment of the disclosure, according to the matching success rate after matching, an automatic recommendation service list is generated, which includes: and when the matching success rate after matching is greater than or equal to a preset success rate threshold value, sequencing and sorting the matched investor information, the investment target object information and the matching success rate after matching, and generating an automatic recommendation service list according to a second preset standard format.
According to the embodiment of the disclosure, the preset success rate threshold is 50% -100%.
According to the embodiment of the disclosure, an automatic recommendation service list is generated according to the matching success rate after matching, and the method further comprises the following steps: and when the matching success rate after matching is smaller than a preset success rate threshold value, filtering the investor information subjected to analog matching, the investment target object information and the matching success rate after matching.
Another aspect of the present disclosure provides a transaction service matching apparatus, including: the file judging module is used for judging whether the bank transaction business file to be matched meets the preset processing requirement or not; the file processing module is used for performing first preset standard format conversion on the transaction business file when the bank transaction business file to be matched meets the preset processing requirement, and screening feature file data from the converted transaction business file by using a data import tool; the matching prediction module is used for performing simulation matching on the investor information and the investment target object information in the feature file data by using a matching model, predicting matching success rate after matching, and taking the matching model as a neural network model; and the list generation module is used for generating an automatic recommendation service list according to the matching success rate after matching.
Another aspect of the present disclosure provides an electronic device including: one or more processors; a storage device to store one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to perform the method as described above.
Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions for implementing the method as described above when executed.
Another aspect of the disclosure provides a computer program comprising computer executable instructions for implementing the method as described above when executed.
(III) advantageous effects
The transaction business matching method, the transaction business matching device, the electronic equipment and the medium have the following beneficial effects at least:
(1) the method realizes automatic matching and matching of the investment banking business through big data and artificial intelligence technology, can quickly, efficiently and accurately realize the mining of investment objects and investor information, quickly generates a simulation matching business list with high success rate, and provides business personnel with guidance for the development of actual matching business;
(2) according to the method, the actual matching business information of the investment bank after simulation matching generated by the system is continuously fed back into the system, so that the longer the system running time is, the more the matching times are, the more accurate the matching analysis result is, and the self-iteration and function enhancement of the automatic simulation matching function of the investment bank matching transaction are ensured.
Drawings
For a more complete understanding of the present disclosure and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
fig. 1 schematically shows a system architecture of a transaction traffic match matching method and apparatus according to an embodiment of the present disclosure;
FIG. 2 schematically illustrates a flow chart of a transaction service match matching method according to an embodiment of the present disclosure;
FIG. 3 schematically shows a flow chart of a file determination process according to an embodiment of the present disclosure;
FIG. 4 schematically shows a flow diagram of a file processing procedure according to an embodiment of the present disclosure;
FIG. 5 schematically shows a flow chart of a file usage process according to an embodiment of the present disclosure;
FIG. 6 schematically illustrates a flow chart of a simulated matching process according to an embodiment of the disclosure;
fig. 7 schematically shows a block diagram of a transaction traffic match matching apparatus according to an embodiment of the present disclosure;
FIG. 8 schematically shows a block diagram of an electronic device according to an embodiment of the disclosure.
Detailed Description
Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood that the description is illustrative only and is not intended to limit the scope of the present disclosure. In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the disclosure. It may be evident, however, that one or more embodiments may be practiced without these specific details. Moreover, in the following description, descriptions of well-known structures and techniques are omitted so as to not unnecessarily obscure the concepts of the present disclosure.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The terms "comprises," "comprising," and the like, as used herein, specify the presence of stated features, steps, operations, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, or components.
All terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art unless otherwise defined. It is noted that the terms used herein should be interpreted as having a meaning that is consistent with the context of this specification and should not be interpreted in an idealized or overly formal sense.
Where a convention analogous to "at least one of A, B and C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B and C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). Where a convention analogous to "A, B or at least one of C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B or C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.).
Some block diagrams and/or flow diagrams are shown in the figures. It will be understood that some blocks of the block diagrams and/or flowchart illustrations, or combinations thereof, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the instructions, which execute via the processor, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks. The techniques of this disclosure may be implemented in hardware and/or software (including firmware, microcode, etc.). In addition, the techniques of this disclosure may take the form of a computer program product on a computer-readable storage medium having instructions stored thereon for use by or in connection with an instruction execution system.
The embodiment of the disclosure provides a transaction service matching method, which may include: judging whether the bank transaction business file to be matched meets the preset processing requirement or not; if the transaction business file meets the first preset standard format, performing first preset standard format conversion on the transaction business file, and screening feature file data from the converted transaction business file by using a data import tool; carrying out simulation matching on the investor information and the investment target object information in the feature file data by using a matching model, and predicting matching success rate after matching; and generating an automatic recommendation service list according to the matching success rate after matching.
Before describing in detail specific embodiments of the present invention, technical terms are first explained to facilitate a better understanding of the present invention.
Financial matching, which is typical of one of the many matching services, is also one of the matching services that is most active, frequent and most needed in modern economic activities. The method mainly aims at financing, finds a fund supplier for a fund demander by matching a fund demander with the fund supplier, helps to realize financing, finds a proper project for the fund supplier, and realizes the maximum effect of resources.
The embodiment of the disclosure relates to the field of computer big data mining and artificial intelligence, is particularly suitable for the field of finance, and mainly aims at a financial matching scene. The investor information/investment target information described in the present disclosure may also be understood as a buyer/seller in financial transactions, and has versatility, and the present disclosure is mainly described by taking the investor information/investment target information as an example.
Fig. 1 schematically illustrates an exemplary system architecture 100 of a transaction traffic match matching method and apparatus according to an embodiment of the present disclosure. It should be noted that fig. 1 is only an example of a system architecture to which the embodiments of the present disclosure may be applied to help those skilled in the art understand the technical content of the present disclosure, and does not mean that the embodiments of the present disclosure may not be applied to other devices, systems, environments or scenarios.
As shown in fig. 1, the system architecture 100 according to this embodiment may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired and/or wireless communication links, and so forth.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. The terminal devices 101, 102, 103 may have various communication client applications installed thereon, such as a shopping application, a web browser application, a search application, an instant messaging tool, a mailbox client, and/or social platform software.
The terminal devices 101, 102, 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like.
The server 105 may be a server that provides various services, such as a background management server that provides support for websites browsed by users using the terminal devices 101, 102, 103. The background management server may analyze and perform other processing on the received data such as the user request, and feed back a processing result (e.g., a webpage, information, or data obtained or generated according to the user request) to the terminal device.
It should be noted that the transaction service matching method provided by the embodiment of the present disclosure may be generally executed by the server 105. Accordingly, the transaction service matching device provided by the embodiment of the present disclosure may be generally disposed in the server 105. The transaction service matching method provided by the embodiment of the present disclosure may also be executed by a server or a server cluster different from the server 105 and capable of communicating with the terminal devices 101, 102, 103 and/or the server 105. Accordingly, the transaction service matching device provided by the embodiment of the present disclosure may also be disposed in a server or a server cluster different from the server 105 and capable of communicating with the terminal devices 101, 102, 103 and/or the server 105.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Fig. 2 schematically shows a flow chart of a transaction traffic match matching method according to an embodiment of the present disclosure.
As shown in fig. 2, the transaction service matching method of the embodiment of the present disclosure may include operations S201 to S204.
In operation S201, it is determined whether the banking transaction file to be matched meets a preset processing requirement.
The preset processing requirements comprise a preset file storage format requirement, a preset file name requirement and a preset file content requirement.
In operation S202, if the transaction service file meets the first predetermined standard format, a data import tool is used to screen feature file data from the converted transaction service file.
In operation S203, the matching model is used to perform simulation matching on the investor information and the investment target information in the profile data, and a matching success rate after matching is predicted.
In operation S204, an automatic recommended service list is generated according to the matching success rate after matching.
Through the embodiment, the transaction business matching method provided by the disclosure realizes automatic matching of investment banking business through big data and artificial intelligence technology, can quickly, efficiently and accurately realize mining of investment targets and investor information, quickly generates a simulation matching business list with high success rate, and provides business personnel with guidance for development of actual matching business.
Fig. 3 schematically shows a flow chart of a file determination process according to an embodiment of the present disclosure.
As shown in fig. 3, operation S201 may include sub-operations S2011-S2013, for example.
In operation S2011, it is determined whether the banking transaction file to be matched meets the requirement of the preset file storage format.
The operation is used for judging the storage format adopted by the file. The preset file storage format requirements may include, for example, EXCEL, DBF, TXT, or CSV.
The storage format adopted by the file is identified by reading the binary coding characteristics of the file, so that the content of the file can be conveniently and accurately read subsequently, and the integrity of data analysis is ensured.
For example, files in the DBF storage format have binary encoding characteristics as shown in table 1 below.
Figure BDA0003005020130000081
TABLE 1 binary encoding characteristics of files in DBF storage format
Therefore, whether the file adopts the DBF storage format or not can be judged by reading the binary coding characteristics of the file and combining the matching relation between the header information of the DBF file and the record field.
In other embodiments, the binary coding feature of the EXCEL, the TXT, or the CSV may be determined according to actual needs to determine whether the file adopts a storage format of the EXCEL, the TXT, or the CSV, which is not described in detail herein.
In operation 2012, it is determined whether the banking transaction file to be matched meets the predetermined file name requirement.
The preset file name rule text is obtained by sequentially combining a preset file name prefix, file receiving date information and a file extension name.
For example, the preset file name rule text of the investment subject matter information may be sequentially combined with a file name prefix TZBDW _ MX, file reception date information "yyyymmdd", and a file extension ". dbf". For another example, in the preset file name rule text of the investment target object information, the file reception date information may be provided with 4-year, 2-month and 2-date information.
For example, the received file name may be set to TZBDW _ mx20170101.dbf for the investment target detail information sent on 1/2017.
In this embodiment, the regular expression is used to determine whether the banking transaction file to be matched conforms to the preset file name rule text. And continuing to take the received detailed information of the investment target objects as an example, and judging whether the banking transaction business file to be matched conforms to TZBDW _ MX +8 year, month and day +. dbf.
In operation 2013, it is determined whether the banking transaction file to be matched meets the preset file content requirement.
In this embodiment, the preset file content requirement includes: at least one of length, delimiter, number of fields, format of each field, and dictionary value of each field of each record in the file content.
For example, if the content of the banking transaction file to be matched is a record with a fixed length, the length of each record needs to be determined. If the banking transaction file to be matched contains the dictionary value of each field, a determination needs to be made for each field dictionary value.
Taking the investment target detail information tzbddw _ MX as an example, the document has the content elements shown in table 2 below.
Figure BDA0003005020130000091
TABLE 2 content elements of investment target detail information
Through the file judgment of the sub-operations S2011 to S2013, it can be determined whether the banking transaction file to be matched meets the preset processing requirement, and if the banking transaction file to be matched meets the preset processing requirement, the subsequent operation S202 can be executed. And if the preset processing requirement is not met, ending the processing of the file.
It should be noted that the sub-operations S2012 and S2013 are both located after the sub-operation S2011, but the sub-operations S2012 and S2013 may be executed in parallel, that is, there is no explicit order of sequence between the two sub-operations.
FIG. 4 schematically shows a flow diagram of a file processing procedure according to an embodiment of the disclosure.
As shown in fig. 4, operation S202 may include, for example, sub-operations S2021 to S2023.
In operation S2021, a transaction service file meeting the preset processing requirement is acquired using a file reading tool.
Based on the preset file storage format requirement determined in operation S2011, which may include, for example, EXCEL, DBF, TXT, or CSV, this step calls a read function by using a file reading tool to read the EXCEL, DBF, TXT, or CSV storage format file record.
In operation S2022, a first preset standard format conversion is performed on the transaction service file.
And converting the read file record of the transaction service file according to a first preset standard format so as to facilitate the import of subsequent file data. The first predetermined standard format may be a TXT format.
In operation S2023, the profile data is screened out of the converted transaction service profile using the data import tool.
To improve the efficiency of data batch processing to ensure that the investment business is normally used, the data import tool may be, for example, an sql lldr tool.
It can be understood that the sqlldr tool is a high-speed batch data loading tool carried by the Oracle database, can load data into the Oracle database from various flat file formats, can load huge amounts of data in a very short time, and is high in efficiency.
In this embodiment, the converted transaction service file, that is, the standard TXT format file, is subjected to data storage by using the data import tool.
FIG. 5 schematically shows a flow chart of a file usage process according to an embodiment of the disclosure.
As shown in fig. 5, before operation S203, sub-operations S301 to S303 may also be included.
In operation S301, structure information and file loading control information in a transaction service file that meets a preset processing requirement are acquired.
According to the processing of the sub-operations S2021 to S2023, the structure information and the file loading control information of the transaction service file meeting the preset processing requirements are acquired. The structural information is file data format or content information.
In operation S302, structure information and file loading control information in the transaction service file are added, deleted or modified.
The step is used for adding, deleting or modifying the structure information and the file loading control information in the transaction service file according to the requirement in the actual transaction service transaction process. The adding or modifying function is only used for transaction service initialization or operation process of operation and maintenance personnel, and is not directly called by other devices. In particular, the deleting function is only used in the operation process of the operation and maintenance personnel and is not directly called by other devices.
Fig. 6 schematically shows a flow chart of a simulated matching process according to an embodiment of the disclosure.
As shown in fig. 6, operation S203 may include sub-operations S2031 to S2032.
In operation S2031, the data import tool is used to import the investor information, the investment target object information, and the matching service information in the banking transaction file, analyze the association pattern between the investor information, the investment target object information, and the matching success rate after matching, and establish a matching model.
According to the investor information, the investment target object information and the matched service information which are imported by using the data import tool, the correlation mode among the investor information, the investment target object information and the matched matching success rate is analyzed through key word extraction, comparison and other operations, and then a matching model is established.
In operation S2032, according to the matching model, matching is performed on the investor information in the profile data and the investment target information in a simulation manner, and a matching success rate after matching is predicted.
As the characteristic file data is derived from the bank transaction business files to be matched, the step is based on the information of the investment targets which do not have matching business or wait for matching and the information of investors, the information of the investment targets which do not have matching business and the information of the investors are simulated and matched according to the matching model, and after the simulated matching, the predicted matching success rate is given.
In this embodiment, the matching model may also be updated periodically in the following manner:
periodically acquiring and importing the information of the matched services;
and according to the matched business information, learning the association mode among the investor information, the investment target object information and the matched matching success rate, and updating a matching model.
It can be understood that the matching service information is in a dynamic modification state in the transaction service processing process, so that the matching service information is obtained periodically, the matching service information is fed back to the matching model dynamically, the longer the running time of the matching model is, the more the matching times are, the more accurate the matching analysis result is, and the self-iteration and function enhancement of the investment bank matching transaction automatic analysis matching module are ensured.
In this embodiment, when the matching success rate after matching is greater than or equal to the preset success rate threshold, after sorting and sorting the matching investor information, the investment target information, and the matching success rate after matching, an automatic recommendation service list is generated according to a second preset standard format.
The second preset standard format may be an Excel format. The preset success rate threshold may be set according to the actual situation of matching the matching model, and may be set to 50% to 100%, for example.
In addition, when the matching success rate is smaller than the preset success rate threshold after matching, the information of the investors, the investment target object and the matching success rate after matching are filtered.
Therefore, the investment target information subjected to simulation matching, the investor information and the corresponding simulation matching success rate information are collected, information lower than a preset success rate threshold value is filtered out, and the information is output as an automatic recommendation service list file according to an Excel standard format and can be used by operation and maintenance personnel or operating personnel.
Fig. 7 schematically shows a block diagram of a transaction traffic match matching apparatus according to an embodiment of the present invention.
As shown in fig. 7, the transaction traffic match matching device 700 may include a document determination module 710, a document processing module 720, a match prediction module 730, and a list generation module 740.
The file judging module 710 is used for judging whether the banking transaction file to be matched meets the preset processing requirement;
the file processing module 720 is used for performing first preset standard format conversion on the transaction business file when the bank transaction business file to be matched meets the preset processing requirement, and screening feature file data from the converted transaction business file by using a data import tool;
the matching prediction module 730 is used for performing simulation matching on the investor information and the investment target object information in the feature file data by using a matching model, predicting matching success rate after matching, and taking the matching model as a neural network model; and
and the list generating module 740 is configured to generate an automatic recommended service list according to the matching success rate after matching.
It should be noted that, the transaction service matching device part in the embodiment of the present disclosure corresponds to the transaction service matching method part in the embodiment of the present disclosure, and the description of the transaction service matching device part specifically refers to the transaction service matching method part, and is not described herein again.
Any number of modules, sub-modules, units, sub-units, or at least part of the functionality of any number thereof according to embodiments of the present disclosure may be implemented in one module. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure may be implemented by being split into a plurality of modules. Any one or more of the modules, sub-modules, units, sub-units according to embodiments of the present disclosure may be implemented at least in part as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or may be implemented in any other reasonable manner of hardware or firmware by integrating or packaging a circuit, or in any one of or a suitable combination of software, hardware, and firmware implementations. Alternatively, one or more of the modules, sub-modules, units, sub-units according to embodiments of the disclosure may be at least partially implemented as a computer program module, which when executed may perform the corresponding functions.
For example, any number of the file determination module 710, the file processing module 720, the matching prediction module 730, and the manifest generation module 740 may be combined and implemented in one module/unit/sub-unit, or any one of the modules/units/sub-units may be split into a plurality of modules/units/sub-units. Alternatively, at least part of the functionality of one or more of these modules/units/sub-units may be combined with at least part of the functionality of other modules/units/sub-units and implemented in one module/unit/sub-unit. According to an embodiment of the present disclosure, at least one of the file determination module 710, the file processing module 720, the match prediction module 730, and the manifest generation module 740 may be implemented at least partially as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or may be implemented in hardware or firmware in any other reasonable manner of integrating or packaging a circuit, or may be implemented in any one of three implementations of software, hardware, and firmware, or in a suitable combination of any of them. Alternatively, at least one of the file determination module 710, the file processing module 720, the match prediction module 730, and the manifest generation module 740 may be implemented at least in part as a computer program module that, when executed, may perform a corresponding function.
Fig. 8 schematically shows a block diagram of an electronic device according to an embodiment of the invention. The electronic device shown in fig. 8 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 8, electronic device 800 includes a processor 810, a computer-readable storage medium 820. The electronic device 800 may perform a method according to an embodiment of the disclosure.
In particular, processor 810 may include, for example, a general purpose microprocessor, an instruction set processor and/or related chip set and/or a special purpose microprocessor (e.g., an Application Specific Integrated Circuit (ASIC)), and/or the like. The processor 810 may also include on-board memory for caching purposes. Processor 810 may be a single processing unit or a plurality of processing units for performing different actions of a method flow according to embodiments of the disclosure.
Computer-readable storage medium 820, for example, may be a non-volatile computer-readable storage medium, specific examples including, but not limited to: magnetic storage devices, such as magnetic tape or Hard Disk Drives (HDDs); optical storage devices, such as compact disks (CD-ROMs); a memory, such as a Random Access Memory (RAM) or a flash memory; and so on.
The computer-readable storage medium 820 may include a computer program 821, which computer program 821 may include code/computer-executable instructions that, when executed by the processor 810, cause the processor 810 to perform a method according to an embodiment of the present disclosure, or any variation thereof.
The computer program 821 may be configured with, for example, computer program code comprising computer program modules. For example, in an example embodiment, code in computer program 821 may include one or more program modules, including for example 821A, modules 821B, … …. It should be noted that the division and number of modules are not fixed, and those skilled in the art may use suitable program modules or program module combinations according to actual situations, and when the program modules are executed by the processor 810, the processor 810 may execute the method according to the embodiment of the present disclosure or any variation thereof.
According to an embodiment of the present disclosure, at least one of the file determination module 710, the file processing module 720, the match prediction module 730, and the manifest generation module 740 may be implemented as a computer program module described with reference to fig. 8, which when executed by the processor 810 may implement the respective operations described above.
The present disclosure also provides a computer-readable storage medium, which may be contained in the apparatus/device/system described in the above embodiments; or may exist separately and not be assembled into the device/apparatus/system. The computer-readable storage medium carries one or more programs which, when executed, implement the method according to an embodiment of the disclosure.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Those skilled in the art will appreciate that various combinations and/or combinations of features recited in the various embodiments and/or claims of the present disclosure can be made, even if such combinations or combinations are not expressly recited in the present disclosure. In particular, various combinations and/or combinations of the features recited in the various embodiments and/or claims of the present disclosure may be made without departing from the spirit or teaching of the present disclosure. All such combinations and/or associations are within the scope of the present disclosure.
The embodiments of the present disclosure have been described above. However, these examples are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although the embodiments are described separately above, this does not mean that the measures in the embodiments cannot be used in advantageous combination. The scope of the disclosure is defined by the appended claims and equivalents thereof. Various alternatives and modifications can be devised by those skilled in the art without departing from the scope of the present disclosure, and such alternatives and modifications are intended to be within the scope of the present disclosure.

Claims (14)

1.一种交易业务撮合匹配方法,其特征在于,包括:1. A transaction business matching method, characterized in that, comprising: 判断待撮合的银行交易业务文件是否符合预设处理要求;Determine whether the bank transaction business documents to be matched meet the preset processing requirements; 若符合,对所述交易业务文件进行第一预设标准格式转换,使用数据导入工具在转换后的交易业务文件中筛选出特征文件数据;If so, convert the transaction business file to the first preset standard format, and use a data import tool to filter out the characteristic file data in the converted transaction business file; 使用撮合匹配模型对所述特征文件数据中的投资人信息与投资标的物信息进行模拟匹配,预测匹配后撮合成功率,所述撮合匹配模型为神经网络模型;以及Use a matching model to simulate and match the investor information in the characteristic file data with the investment target information, and predict the matching power after matching, and the matching and matching model is a neural network model; and 根据所述匹配后撮合成功率,生成自动推荐业务清单。According to the matching power after matching, an automatic recommended business list is generated. 2.根据权利要求1所述的交易业务撮合匹配方法,其特征在于,所述预设处理要求包括预设文件存储格式要求、预设文件名要求和预设文件内容要求;其中,所述预设文件存储格式要求包括EXCEL、DBF、TXT或CSV,所述第一预设标准格式为TXT格式。2. The transaction business matching method according to claim 1, wherein the preset processing requirements include preset file storage format requirements, preset file name requirements and preset file content requirements; wherein, the preset processing requirements include preset file storage format requirements, preset file name requirements and preset file content requirements; It is assumed that the file storage format requirements include EXCEL, DBF, TXT or CSV, and the first preset standard format is TXT format. 3.根据权利要求2所述的交易业务撮合匹配方法,其特征在于,所述判断待撮合的银行交易业务文件是否符合所述预设文件名要求,包括:3. The transaction business matching method according to claim 2, wherein the judging whether the bank transaction business file to be matched meets the preset file name requirement, comprising: 使用正则表达式判断待撮合的银行交易业务文件是否符合预设文件名规则文本,其中,所述预设文件名规则文本是由预设文件名前缀、文件接收日期信息和文件扩展名依次组合得到。Use a regular expression to determine whether the bank transaction business document to be matched conforms to the preset file name rule text, wherein the preset file name rule text is obtained by sequentially combining the preset file name prefix, file receiving date information and file extension . 4.根据权利要求2所述的交易业务撮合匹配方法,其特征在于,所述预设文件内容要求包括:4. The transaction business matching method according to claim 2, wherein the preset file content requirements include: 文件内容中的各项记录的长度、分隔符、字段个数、每个字段格式和每个字段字典值中的至少一种。At least one of the length, delimiter, number of fields, format of each field, and dictionary value of each field of each record in the file content. 5.根据权利要求1所述的交易业务撮合匹配方法,其特征在于,所述对所述交易业务文件进行第一预设标准格式转换的步骤之前,还包括:5. The transaction business matching method according to claim 1, wherein before the step of converting the transaction business document to the first preset standard format, the method further comprises: 使用文件读取工具获取符合预设处理要求的交易业务文件。Use the file reading tool to obtain transaction business documents that meet preset processing requirements. 6.根据权利要求5所述的交易业务撮合匹配方法,其特征在于,所述使用撮合匹配模型对所述特征文件数据中的投资人信息与投资标的物信息进行模拟匹配的步骤之前,还包括:6. The transaction business matching method according to claim 5, wherein before the step of using the matching model to simulate and match the investor information and the investment target information in the characteristic file data, the method further comprises: : 获取所述符合预设处理要求的交易业务文件中的结构信息和文件加载控制信息;Obtaining the structure information and file loading control information in the transaction business file that meets the preset processing requirements; 增加、删除或修改所述交易业务文件中的结构信息和文件加载控制信息。Add, delete or modify the structure information and file loading control information in the transaction service file. 7.根据权利要求1所述的交易业务撮合匹配方法,其特征在于,所述使用撮合匹配模型对所述特征文件数据中的投资人信息与投资标的物信息进行模拟匹配,预测匹配后撮合成功率,包括:7. The transaction business matching method according to claim 1, wherein the matching model is used to simulate and match the investor information and the investment target information in the characteristic file data, and it is predicted that the matching will be successful after matching. rate, including: 使用所述数据导入工具导入银行交易业务文件中的投资人信息、投资标的物信息和已发生撮合业务信息,分析投资人信息、投资标的物信息和匹配后撮合成功率之间的关联模式,建立撮合匹配模型;Use the data import tool to import the investor information, investment target information and matching business information in the bank transaction business documents, analyze the correlation mode between the investor information, the investment target information and the matching power after matching, and establish Matching and matching models; 根据所述撮合匹配模型,对所述特征文件数据中的投资人信息与投资标的物信息进行模拟匹配,预测匹配后撮合成功率。According to the matching model, the investor information in the characteristic file data and the investment target information are simulated and matched, and the matching power after matching is predicted. 8.根据权利要求7所述的交易业务撮合匹配方法,其特征在于,所述方法还包括:8. The transaction business matching method according to claim 7, wherein the method further comprises: 周期性获取并导入所述已发生撮合业务信息;Periodically obtain and import the matching business information that has occurred; 根据所述已发生撮合业务信息,对所述投资人信息、投资标的物信息与匹配后撮合成功率之间的关联模式进行学习,更新所述撮合匹配模型。According to the information of the matching business that has occurred, the correlation mode between the investor information, the investment target information and the matching power after matching is learned, and the matching and matching model is updated. 9.根据权利要求1所述的交易业务撮合匹配方法,其特征在于,所述根据所述匹配后撮合成功率,生成自动推荐业务清单,包括:9. The transaction business matching method according to claim 1, characterized in that, generating an automatic recommended business list according to the matching power after the matching, comprising: 在所述匹配后撮合成功率大于或等于预设成功率阈值时,对所述模拟匹配的投资人信息、投资标的物信息和匹配后撮合成功率进行排序整理后,按照第二预设标准格式生成自动推荐业务清单。When the matching power after matching is greater than or equal to the preset success rate threshold, after sorting and sorting the simulated matching investor information, investment target information and matching power after matching, according to the second preset standard format Generate a list of automatically recommended businesses. 10.根据权利要求9所述的交易业务撮合匹配方法,其特征在于,所述预设成功率阈值为50%~100%。10 . The transaction business matching method according to claim 9 , wherein the preset success rate threshold is 50% to 100%. 11 . 11.根据权利要求9所述的交易业务撮合匹配方法,其特征在于,所述根据所述匹配后撮合成功率,生成自动推荐业务清单,还包括:11. The transaction business matching method according to claim 9, wherein the generating an automatic recommended business list according to the matching power after the matching, further comprising: 在所述匹配后撮合成功率小于预设成功率阈值时,过滤经过模拟匹配的投资人信息、投资标的物信息和匹配后撮合成功率的信息。When the matching power after matching is less than the preset success rate threshold, filter the investor information, investment target information, and matching power after matching that have been simulated and matched. 12.一种交易业务撮合匹配装置,其特征在于,包括:12. A transaction business matching device, characterized in that it comprises: 文件判断模块,用于判断待撮合的银行交易业务文件是否符合预设处理要求;The document judgment module is used to judge whether the bank transaction business documents to be matched meet the preset processing requirements; 文件处理模块,用于在所述待撮合的银行交易业务文件符合预设处理要求时,对所述交易业务文件进行第一预设标准格式转换,使用数据导入工具在转换后的交易业务文件中筛选出特征文件数据;The file processing module is used to convert the transaction business file to a first preset standard format when the bank transaction business file to be matched meets the preset processing requirements, and use a data import tool to convert the transaction business file into the converted transaction business file. Filter out the characteristic file data; 匹配预测模块,用于使用撮合匹配模型对所述特征文件数据中的投资人信息与投资标的物信息进行模拟匹配,预测匹配后撮合成功率,所述撮合匹配模型为神经网络模型;以及a matching prediction module for simulating matching between the investor information in the characteristic file data and the investment target information by using a matching matching model, and predicting the matching power after matching, and the matching matching model is a neural network model; and 清单生成模块,用于根据所述匹配后撮合成功率,生成自动推荐业务清单。The list generation module is configured to generate an automatic recommended business list according to the matching power after matching. 13.一种电子设备,包括:13. An electronic device comprising: 一个或多个处理器;one or more processors; 存储器,用于存储一个或多个程序,memory for storing one or more programs, 其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至11中任一项所述的方法。Wherein, the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1 to 11. 14.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现权利要求1至11中任一项所述的方法。14. A computer readable storage medium having stored thereon executable instructions which, when executed by a processor, cause the processor to implement the method of any one of claims 1 to 11.
CN202110364678.8A 2021-04-02 2021-04-02 Transaction business matching method and device, electronic equipment and medium Pending CN112950382A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110364678.8A CN112950382A (en) 2021-04-02 2021-04-02 Transaction business matching method and device, electronic equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110364678.8A CN112950382A (en) 2021-04-02 2021-04-02 Transaction business matching method and device, electronic equipment and medium

Publications (1)

Publication Number Publication Date
CN112950382A true CN112950382A (en) 2021-06-11

Family

ID=76230620

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110364678.8A Pending CN112950382A (en) 2021-04-02 2021-04-02 Transaction business matching method and device, electronic equipment and medium

Country Status (1)

Country Link
CN (1) CN112950382A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113342937A (en) * 2021-06-16 2021-09-03 深圳市链融科技股份有限公司 Confirmation processing method and device, computer equipment and storage medium
CN114612228A (en) * 2022-01-24 2022-06-10 北京快确信息科技有限公司 Specific bond information mining method and device and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180117800A (en) * 2017-04-20 2018-10-30 주식회사 비아이큐브 Method for providing asset portfolio recommendating service
CN109711848A (en) * 2018-12-28 2019-05-03 武汉金融资产交易所有限公司 A kind of matching system and its construction method, matching process of financial transaction
CN111581990A (en) * 2020-05-14 2020-08-25 中国银行股份有限公司 Cross-border transaction matching method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180117800A (en) * 2017-04-20 2018-10-30 주식회사 비아이큐브 Method for providing asset portfolio recommendating service
CN109711848A (en) * 2018-12-28 2019-05-03 武汉金融资产交易所有限公司 A kind of matching system and its construction method, matching process of financial transaction
CN111581990A (en) * 2020-05-14 2020-08-25 中国银行股份有限公司 Cross-border transaction matching method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113342937A (en) * 2021-06-16 2021-09-03 深圳市链融科技股份有限公司 Confirmation processing method and device, computer equipment and storage medium
CN113342937B (en) * 2021-06-16 2022-12-13 深圳市链融科技股份有限公司 Confirmation processing method and device, computer equipment and storage medium
CN114612228A (en) * 2022-01-24 2022-06-10 北京快确信息科技有限公司 Specific bond information mining method and device and electronic equipment

Similar Documents

Publication Publication Date Title
CN114730383B (en) Fusion of multimodal data using a recurrent neural network
CN109492772B (en) Method and device for generating information
CN107871166B (en) Feature processing method and feature processing system for machine learning
US20230229735A1 (en) Training and implementing machine-learning models utilizing model container workflows
US10078843B2 (en) Systems and methods for analyzing consumer sentiment with social perspective insight
CN114358147A (en) Training method, identification method, device and equipment of abnormal account identification model
CN114327374A (en) Business process generation method, device and computer equipment
CN108108820A (en) Method and system for selecting features of machine learning samples
CN111210336A (en) User risk model generation method and device and electronic equipment
US20230316129A1 (en) Auxiliary implementation method and apparatus for online prediction using machine learning model
CN116579402A (en) Fine-tuning method, device, equipment and storage medium for large model in banking business
CN113763112A (en) Information pushing method and device
US20210349920A1 (en) Method and apparatus for outputting information
CN112950382A (en) Transaction business matching method and device, electronic equipment and medium
CN113535794A (en) A method and device for processing user behavior data
CN115374063A (en) File processing method, device, equipment and storage medium
CN117172632B (en) Enterprise abnormal behavior detection method, device, equipment and storage medium
CN116842011B (en) Blood relation analysis methods, apparatus, computer equipment and storage media
CN111143461A (en) Mapping relation processing system and method and electronic equipment
CN115150092B (en) Method and device for creating service sub-chain, electronic equipment and computer storage medium
CN114565443B (en) Data processing method, data processing device, computer equipment and storage medium
CN114066603B (en) Post-loan risk warning method, device, electronic device and computer-readable medium
CN110222097A (en) Method and apparatus for generating information
CN114493850A (en) Artificial intelligence-based online notarization method, system and storage medium
US20240046292A1 (en) Intelligent prediction of lead conversion

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210611

RJ01 Rejection of invention patent application after publication