A relationship graph validation method and related products

By extracting and classifying enterprise information from local databases and public networks, a relationship graph is constructed, solving the problem of enterprise relationship display and improving the user experience of transaction analysis.

CN115168658BActive Publication Date: 2026-03-24SHENZHEN WEIZHONG TAXATION INFORMATION SERVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-18
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Existing technologies are insufficient to effectively demonstrate the relationships between companies, making transaction analysis difficult.

Method used

The system extracts target enterprise and supply chain information from a local database using terminal devices, queries relevant information on the public network, classifies and processes the information, and then constructs a relationship graph to display the relationships between enterprises.

Benefits of technology

It enables an intuitive display of enterprise relationships, improving the user's transaction analysis experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115168658B_ABST
    Figure CN115168658B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a relationship graph confirmation method and related products, the method comprising: a terminal device extracting a target enterprise and a plurality of information of other enterprises of a supply chain in which the target enterprise is located in a pre-constructed local database; the terminal device querying related information of related enterprises in a public network, performing classification processing on the related information to obtain respective categories corresponding to the related information; and the terminal device taking the target enterprise as the center, constructing a relationship graph between the target enterprise and other enterprises and related enterprises according to categories and supply chains. The present application has the advantage of high user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electronic and communication, in particular to a relationship graph confirmation method and related products. BACKGROUND

[0002] The relationship graph refers to the association between the relationships of various information displayed in the form of a graph, for example, there are various data sources for different enterprises, such as business, judicial and invoice data sources, and if you want to analyze the transactions of a certain enterprise or the enterprises in a certain supply chain, various data will cause transaction analysis difficulties, therefore, it is urgent to display the relationship of enterprises through a relationship graph. SUMMARY

[0003] The embodiment of the present application discloses a relationship graph confirmation method, which can realize the generation and confirmation of the relationship graph, conveniently and intuitively display the relationship between the enterprise and other enterprises, and then realize the transaction analysis of various data, and improve the user experience.

[0004] In a first aspect, a relationship graph confirmation method is provided, and the method comprises the following steps:

[0005] The terminal device extracts a plurality of information of a target enterprise and other enterprises in a supply chain in which the target enterprise is located in a pre-constructed local database;

[0006] The terminal device queries related information of related enterprises in a public network, and performs classification processing on the related information to obtain respective categories corresponding to the related information;

[0007] The terminal device constructs a relationship graph between the target enterprise and other enterprises and related enterprises according to categories and supply chains with the target enterprise as the center.

[0008] In a second aspect, a relationship graph confirmation system is provided, and the system comprises:

[0009] An acquisition unit is configured to extract a plurality of information of a target enterprise and other enterprises in a supply chain in which the target enterprise is located in a pre-constructed local database;

[0010] A searching unit is configured to query related information of related enterprises in a public network, and perform classification processing on the related information to obtain respective categories corresponding to the related information;

[0011] A construction unit is configured to construct a relationship graph between the target enterprise and other enterprises and related enterprises according to categories and supply chains with the target enterprise as the center.

[0012] In a third aspect, an electronic device is provided, including a processor, a memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the program including instructions for performing the steps in the method of the first aspect.

[0013] In a fourth aspect, a computer readable storage medium storing a computer program for electronic data exchange is provided, wherein the computer program causes a computer to perform the method of the first aspect.

[0014] In a fifth aspect, a computer program product is provided. The computer program product includes a non-transitory computer readable storage medium storing a computer program. The computer program is operable to cause a computer to perform some or all of the steps described in the first aspect of embodiments of the present application. The computer program product can be a software installation package.

