Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of a credit risk processing method according to an embodiment of the present invention, applied to a terminal device, as shown in fig. 1, including the following steps:
step 101, receiving a credit information query request generated based on a credit application form number.
Wherein the credit information query request is generated based on a credit application order number entered by a user, such as a credit auditor, in a credit approval system, as shown in fig. 2.
And 102, sending the credit information query request to a first database interface of a server through a first query interface.
Alternatively, the credit information query request may be sent to a corresponding database interface of the server, e.g., the first database interface, through a unified query interface, e.g., the first query interface. The credit information query request may also be sent to a different database interface of the server through a different query interface. The embodiment of the present invention is not particularly limited thereto.
103, receiving and outputting a first credit risk knowledge graph returned by the first database interface through the first query interface, wherein the first credit risk knowledge graph is obtained by querying the graph database through the first database interface.
Wherein the first credit risk knowledge-graph may be generated based on the credit application order numbers and relationship information between the credit application order numbers, wherein nodes of the first credit risk knowledge-graph are generated based on the credit application order numbers, and connection relationships between the nodes of the first credit risk knowledge-graph are generated based on the relationship information between the credit application order numbers.
Specifically, as shown in fig. 3, the node in fig. 3 is the credit application order number, wherein the node located at the bottom left and the largest direction in the credit risk knowledge graph is the center node, i.e., the node with the credit application order number of 2005101010101. The credit risk knowledge graph of the first-layer middle-number node comprising the central node and the periphery of the central node is a first-degree graph, and credit application orders corresponding to the middle-number node are 2005101010102, 2005101010103, 2005101010199, 2005101010106 and 2005101010107 in sequence. By analogy, the credit risk knowledge graph of the second layer of the middle node comprising the central node and the periphery of the central node is a second-degree graph, and the third layer of the middle node comprising the central node and the periphery of the central node is a third-degree graph.
Edges between nodes are generated based on relationship data between different credit application order numbers, which may include applicant phone numbers, family contact phone numbers, other contact phone numbers, address book contact phone numbers, universally unique identifier UUID, blacklist, identification number, and the like. The edges of the knowledge graph display different relationship names according to different defined relationships, and different fields such as 'family contacts, other contacts' and the like can be displayed. The small number node between the central node and the first-degree map is a relation node, and the relation node can be a telephone number, an identity card number and the like. Because there are different relationships, the relationship nodes can be distinguished in different colors to facilitate map viewing. The knowledge-graph query request may be a credit order application number. And inquiring the map database through a first inquiry interface according to the credit information inquiry request and outputting a first credit risk knowledge map. The above examples are merely illustrative, and the embodiments of the present invention are not limited thereto.
Optionally, the credit information query request is a request generated after a predetermined operation on a first node of a second credit risk knowledge-graph is detected, and a hierarchy of the first credit risk knowledge-graph is one level higher than a hierarchy of the second credit risk knowledge-graph.
Specifically, the credit information query request is a request generated after a predetermined operation on the first node of the second credit risk knowledge-graph is detected, and the request may be an operation on a node in a currently displayed graph. The predetermined operation may be a single click, a double click, or the like. For example, if the first-degree graph is currently displayed, and the query request is made by manually clicking the corresponding node in the current first-degree graph, the graph database can output the relationship node of the corresponding node. And manually clicking the relationship node again, and outputting a two-degree map corresponding to the relationship node by the map database. Or the first-degree map can be displayed currently, and the corresponding node in the current first-degree map is clicked manually to carry out an inquiry request, so that the map database can directly output the second-degree map of the corresponding node. And currently displaying the second-degree map, manually clicking a corresponding node in the current second-degree map to carry out a query request, and outputting a third-degree map by the map database. The above description is merely exemplary in nature and is not intended to limit the present disclosure.
According to the embodiment of the invention, the credit risk knowledge graph is output in stages, and credit auditors can query the credit risk knowledge graph stage by stage according to requirements, so that the flexibility and the effectiveness of the credit risk knowledge graph are effectively improved. Meanwhile, the time for requesting visualization of the credit risk knowledge graph is not wasted, and the query efficiency is improved.
And 104, receiving and outputting credit risk information corresponding to the nodes in the first credit risk knowledge graph returned by the second database interface of the server through a second query interface, and/or receiving and outputting credit abnormality information corresponding to the nodes in the first credit risk knowledge graph returned by the third database interface of the server through a third query interface.
Wherein the second query interface is different from the third query interface. Specifically, as shown in fig. 2, the credit risk information may be queried through an interface C, and the credit abnormality information may be queried through an interface D.
The server has a database interface corresponding to the terminal device. As shown in fig. 2, a second database interface and a third database interface corresponding to the interface C, D of the terminal device exist in the server, and are used for receiving the query request sent by the query interface.
The credit risk information may include at least one item of credit risk attribute data such as an overdue indicator, an anti-fraud score, a repayment situation, a personal credit score, and the like. The above examples are merely illustrative, and the embodiments of the present invention are not limited thereto.
The credit exception information may be exception data corresponding to an anti-fraud rule formulated according to information in the credit application form number, for example, the credit exception information may also be that an application device, a contact mobile phone number, a unit phone, a unit address, and the like associated with a current loan application order number through an identity card number are greater than a certain threshold, and the credit exception information may also be the number of times that a business person of a credit platform cancels an order for an applicant of a current credit application order within a recent period of time, and the like. The above examples are merely illustrative, and the embodiments of the present invention are not limited thereto.
It should be noted that the credit risk information and/or the credit abnormality information may be stored in a map database, or may be stored in another database, which is not limited in the embodiment of the present invention.
Optionally, the receiving and outputting the credit risk information corresponding to the node in the first credit risk knowledge base map returned by the second database interface of the server through the second query interface includes:
and receiving and outputting credit risk information corresponding to the nodes in the first credit risk knowledge graph returned by the second database interface query node database of the server through a second query interface.
Optionally, the receiving and outputting, through a third query interface, the credit abnormality information corresponding to the node in the first credit risk knowledge base returned by the third database interface of the server includes:
and receiving and outputting the credit abnormality information corresponding to the nodes in the first credit risk knowledge graph returned by the third database interface query node database of the server through a third query interface.
Wherein the node information database may store any information not contained in the graph database. In consideration of the credit application environment, the node information database in the embodiment of the invention is used for storing risk-related information, thereby facilitating quick inquiry of loan risks of credit applicants.
It should be noted that the credit risk information and the credit abnormality information may be from the same node database or may be from different node databases, and this is not specifically limited in the embodiment of the present invention.
The prior art should provide as complete information as possible for loan risk control using a database, which results in a slow knowledge-graph request for a knowledge-graph in credit risk management. In the specific implementation of the invention, the idea that the data is from one database is broken through, the data can not be divided into different databases, the requirement of complete data is met, the speed of knowledge map request in the credit risk management is increased, and the time length of visualization of the knowledge map request in the credit risk management is shortened.
The credit risk prompt is to facilitate a credit auditor to quickly find a risk point, the risks are various, and in order to improve the accuracy of the prompt and fully utilize all data, in the specific embodiment of the invention, in addition to the prompt of the credit risk information and/or the credit abnormal information based on the information in the node information database, the prompt of the credit risk can also be related information in a calculation map database, and a corresponding credit risk prompt is output, so that a risk prompt mechanism is perfected.
Therefore, the specific embodiment of the present invention may further include:
inquiring a graph database, and acquiring node information used for prompting credit risk information and/or credit abnormal information; and performing credit risk information and/or credit exception information prompt processing on the first knowledge graph by using the node information.
That is, in the embodiment of the present invention, the credit risk information and/or the credit abnormality information may be presented based on the data in the map database. As shown in fig. 4, when there is credit abnormality information in the currently displayed knowledge-graph, the graph database may be queried, and the corresponding credit abnormality information is displayed in the credit abnormality information prompt box: the number of the order equipment associated with the current order through the identity card is more than 3, so that the credit auditor is prompted for abnormal information.
In a specific embodiment of the present invention, outputting the credit risk information corresponding to the node in the first credit risk knowledge base and/or outputting the credit abnormality information corresponding to the node in the first credit risk knowledge base is to facilitate a credit auditor to quickly find a risk point and to promote credit approval aging, so that outputting the credit risk information and/or the credit abnormality information may be implemented in various ways, which are respectively described as follows:
in a first mode
The output credit risk information and/or credit abnormality information may be direct display text information.
For example, for a certain node in the knowledge graph, if the node information database records the overdue information of the credit order applicant corresponding to the node, text information can be displayed to the credit auditor for prompting. Such as the text shown in figure 4 displayed in a prompt box above the node of credit order application form number 2005101010107.
Mode two
The output credit risk information and/or credit abnormality information may also be an indirect display. For example, if a blacklist is queried, the corresponding relationship node is marked as black, so that a credit auditor is prompted when observing the knowledge graph. And if other types of prompts can be adopted, the relationship nodes can be flashed with red lights, highlighted and the like.
The output credit risk information and/or the credit abnormality information may be the output credit risk information, may also be the output credit abnormality information, and may also be the output credit risk information and the credit abnormality information, which is not specifically limited in this embodiment of the present invention.
The reason why the credit risk prompt processing is carried out by outputting the credit risk information and/or the credit abnormal information is to facilitate the credit auditor to quickly find the risk points, so that all credit risk display modes and means can be used in the embodiment of the invention, for example, all risk factors can be displayed for a long time. However, considering the number of nodes of the graph and the limitation of the display screen area, the specific embodiment of the present invention may select to display the node information for a predetermined time length.
Optionally, after receiving and outputting the credit risk information corresponding to the node in the first credit risk knowledge graph returned by the second database interface of the server through the second query interface, the method further includes:
displaying the credit risk information for a first predetermined length of time; and/or
After the receiving and outputting the credit abnormality information corresponding to the node in the first credit risk knowledge graph returned by the third database interface of the server through the third query interface, the method further includes:
displaying the credit exception information for a second predetermined length of time.
Specifically, the first predetermined time length and the second predetermined time length may be the same or different, and this is not specifically limited in the embodiment of the present invention. In addition, the first predetermined time length and/or the second predetermined time length may be 10 seconds, 20 seconds, or may be set according to an actual observation requirement of a credit auditor, which is not specifically limited in this embodiment of the present invention.
And displaying the credit risk information and/or the credit abnormal information within a preset time length, and hiding the credit risk information and/or the credit abnormal information outside the preset time length, so that the sight of a credit auditor is not blocked, and the credit auditor can conveniently observe the knowledge graph.
The method comprises the steps of receiving a credit information inquiry request generated based on a credit application form number; inquiring a map database through a first inquiry interface according to the credit information inquiry request and outputting a first credit risk knowledge map; inquiring and outputting credit risk information corresponding to the nodes in the first credit risk knowledge graph through a second inquiry interface, and/or inquiring and outputting credit abnormal information corresponding to the nodes in the first credit risk knowledge graph through a third inquiry interface. Because the data in the credit risk management are subjected to parallel query requests through different query interfaces, the time length of knowledge graph request visualization in the credit risk management is shortened, the usability and flexibility of the knowledge graph are improved, and the observation of credit auditors is facilitated.
Optionally, the first query interface includes at least two query interfaces corresponding to different hierarchies, and the first database interface includes at least two database interfaces corresponding to different hierarchies;
the receiving a credit information query request generated based on a credit application order number includes:
receiving a credit information query request generated based on a credit application form number through a target query interface;
the sending, to a first database interface of a server through a first query interface, a query request based on the credit information includes:
sending a credit information query request generated based on a credit application form number to a target database interface of the server through a target query interface;
the receiving and outputting the first credit risk knowledge-graph returned by the first database interface comprises:
receiving and outputting a first credit risk knowledge graph returned by a target database interface of the server, wherein the hierarchy of the first credit risk knowledge graph is the hierarchy corresponding to the target database interface.
Specifically, as shown in fig. 2, the first query interface includes at least two query interfaces A, B, where query interface a corresponds to a first-degree graph and query interface B corresponds to a higher-level graph. The credit auditor can input the query request through the credit approval system, and the target query interface A or B receives the query request according to the specific information of the query request.
And after the corresponding database interface of the database receives the query request, querying a knowledge graph corresponding to the query request in the database, and outputting the knowledge graph of the corresponding hierarchy of the database interface. For example, the query request input by the user is a request of a one-degree map, and as shown in fig. 2, after the first database interface of the graph database receives the query request, the first database interface performs real-time calculation and sends the one-degree map to the query interface a. If the query request input by the user is a request for a second-degree map, as shown in fig. 2, after receiving the query request, the second database interface of the map database performs real-time calculation, and sends the second-degree map to the query interface B. The above description is merely exemplary in nature and is not intended to limit the present disclosure.
According to the embodiment of the invention, the knowledge graph of the graph database is subjected to hierarchical processing, so that credit auditors can inquire the first-degree graph or the second-degree and third-degree graphs according to requirements, single-stage inquiry pressure is released, the failure of the whole graph caused by the problem of a single inquiry interface is avoided, and the later-stage knowledge graph maintenance and expandability are facilitated. Meanwhile, the time for knowledge graph request visualization is not wasted, and the query efficiency is improved.
Referring to fig. 5, fig. 5 is a flowchart of another credit risk processing method according to an embodiment of the present invention, as shown in fig. 5, including the following steps:
step 201, receiving a credit information query request generated based on a credit application form number.
Step 201 in this embodiment is the same asstep 101 in the first embodiment of the present invention, and is not described herein again.
Step 202, sending a query request based on the credit information to a first database interface of a server through a first query interface.
Step 202 in this embodiment is the same asstep 102 in the first embodiment of the present invention, and is not described herein again.
Step 203, receiving and outputting a first credit risk knowledge graph returned by the first database interface through the first query interface, wherein the first credit risk knowledge graph is a credit risk knowledge graph obtained by querying the graph database through the first database interface.
Step 203 in this embodiment is the same asstep 103 in the first embodiment of the present invention, and is not described herein again.
And 204, receiving and outputting credit risk information corresponding to the nodes in the first credit risk knowledge graph returned by the second database interface of the server through a second query interface, and/or receiving and outputting credit abnormality information corresponding to the nodes in the first credit risk knowledge graph returned by the third database interface of the server through a third query interface.
Step 204 in this embodiment is the same asstep 104 in the first embodiment of the present invention, and is not described herein again.
Step 205, receiving a node screening request carrying information indicating node screening conditions.
Specifically, a rule filtering display area may be provided in the display interface of the knowledge graph shown in fig. 3 and 4. The credit auditor can perform node screening through the rule screening control. The rule filtering controls may include blacklists, overdues, rejections, etc. Credit auditors may perform blacklist screening through blacklist controls.
And step 206, deleting the nodes which do not meet the node screening conditions from the first credit risk knowledge graph, and reserving the nodes which meet the node screening conditions.
As shown instep 205, when the credit auditor performs blacklist screening through the blacklist control, nodes not belonging to the blacklist are deleted from the current knowledge-graph, and at this time, the current knowledge-graph only displays the nodes of the blacklist.
It should be noted that the above blacklist screening is only an exemplary illustration, and the credit auditor may also perform screening through overdue and reject controls, which is not specifically limited in the embodiment of the present invention.
According to the method and the device, node screening is carried out through the node screening conditions, the nodes which do not meet the node screening conditions are deleted from the first knowledge graph, and the nodes which meet the node screening conditions are reserved, so that credit auditing can be rapidly screened and positioned according to requirements, corresponding target nodes (such as blacklist nodes) can be located, and credit auditing efficiency is improved.
Referring to fig. 6, fig. 6 is a flowchart of a credit risk processing method according to an embodiment of the present invention, applied to a server, as shown in fig. 6, including the following steps:
step 301, receiving a credit information query request sent by a first query interface of a terminal device through a first database interface.
Optionally, the credit information query request sent by the query interface of the terminal device may be received through a unified database interface. The credit information inquiry requests sent by different inquiry interfaces of the terminal equipment can be received through different database interfaces. The embodiment of the present invention is not particularly limited thereto.
Step 302, inquiring a database through the first database interface to obtain a first credit risk knowledge graph, and sending the first credit risk knowledge graph to a first inquiry interface of the terminal equipment;
specifically, a map database is inquired through a first database interface, and the map database is calculated according to a credit information inquiry request of the first database interface to obtain a first credit risk knowledge map. A database sends the first credit risk knowledge-graph to a first query interface of the terminal device through the first database interface.
Optionally, the first credit risk knowledge-graph is generated based on the credit application order numbers and relationship information between the credit application order numbers, wherein nodes of the first credit risk knowledge-graph are generated based on the credit application order numbers, and connection relationships between the nodes of the first credit risk knowledge-graph are generated based on the relationship information between the credit application order numbers.
Step 303, querying the credit risk information corresponding to the node in the first credit risk knowledge base through a second database interface, and sending the credit risk information corresponding to the node in the first credit risk knowledge base to a second query interface of the terminal device, and/or querying the credit risk information corresponding to the node in the first credit risk knowledge base through a third database interface, and sending the credit abnormality information corresponding to the node in the first credit risk knowledge base to a third query interface of the terminal device.
In the embodiment of the invention, a credit information query request sent by a first query interface of terminal equipment is received through a first database interface; inquiring a database through the first database interface to obtain a first credit risk knowledge graph, and sending the first credit risk knowledge graph to a first inquiry interface of the terminal equipment; inquiring credit risk information corresponding to the nodes in the first credit risk knowledge graph through a second database interface, sending the credit risk information corresponding to the nodes in the first credit risk knowledge graph to a second inquiry interface of the terminal equipment, and/or inquiring the credit risk information corresponding to the nodes in the first credit risk knowledge graph through a third database interface, and sending credit abnormal information corresponding to the nodes in the first credit risk knowledge graph to a third inquiry interface of the terminal equipment. Because the data in the credit risk management are respectively subjected to query requests through different database interfaces, the time length of knowledge map request visualization in the credit risk management is shortened, the usability and flexibility of the knowledge map are improved, and the credit risk management system is convenient for credit auditors to observe.
Optionally, the querying, through the second database interface, the credit risk information corresponding to the node in the first credit risk knowledge-graph includes:
inquiring a node database through a second database interface of the server to obtain credit risk information corresponding to the node in the first credit risk knowledge base; and/or
The receiving and outputting the credit abnormality information corresponding to the node in the first credit risk knowledge graph returned by the third database interface of the server through the third query interface comprises:
and inquiring a node database through a third database interface of the server to obtain credit abnormality information corresponding to the node in the first credit risk knowledge graph.
Wherein the node information database may store any information not contained in the graph database. In consideration of the credit application environment, the node information database in the embodiment of the invention is used for storing risk-related information, thereby facilitating quick inquiry of loan risks of credit applicants.
It should be noted that the credit risk information and the credit abnormality information may be from the same node database or may be from different node databases, and this is not specifically limited in the embodiment of the present invention.
The prior art should provide as complete information as possible for loan risk control using a database, which results in a slow knowledge-graph request for a knowledge-graph in credit risk management. In the specific implementation of the invention, the idea that the data is from one database is broken through, the data can not be divided into different databases, the requirement of complete data is met, the speed of knowledge map request in the credit risk management is increased, and the time length of visualization of the knowledge map request in the credit risk management is shortened.
Optionally, the first query interface includes at least two query interfaces corresponding to different hierarchies, and the first database interface includes at least two database interfaces corresponding to different hierarchies;
the receiving of the credit information query request sent by the first query interface of the terminal device through the first database interface includes:
receiving a credit information query request sent by a target query interface of terminal equipment through a target database interface;
the querying of the map database through the first database interface to obtain a first credit risk knowledge-map comprises:
and querying a database through the target database interface to obtain a first credit risk knowledge graph, wherein the hierarchy of the first credit risk knowledge graph is the hierarchy corresponding to the target database interface.
Specifically, as shown in fig. 2, the first query interface includes at least two query interfaces A, B, where query interface a corresponds to a first-degree graph and query interface B corresponds to a higher-level graph. The credit auditor can input the query request through the credit approval system, and the target query interface A or B receives the query request according to the specific information of the query request.
And after the corresponding database interface of the database receives the query request, querying a knowledge graph corresponding to the query request in the database, and outputting the knowledge graph of the corresponding hierarchy of the database interface. For example, the query request input by the user is a request of a one-degree map, and as shown in fig. 2, after the first database interface of the graph database receives the query request, the first database interface performs real-time calculation and sends the one-degree map to the query interface a. If the query request input by the user is a request for a second-degree map, as shown in fig. 2, after receiving the query request, the second database interface of the map database performs real-time calculation, and sends the second-degree map to the query interface B. The above description is merely exemplary in nature and is not intended to limit the present disclosure.
According to the embodiment of the invention, the knowledge graph of the graph database is subjected to hierarchical processing, so that credit auditors can inquire the first-degree graph or the second-degree and third-degree graphs according to requirements, single-stage inquiry pressure is released, the failure of the whole graph caused by the problem of a single inquiry interface is avoided, and the later-stage knowledge graph maintenance and expandability are facilitated. Meanwhile, the time for knowledge graph request visualization is not wasted, and the query efficiency is improved.
Referring to fig. 7, fig. 7 is a structural diagram of a terminal device according to an embodiment of the present invention, and as shown in fig. 7, theterminal device 400 includes:
afirst receiving module 401, configured to receive a credit information query request generated based on a credit application order number;
afirst sending module 402, configured to send a query request based on the credit information to a first database interface of a server through a first query interface;
afirst query module 403, configured to receive and output a first credit risk knowledge graph returned by the first database interface through the first query interface, where the first credit risk knowledge graph is a credit risk knowledge graph obtained by querying the graph database through the first database interface;
and thesecond query module 404 is configured to receive and output the credit risk information corresponding to the node in the first credit risk knowledge graph returned by the second database interface of the server through a second query interface, and/or receive and output the credit abnormality information corresponding to the node in the first credit risk knowledge graph returned by the third database interface of the server through a third query interface.
Optionally, the first credit risk knowledge-graph is generated based on the credit application order numbers and relationship information between the credit application order numbers, wherein nodes of the first credit risk knowledge-graph are generated based on the credit application order numbers, and connection relationships between the nodes of the first credit risk knowledge-graph are generated based on the relationship information between the credit application order numbers.
Optionally, the credit information query request is a request generated after a predetermined operation on a first node of a second credit risk knowledge-graph is detected, and a hierarchy of the first credit risk knowledge-graph is one level higher than a hierarchy of the second credit risk knowledge-graph.
Optionally, the second query module includes:
the first query submodule is used for receiving and outputting credit risk information corresponding to the nodes in the first credit risk knowledge graph returned by the second database interface query node database of the server through a second query interface;
and the second query submodule is used for receiving and outputting the credit abnormal information corresponding to the node in the first credit risk knowledge graph returned by the third database interface query node database of the server through a third query interface.
Optionally, the first query interface includes at least two query interfaces corresponding to different hierarchies, and the first database interface includes at least two database interfaces corresponding to different hierarchies;
the first receiving module is further used for receiving a credit information query request generated based on a credit application form number through the target query interface;
the first sending module is further used for sending a credit information query request generated based on a credit application order number to a target database interface of the server through a target query interface.
The first query module is further used for receiving and outputting a first credit risk knowledge graph returned by a target database interface of the server, wherein the hierarchy of the first credit risk knowledge graph is the hierarchy corresponding to the target database interface.
As shown in fig. 8, theterminal device 400 further includes: anode screening module 405, configured to receive a node screening request carrying information indicating node screening conditions; and deleting the nodes which do not meet the node screening conditions from the first credit risk knowledge graph, and reserving the nodes which meet the node screening conditions.
As shown in fig. 9, theterminal device 400 further includes: thefirst display module 406 is configured to display the credit risk information within a first predetermined time period; thesecond display module 407 is configured to display the credit exception information within a second predetermined time length.
The terminal device provided in the embodiment of the present invention can implement each process implemented by the credit risk processing method in the method embodiments of fig. 1 and fig. 5, and is not described here again to avoid repetition. The terminal equipment provided by the embodiment of the invention can shorten the visualization time of the knowledge map request in the credit risk management, improve the availability and flexibility of the knowledge map and facilitate the observation of credit auditors.
Referring to fig. 10, fig. 10 is a structural diagram of a server according to an embodiment of the present invention, and as shown in fig. 10, theserver 500 includes:
asecond receiving module 501, configured to receive, through the first database interface, a credit information query request sent by the first query interface of the terminal device;
asecond sending module 502, configured to query a database through the first database interface to obtain a first credit risk knowledge graph, and send the first credit risk knowledge graph to the first query interface of the terminal device;
athird sending module 503, configured to query, through a second database interface, the credit risk information corresponding to the node in the first credit risk knowledge graph, and send, to a second query interface of the terminal device, the credit risk information corresponding to the node in the first credit risk knowledge graph, and/or query, through a third database interface, the credit risk information corresponding to the node in the first credit risk knowledge graph, and send, to a third query interface of the terminal device, the credit abnormality information corresponding to the node in the first credit risk knowledge graph.
Optionally, the first credit risk knowledge-graph is generated based on the credit application order numbers and relationship information between the credit application order numbers, wherein nodes of the first credit risk knowledge-graph are generated based on the credit application order numbers, and connection relationships between the nodes of the first credit risk knowledge-graph are generated based on the relationship information between the credit application order numbers.
Optionally, the third sending module includes a first sending submodule and a second sending submodule;
the first sending submodule is used for inquiring a node database through a second database interface of the server to obtain credit risk information corresponding to the node in the first credit risk knowledge graph.
And the second sending submodule is used for inquiring a node database through a third database interface of the server to obtain credit abnormality information corresponding to the node in the first credit risk knowledge graph.
Optionally, the first query interface includes at least two query interfaces corresponding to different hierarchies, and the first database interface includes at least two database interfaces corresponding to different hierarchies;
thesecond receiving module 501 is further configured to receive a credit information query request sent by a target query interface of a terminal device through a target database interface.
Thethird sending module 503 is further configured to query a map database through the target database interface to obtain a first credit risk knowledge map, where a hierarchy of the first credit risk knowledge map is a hierarchy corresponding to the target database interface.
The server provided by the embodiment of the present invention can implement each process implemented by the credit risk processing method in the method embodiment of fig. 6, and is not described herein again to avoid repetition. The server provided by the embodiment of the invention can shorten the visualization time of the knowledge graph request in credit risk management and improve the availability and flexibility of the knowledge graph.
As shown in fig. 11, fig. 11 is a terminal device according to an embodiment of the present invention, where theterminal device 1100 includes: aprocessor 1101, amemory 1102 and a computer program stored on saidmemory 102 and being executable on said processor, the various components in theterminal device 1100 being coupled together by abus interface 1103, said computer program realizing the following steps when executed by said processor 1101:
receiving a credit information query request generated based on a credit application order number;
sending a query request based on the credit information to a first database interface of a server through a first query interface;
receiving and outputting a first credit risk knowledge graph returned by the first database interface through the first query interface, wherein the first credit risk knowledge graph is a credit risk knowledge graph obtained by querying the database through the first database interface;
and receiving and outputting credit risk information corresponding to the nodes in the first credit risk knowledge graph returned by a second database interface of the server through a second query interface, and/or receiving and outputting credit abnormality information corresponding to the nodes in the first credit risk knowledge graph returned by a third database interface of the server through a third query interface.
Optionally, the first credit risk knowledge-graph is generated based on the credit application order numbers and relationship information between the credit application order numbers, wherein nodes of the first credit risk knowledge-graph are generated based on the credit application order numbers, and connection relationships between the nodes of the first credit risk knowledge-graph are generated based on the relationship information between the credit application order numbers.
Optionally, the credit information query request is a request generated after a predetermined operation on a first node of a second credit risk knowledge-graph is detected, and a hierarchy of the first credit risk knowledge-graph is one level higher than a hierarchy of the second credit risk knowledge-graph.
Optionally, theprocessor 1101 is further configured to:
receiving and outputting credit risk information corresponding to the nodes in the first credit risk knowledge graph returned by a second database interface query node database of the server through a second query interface; and/or
And receiving and outputting the credit abnormality information corresponding to the nodes in the first credit risk knowledge graph returned by the third database interface query node database of the server through a third query interface.
Optionally, the first query interface includes at least two query interfaces corresponding to different hierarchies, and the first database interface includes at least two database interfaces corresponding to different hierarchies;
theprocessor 1101 is further configured to:
receiving a credit information query request generated based on a credit application form number through a target query interface; sending a credit information query request generated based on a credit application form number to a target database interface of the server through a target query interface; receiving and outputting a first credit risk knowledge graph returned by a target database interface of the server, wherein the hierarchy of the first credit risk knowledge graph is the hierarchy corresponding to the target database interface.
Optionally, theprocessor 1101 is further configured to:
receiving a node screening request carrying information indicating node screening conditions; and deleting the nodes which do not meet the node screening conditions from the first credit risk knowledge graph, and reserving the nodes which meet the node screening conditions.
Optionally, theprocessor 1101 is further configured to:
after the receiving and outputting the credit risk information corresponding to the node in the first credit risk knowledge graph returned by the second database interface of the server through the second query interface, the method further includes:
displaying the credit risk information for a first predetermined length of time; and/or
After the receiving and outputting the credit abnormality information corresponding to the node in the first credit risk knowledge graph returned by the third database interface of the server through the third query interface, the method further includes:
displaying the credit exception information for a second predetermined length of time.
As shown in fig. 12, fig. 12 is a server according to an embodiment of the present invention, where theserver 1200 includes: aprocessor 1201, amemory 1102 and a computer program stored on thememory 1202 and executable on the processor, the various components in theserver 1200 being coupled together by abus interface 1203, the computer program when executed by theprocessor 1201 performing the steps of:
receiving a credit information query request sent by a first query interface of terminal equipment through a first database interface;
inquiring a database through the first database interface to obtain a first credit risk knowledge graph, and sending the first credit risk knowledge graph to a first inquiry interface of the terminal equipment;
inquiring credit risk information corresponding to the nodes in the first credit risk knowledge graph through a second database interface, sending the credit risk information corresponding to the nodes in the first credit risk knowledge graph to a second inquiry interface of the terminal equipment, and/or inquiring the credit risk information corresponding to the nodes in the first credit risk knowledge graph through a third database interface, and sending credit abnormal information corresponding to the nodes in the first credit risk knowledge graph to a third inquiry interface of the terminal equipment.
Optionally, the first credit risk knowledge-graph is generated based on the credit application order numbers and relationship information between the credit application order numbers, wherein nodes of the first credit risk knowledge-graph are generated based on the credit application order numbers, and connection relationships between the nodes of the first credit risk knowledge-graph are generated based on the relationship information between the credit application order numbers.
Optionally, theprocessor 1201 is further configured to:
inquiring a node database through a second database interface of the server to obtain credit risk information corresponding to the node in the first credit risk knowledge base; and/or
And inquiring a node database through a third database interface of the server to obtain credit abnormality information corresponding to the node in the first credit risk knowledge graph.
Optionally, the first query interface includes at least two query interfaces corresponding to different hierarchies, and the first database interface includes at least two database interfaces corresponding to different hierarchies;
optionally, theprocessor 1201 is further configured to:
receiving a credit information query request sent by a target query interface of terminal equipment through a target database interface; and querying a database through the target database interface to obtain a first credit risk knowledge graph, wherein the hierarchy of the first credit risk knowledge graph is the hierarchy corresponding to the target database interface.
An embodiment of the present invention further provides a terminal device, including: the credit risk processing system comprises a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor realizes the steps of the credit risk processing method in any method embodiment when executing the computer program.
An embodiment of the present invention further provides a server, including: the credit risk processing system comprises a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor realizes the steps of the credit risk processing method in any method embodiment when executing the computer program.
The embodiment of the invention also provides a credit risk processing system which comprises the terminal equipment provided by any embodiment and the server provided by any embodiment.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned credit risk processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.