[0015] The technical solution provided in the present application extracts a plurality of information of a target enterprise and other enterprises of a supply chain in which the target enterprise is located in a pre-constructed local database of a terminal device; the terminal device queries related information of the other enterprises in a public network, performs classification processing on the related information to obtain respective categories corresponding to the related information; and the terminal device constructs a relationship graph between the target enterprise and the other enterprises according to the categories and the supply chain with the target enterprise as the center. In this way, the relationship between the target enterprise and the other enterprises, and the related enterprises is automatically constructed according to the categories and the supply chain, which facilitates the user to determine the relationship graph of the target enterprise and improves the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0016] The following describes the drawings used in the embodiments of the present application.

[0017] Figure 1 is a schematic diagram of a system architecture of the present application;

[0018] Figure 2 is a schematic diagram of a functional architecture provided by the present application;

[0019] Figure 3 is a flowchart of a relationship graph confirmation method provided by the present application;

[0020] Figure 4 is a schematic diagram of a relationship graph provided by the present application;

[0021] Figure 5 is a structural schematic diagram of a relationship graph confirmation system provided by an embodiment of the present application;

[0022] Figure 6 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. Detailed Implementation

[0023] The embodiments of this application are described below with reference to the accompanying drawings.

[0024] In this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document indicates that the preceding and following related objects have an "or" relationship.

[0025] In this application's embodiments, "multiple" refers to two or more. The use of terms like "first," "second," etc., in this application's embodiments is merely illustrative and for distinguishing the described objects; it has no order and does not indicate a specific limitation on the number of devices in this application's embodiments, nor does it constitute any limitation on the embodiments of this application. The term "connection" in this application's embodiments refers to various connection methods, such as direct or indirect connections, to achieve communication between devices; this application's embodiments do not impose any limitations on this.

[0026] See Figure 1 , Figure 1 A system architecture diagram is provided for this application, such as Figure 1 As shown, in terms of hardware resources, it includes: physical machines, switches, broadband, data centers, server racks, etc.; the environment includes: physical machine deployment (production environment) and virtual environment management (testing environment); the system can also include multiple platforms, specifically including: a basic platform, a scheduling platform, a data warehouse, a data access and data governance system, where the basic platform can include: data cluster construction; the data warehouse can include: an MPP (Massively Parallel Processor) database. Figure 1 The system shown can perform BI reporting, relationship graph applications, risk control model training, enterprise profiling, and more.

[0027] See Figure 2 , Figure 2 A functional architecture diagram is provided for this application, such as Figure 2As shown, the functional framework includes: data source, data access, data research and development, data governance and data application; wherein the data source can include the source of obtaining data, including but not limited to: judicial data, business data, tax data, invoice data, intellectual property data, power and water, social security data, etc. Data access can include: Data Grid (Data Grid) collection, offline collection (T+1), real-time collection (T+0). Data research and development can include: data development, operation and maintenance management and data storage, wherein data development includes but is not limited to: offline processing, task scheduling, data modeling, warehouse layering, streaming development, collaborative development; operation and maintenance management includes but is not limited to: cluster management, component management, monitoring and alarm; data storage can specifically include: MPP database storage, file storage, relational database, graph data, HDFS data, Hbases data. Data governance can include: data assets, data quality, data security, wherein data assets include but are not limited to: asset directory, data map; data quality includes but is not limited to: data standardization, rule configuration, regular inspection, task monitoring; data security includes but is not limited to: data desensitization, data audit, data permission. Data application can specifically include: risk control analysis, credit reporting, graph application, BI report, customer portrait.

[0028] The above-mentioned functional framework can specifically implement the following functions, as follows:

[0029] Data integration: support for heterogeneous data sources, through real-time, offline multiple scene collection to the data platform.

[0030] Data development: including data warehouse construction and stream processing application development.

[0031] Operation and maintenance management: manage Hadoop cluster online and offline, expansion, version upgrade. At the same time, component service management, real-time monitoring.

[0032] Data storage: support for business data, graph data, file report unstructured data storage and service.

[0033] Data quality: data standard formulation, business rule configuration and target binding, real-time alarm and quality report output.

[0034] Data security: data desensitization, online audit, permission management.

[0035] Data assets: manage data details, establish data map through blood relationship.

[0036] Data service: provide reliable data service for business scenarios.

[0037] Reference Figure 3 , Figure 3A flowchart of a relationship graph confirmation method provided in the present application is shown in FIG. 1, and the method can be implemented in a system architecture as shown in FIG. 2. The functional architecture of the system can be as shown in FIG. 3. The method can be executed by a terminal device and include the following steps as shown in FIG. 4. Figure 3 Figure 1 Figure 2 Figure 3

[0038] Step S301: The terminal device extracts, from a pre-constructed local database, a plurality of information of a target enterprise and other enterprises in a supply chain in which the target enterprise is located.

[0039] For example, the plurality of information can include a supply relationship, which can include a distributor, a supplier, etc.

[0040] Step S302: The terminal device queries, in a public network, related information of the other enterprises, and performs classification processing on the related information to obtain respective categories of the related information.

[0041] For example, the related information can include, but is not limited to, tax information (such as invoices, receipts, etc.) and judicial information (such as a plaintiff or a defendant).

[0042] For example, the related enterprises can include enterprises that are not the other enterprises but have a correlation with the target enterprise.

[0043] The categories can include a cooperative relationship and a competitive relationship, etc.

[0044] Step S303: The terminal device constructs, in a category and a supply chain, a relationship graph between the target enterprise and the other enterprises and the related enterprises.

[0045] The terminal device extracts, from a pre-constructed local database, a plurality of information of a target enterprise and other enterprises in a supply chain in which the target enterprise is located. The terminal device queries, in a public network, related information of the other enterprises, and performs classification processing on the related information to obtain respective categories of the related information. The terminal device constructs, in a category and a supply chain, a relationship graph between the target enterprise and the other enterprises and the related enterprises. In this way, the relationship between the target enterprise and the other enterprises and the related enterprises is automatically constructed in a category and a supply chain, which facilitates a user to determine a relationship graph of the target enterprise and improves user experience.

[0046] For example, the classification processing on the related information to obtain respective categories of the related information can include:

[0047] ​​​​The category of the relevant information is determined based on the nature of the source department. Specifically, if the source department is a finance department, the relevant information is categorized as a cooperative relationship; if the source department is a judicial department, the relevant information is categorized as a competitive relationship.

[0048] For example, the classification process performed on the relevant information to obtain the corresponding categories can specifically include:

[0049] The relevant information is input into a classifier to identify the corresponding category for each piece of information.

[0050] For example, the classifiers mentioned above can specifically include: support vector machines, neural network models, deep neural network models, etc.

[0051] For example, the aforementioned terminal equipment, centered on the target company, constructs a relationship graph between the target company and other companies and related companies according to categories and supply chains. Specifically, this may include:

[0052] The terminal device places the target company at the center of the relationship graph. Based on the supply relationship, other companies are arranged on either side (left or right) of the target company. Related companies are arranged above and below the target company based on their category. Lines are constructed connecting the target company to other companies and related companies. The category and supply relationship are marked at the positions of these lines to obtain the relationship graph. The constructed relationship graph is as follows: Figure 4 As shown.

[0053] See Figure 5 , Figure 5 A schematic diagram of a relation graph verification system is provided, the system comprising:

[0054] The acquisition unit 501 is used to extract multiple pieces of information about the target company and other companies in the target company's supply chain from a pre-built local database.

[0055] Search unit 502 is used to query relevant information of relevant enterprises in the public network, and perform classification processing on the relevant information to obtain the corresponding categories of the relevant information;

[0056] Building unit 503 is used to construct a relationship map of the target enterprise with other enterprises and related enterprises, centered on the target enterprise and according to categories and supply chains.

[0057] Example,

[0058] The aforementioned information specifically includes: supply relationships, which include: distributors or suppliers;

[0059] The related information includes, but is not limited to, tax information and judicial information, and the related enterprises specifically include enterprises that are not other enterprises but have a connection with the target enterprise; and the categories specifically include cooperative relationship or competitive relationship.

[0060] The example,

[0061] The construction unit is specifically configured to acquire a source department of the related information, determine the category of the related information according to a nature of the source department, and specifically, if the nature of the source department is a financial department, determine the category of the related information as cooperative relationship, and if the nature of the source department is a judicial department, determine the category of the related information as competitive relationship.

[0062] The technical solution provided in the application extracts, in a pre-constructed local database, a plurality of information of a target enterprise and other enterprises of a supply chain in which the target enterprise is located; queries, by a terminal device, related information of the other enterprises in a public network, performs classification processing on the related information to obtain respective categories of the related information; and constructs, by the terminal device, a relationship graph between the target enterprise and the other enterprises according to the categories and the supply chain, with the target enterprise as the center. In this way, the relationship between the target enterprise and the other enterprises, and the relationship between the target enterprise and related enterprises are automatically constructed according to the categories and the supply chain, so that a user can conveniently determine a relationship graph of the target enterprise, and the user experience is improved.

[0063] It can be understood that, in order to implement the above functions, the apparatus includes hardware and / or software modules corresponding to the functions. The algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in conjunction with the embodiments, but such implementation should not be considered beyond the scope of the application.

[0064] The embodiments can divide the functional modules of the electronic device according to the above method examples. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in the form of hardware. It should be noted that the division of modules in the embodiments is illustrative, and is only a logical functional division. Actual implementation can have another division manner.

[0065] It should be noted that all related contents of each step involved in the above method embodiments can be cited to the function description of the corresponding functional module, which will not be repeated here.

[0066] In the case of employing the integrated unit, the user equipment can include a processing module and a storage module. The processing module can be used to control and manage the actions of the user equipment, for example, can be used to support the electronic device to execute the steps performed by the above-mentioned acquisition unit, communication unit, processing unit. The storage module can be used to support the electronic device to execute the storage of program codes and data, etc.

[0067] The processing module can be a processor or a controller. It can realize or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure of the present application. The processor can also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and microprocessors, etc. The storage module can be a memory. The communication module can be a device for interacting with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, a Wi-Fi chip, etc.

[0068] It can be understood that the interface connection relationship between the modules shown in the embodiments of the present application is only illustrative and does not constitute a structural limitation on the user equipment. In other embodiments of the present application, the user equipment can also use different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0069] Please refer to Figure 6 , Figure 6 The electronic device 60 provided by the embodiments of the present application includes a processor 601, a memory 602, a communication interface 603 and a display screen 604. The processor 601, the memory 602 and the communication interface 603 are connected to each other through a bus. The display screen supplies power to the electronic device. The electronic device can further include:

[0070] The memory 602 includes but is not limited to a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM) or a compact disc read-only memory (CD-ROM). The memory 602 is used for related computer programs and data. The communication interface 603 is used to receive and send data.

[0071] The processor 601 can be one or more central processing units (CPUs). In the case of a CPU, the CPU can be a single-core CPU or a multi-core CPU.

[0072] The processor 601 can include one or more processing units, for example: the processing units can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units can be independent components, or can be integrated in one or more processors. In some embodiments, the user equipment can also include one or more processing units. Among them, the controller can generate operation control signals according to instruction operation codes and timing signals, complete the control of fetching instructions and executing instructions. In other some embodiments, the processing unit can also be provided with a memory for storing instructions and data. Exemplarily, the memory in the processing unit can be a cache memory. The memory can save instructions or data that the processing unit has just used or repeatedly uses. If the processing unit needs to use the instruction or data again, it can be directly called from the memory. In this way, repeated access is avoided, the waiting time of the processing unit is reduced, and the efficiency of the user equipment in processing data or executing instructions is improved.

[0073] In some embodiments, the processor 601 may include one or more interfaces. These interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM card interface, and / or a USB interface. The USB interface is a USB standard-compliant interface, specifically a Mini USB interface, a Micro USB interface, a USB Type-C interface, etc. The USB interface can be used to connect a charger to charge the user device, and can also be used for data transfer between the user device and peripheral devices. The USB interface can also be used to connect headphones for audio playback.

[0074] If the electronic device 60 is a user device or terminal device, such as a smartphone, computer device, or server, the processor 601 in the electronic device 60 is used to read the computer program code stored in the memory 602 and perform the following operations:

[0075] Extract multiple pieces of information about the target company and other companies in the target company's supply chain from a pre-built local database;

[0076] Search for relevant information about companies on the public network, and then perform classification processing on the relevant information to obtain the corresponding categories for each relevant information;

[0077] Centered on the target company, construct a relationship map of the target company with other companies and related companies according to categories and supply chains.

[0078] For example, the categories obtained by performing the classification process on the relevant information as described above specifically include:

[0079] The electronic device obtains the relevant information from the source department, and the category of the relevant information is determined based on the nature of the source department. Specifically, if the source department is a finance department, the category of the relevant information is determined to be a cooperative relationship; if the source department is a judicial department, the category of the relevant information is determined to be a competitive relationship.

[0080] An example, the classification processing of the related information obtains the respective corresponding categories of the related information, and specifically includes:

[0081] The electronic device inputs the related information into a classifier to identify the respective corresponding categories of the related information.

[0082] The classifier specifically includes a support vector machine, a neural network model, or a deep neural network model.

[0083] An example, the relationship graph of the target enterprise and other enterprises, related enterprises is constructed according to the categories and the supply chain, and specifically includes:

[0084] The electronic device sets the target enterprise at a center position of the relationship graph, lists the other enterprises on both sides of the target enterprise according to the supply relationship, lists the related enterprises above and below the target enterprise according to the categories, constructs the connection lines of the target enterprise and the other enterprises and the related enterprises, and marks the categories and the supply relationship at the positions of the connection lines to obtain the relationship graph.

[0085] The above method embodiments involve all related contents of each scene, which can be cited to the function description of the corresponding function module, and will not be repeated here.

[0086] The embodiments of the present application also provide a computer readable storage medium, the computer readable storage medium stores a computer program, when the computer program runs on a network device, Figure 3 The method flow shown is implemented.

[0087] The embodiments of the present application also provide a computer program product, when the computer program product runs on a terminal, Figure 3 The method flow shown is implemented.

[0088] The embodiments of the present application also provide an electronic device, including a processor, a memory, a communication interface, a display screen, and one or more programs, the one or more programs are stored in the memory and are configured to be executed by the processor, and the program includes instructions for executing Figure 3 The steps in the method of the embodiments shown.

[0089] The above describes the scheme of the embodiments of the present application mainly from the perspective of the process of the method. It can be understood that, in order to implement the above functions, the electronic device comprises the hardware structure and / or software template corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the unit and algorithm steps of each example described in the embodiments provided herein, the present application can be implemented in the form of hardware or the combination of hardware and computer software. Whether a certain function is implemented in the form of hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0090] The embodiments of the present application can divide the functional units of the electronic device according to the above method examples. For example, each functional unit can be divided according to each function, or two or more functions can be integrated in one processing unit. The integrated unit can be implemented in the form of hardware or software functional unit. It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical functional division. Actual implementation can have another division manner.

[0091] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all described as a combination of a series of actions, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other order or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and templates involved are not necessarily necessary for the present application.

[0092] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0093] In the several embodiments provided by the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the above units is only a logical functional division. In actual implementation, another division manner can be adopted. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical or other forms.

[0094] The units described as separate components above can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0095] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0096] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable memory. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a memory and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the above-mentioned method of each embodiment of the present application. The aforementioned memory includes: a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

[0097] A person of ordinary skill in the art can understand that all or part of the steps of the various methods of the above embodiments can be completed by a program instructing relevant hardware, and the program can be stored in a computer readable memory, and the memory can include: a flash disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

Claims

1. A method for confirming a relationship graph, characterized in that, The method includes the following steps: The terminal device extracts multiple pieces of information about the target company and other companies in the target company's supply chain from a pre-built local database; Terminal devices query relevant information about companies on public networks and perform classification processing on the relevant information to obtain the corresponding categories for each relevant information. The terminal equipment uses the target company as the center and constructs a relationship map of the target company with other companies and related companies according to categories and supply chains. The aforementioned information specifically includes: supply relationships, which include: distributors or suppliers; The relevant information includes: tax information and legal information; the relevant enterprises specifically include: enterprises that are not other enterprises but are related to the target enterprise; the categories specifically include: cooperative relationships or competitive relationships. The terminal device, centered on the target company, constructs a relationship map of the target company with other companies and related companies according to categories and supply chains, specifically including: The terminal device places the target company at the center of the relationship graph, arranges other companies on both sides of the target company according to the supply relationship, and arranges related companies above and below the target company according to the category. It constructs lines connecting the target company with other companies and related companies, and marks the category and the supply relationship at the position of the line to obtain the relationship graph.

2. The method according to claim 1, characterized in that, The specific steps of performing classification processing on the relevant information to obtain the corresponding categories for each piece of information include: The category of the relevant information is determined based on the nature of the source department. Specifically, if the source department is a finance department, the relevant information is categorized as a cooperative relationship; if the source department is a judicial department, the relevant information is categorized as a competitive relationship.

3. The method according to claim 1, characterized in that, The specific steps of performing classification processing on the relevant information to obtain the corresponding categories for each piece of information include: The relevant information is input into a classifier to identify the corresponding category for each piece of information; The classifier specifically includes: support vector machine, neural network model or deep neural network model.

4. A system for confirming a relationship graph, characterized in that, The system includes: The acquisition unit is used to extract multiple pieces of information about the target company and other companies in the target company's supply chain from a pre-built local database. The search unit is used to query relevant information about related companies on the public network, and perform classification processing on the relevant information to obtain the corresponding categories of the relevant information; The building unit is used to construct a relationship map of the target company with other companies and related companies, centered on the target company and according to categories and supply chains. The aforementioned information specifically includes: supply relationships, which include: distributors or suppliers; The relevant information includes: tax information and legal information; the relevant enterprises specifically include: enterprises that are not other enterprises but are related to the target enterprise; the categories specifically include: cooperative relationships or competitive relationships. The terminal equipment uses the target company as the center and constructs a relationship map of the target company with other companies and related companies according to categories and supply chains. Specifically, this includes: The terminal device places the target company at the center of the relationship graph, arranges other companies on both sides of the target company according to the supply relationship, and arranges related companies above and below the target company according to the category. It constructs lines connecting the target company with other companies and related companies, and marks the category and the supply relationship at the position of the line to obtain the relationship graph.

5. The system according to claim 4, characterized in that, The construction unit is specifically used to obtain the source department of the relevant information, and determine the category of the relevant information based on the nature of the source department. Specifically, if the nature of the source department is a financial department, the category of the relevant information is determined to be a cooperative relationship; if the nature of the source department is a judicial department, the category of the relevant information is determined to be a competitive relationship.

6. An electronic device comprising a processor, a memory, a communication interface, and one or more programs, said one or more programs being stored in the memory and configured to be executed by the processor, said programs comprising instructions for performing the steps of the method as claimed in any one of claims 1-3.

7. A computer-readable storage medium storing a computer program that, when run on a user device, performs the method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Enterprise association relationship identification method and device and storage medium

    CN112418320A

  • Supply chain knowledge graph analysis method based on big data

    CN114254126A