Scholar information alignment method and system based on multi-identification system

By using the method of achievement ID alignment and cosine algorithm comparison in a multi-identification system environment, the problem of scholar data cannot be effectively utilized is solved, the precise alignment and data correlation of scholar information is realized, the consistency and interoperability of data are improved, and scientific research resource management and evaluation and analysis are supported.

CN119884088APending Publication Date: 2025-04-25COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411779961.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

Due to the serious problem of data islands between databases, there are defects in the comparison method based on scholars’ names and institutions, which leads to the inability to effectively utilize scholars’ data information, and there are hidden dangers in management and evaluation.

Method used

A scholar information alignment method based on a multi-identification system is adopted to align scholar achievement data through the achievement ID, clean and supplement scholar data, and compare scholar standard names, institutional standard names and keywords in the achievement field using cosine algorithm to achieve data correlation and information alignment across the identification system.

Benefits of technology

It realizes accurate alignment of scholar information, improves the matching and correlation accuracy between multiple scholar IDs, ensures the consistency and interoperability of data, and supports the full life cycle management of scientific research resources and scientific research evaluation and analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119884088A_ABST
    Figure CN119884088A_ABST
Patent Text Reader

Abstract

The invention discloses a scholar information alignment method and system based on a multi-identification system, and belongs to the technical field of information. In order to solve the problem of data matching and association under the condition that various scholar IDs, achievement IDs and institution IDs coexist, the technical means of cross-identification system data mapping based on an ID association relationship library, comparison of scholar names and institution names through a cosine algorithm and extraction of achievement field keywords are adopted. And accurate alignment of scholar information, cross-identification system data association and efficient data matching are realized. According to the invention, the consistency and matching precision of scholar information are improved, and the data intercommunity is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of information technology, and in particular relates to a scholar information alignment method and system based on a multi-identification system. Background Art

[0002] With the development of technologies such as big data and blockchain, the ability of digital identification technology to solve problems such as permanent storage and reuse of digital resources has been widely recognized and accepted by the industry. Various scientific research institutions, data centers, and repositories have begun to establish scholar libraries and achievement libraries, and have begun to create and use academic achievement IDs (abbreviated as achievement IDs), such as DOI and CSTR; scientific research institution IDs (abbreviated as institution IDs), such as ROR and GRID; and scholar digital identity IDs (abbreviated as scholar IDs), such as ORCID, to identify and manage scholars and corresponding academic achievements.

[0003] However, although various databases have begun to establish scholar IDs, due to the increasingly serious problem of data islands between databases, the shortcomings of the comparison method based on scholar names and institutions have become increasingly obvious, and the existing scholar data information cannot be reused. Various scientific research institutions mainly rely on scholars to fill in the information themselves. This method not only brings burdens to scholars, but also makes it impossible to update data in a timely manner, which brings hidden dangers to subsequent management and evaluation. Summary of the invention

[0004] The purpose of the present invention is to provide a scholar information alignment method and system based on a multi-identification system, so as to realize the association of identification data across identification systems and solve the problem of scholar information alignment between multiple scholar IDs when multiple identification systems such as scholar ID, achievement ID and institution ID coexist.

[0005] The present invention adopts the following technical solutions to achieve the above-mentioned purpose:

[0006] A scholar information alignment method based on a multi-identification system includes the following steps:

[0007] 1) Align scholars’ achievement data based on achievement ID;

[0008] 2) Clean and supplement the scholars’ data;

[0009] 3) Determine whether the scholar ID exists in the data to be matched;

[0010] If the scholar ID does not exist in the data to be matched, the ID association database is used to query whether there is an associated ID; if the scholar ID of the same type is found and the scholar ID is consistent, it is determined to be the same scholar, the scholar information is merged and the scholar alias and institution alias lists are updated; if the scholar ID of the same type is not found or the scholar ID found is inconsistent, step 4) is performed;

[0011] If the scholar ID exists in the data to be matched, determine whether the scholar ID is consistent; if the scholar ID is consistent, merge the scholar information and update the scholar alias and institution alias list, otherwise proceed to step 4);

[0012] 4) Use the cosine algorithm to compare the scholar's standard name, institution's standard name and the keywords in the field of research results, and determine whether they are the same scholar based on whether the scholar's standard name and institution's standard name are consistent and whether the difference value of the keywords in the field of research results is less than the preset threshold;

[0013] 5) When it is determined that they are the same scholar, the scholar’s ​​data is further cleaned and supplemented, and different names and institutions are treated as aliases, and the relevant database is updated.

[0014] Furthermore, the step of aligning scholar achievement data based on achievement ID in step 1) includes:

[0015] (1) Determine whether there is an achievement ID in the scholar information. If so, determine the ID type. Otherwise, proceed to step (3);

[0016] (2) If the achievement ID types are consistent, determine whether the achievement IDs are consistent; if the achievement IDs are consistent, further compare the achievement metadata to see if they are consistent. If they are consistent, determine that they are the same data and update the achievement information. Otherwise, proceed to step (3); if the achievement IDs are inconsistent, proceed to step (3);

[0017] If the ID types of the results are inconsistent, the ID type mapping is performed through the ID association relationship library; if the mapping is successful, the different types of IDs are converted to a unified type and the ID consistency is re-compared; if the mapping fails, step (3) is performed;

[0018] (3) Use the cosine algorithm to compare the results title, author, institution, and results field keywords. If the data difference value is less than the threshold, it is judged as the same data, otherwise it is judged as different data;

[0019] (4) Merge the fields of entries that are determined to be the same data and update the results standard library.

[0020] Furthermore, the field merging performed in step (4) includes merging the achievement ID, achievement title, author information, author organization and achievement field keywords.

[0021] Furthermore, the steps of cleaning and supplementing the scholar data in steps 2) and 5) include:

[0022] (1) Format cleaning and standardization mapping of scholar information;

[0023] (2) Check whether the institution ID exists in the institution standard library. If so, match it and add the institution standard name, country of origin, and institution alias list; if not, check whether there is a matching ID of other types in the ID association library;

[0024] If they match, they are converted into the same type of ID and added to the institutional standard library. Otherwise, the cosine algorithm is used to compare the institution name, scholar name and achievement data. If the data difference value is less than the threshold, it is determined to be the same data, and the institutional standard name, country and institutional alias list are added. Otherwise, it is determined to be different data.

[0025] (3) Supplement the scholar’s ​​nationality and country of residence based on the existing information. If missing, supplement it with the country of the scholar’s ​​institution;

[0026] (4) Generate a standard name based on the official language of the scholar’s ​​country and store other name forms as aliases in an alias list;

[0027] (5) Generate a standard name for the organization based on the organization standard library, and store the non-standard form in the organization alias list;

[0028] (6) Merge and supplement the scholars’ achievement data to generate a complete list of scholars’ achievements;

[0029] (7) storing other types of scholar IDs in the scholar information into the list of other scholar IDs, establishing associations between the scholar ID and other IDs, and storing them in the ID association database;

[0030] (8) Update the names of scholars and institutions involved in the scholars’ achievements to the alias list;

[0031] (9) Extract keywords from scholars’ research results and form a keyword list in the research field.

[0032] Furthermore, in step (9), the TF-IDF algorithm is used to extract keywords from scholars' achievements.

[0033] Furthermore, in step 4), judging whether they are the same scholar based on whether the scholar's standard name and the institution's standard name are consistent, and whether the difference value of the keyword in the field of achievement is less than a preset threshold, includes the following steps:

[0034] (1) If the standard name of the scholar and the standard name of the institution are the same, and the difference value of the keywords in the field of research results is less than the threshold, they are judged to be the same scholar;

[0035] (2) If the scholar's standard name and institution's standard name are consistent, and the difference value of the keywords in the field of achievement is not less than the threshold, the metadata fields of the scholar's achievements are compared based on the cosine algorithm. If the data difference value is less than the set threshold, they are determined to be the same scholar, otherwise they are determined to be different scholars;

[0036] (3) If the standard name of the scholar and the standard name of the institution are inconsistent, and the difference value of the keywords in the field of research results is less than the threshold, the language is compared to see if it is consistent. If the language is inconsistent, it is adjusted to the same language and then returns to step (1) for re-comparison;

[0037] (4) If the standard name of the scholar and the standard name of the institution are inconsistent, and the difference value of the keywords in the field of achievement is not less than the threshold, they are judged as different scholars.

[0038] Furthermore, in step 5), updating the relevant databases includes updating the scholar standard library, the achievement standard library and the institution standard library.

[0039] A scholar information alignment system based on a multi-identification system, comprising:

[0040] Storage server: used to store the scholar standard library, achievement standard library, institutional standard library, ID association library and to-be-matched library, and provide data storage and management functions;

[0041] Business server: includes the following modules:

[0042] Data processing module: used for data cleaning, data extraction and data query;

[0043] System management module: used for dictionary item management, permission management and log management;

[0044] Relationship module: used to establish and update the relationship between scholars, achievements, and institutional data, and build a knowledge graph;

[0045] Application server: includes the following modules:

[0046] Identification query module: used to query scholar IDs and their associated scholar names, institutions, and related achievements;

[0047] Scholar query module: used to query scholars’ basic information, achievements and affiliated institutions;

[0048] Institutional Query Module: used to query the basic information of an institution and its affiliated scholars and achievements;

[0049] Achievement query module: used to query information about scholars, institutions and fields related to academic achievements.

[0050] The technical effects achieved by the present invention are as follows:

[0051] 1. Accurate alignment of scholar information: solves the matching and association problems between multiple scholar IDs, and improves the consistency and accuracy of scholar information.

[0052] 2. Data association across identification systems: Data association between different identification systems is achieved through the integration of identification systems such as scholar ID, achievement ID and institution ID.

[0053] 3. Improve data matching accuracy: Use the cosine algorithm to compare information such as the standard names of scholars, standard names of institutions, and keywords in the field of results to ensure the efficiency and accuracy of data matching.

[0054] 5. Enhanced data interoperability: Data interoperability across identification systems has been achieved, providing data support for subsequent analysis of the impact of scholars’ research results and data sharing.

[0055] 6. Support the full life cycle management of scientific research resources: provide reliable data support for the management, traceability, reuse, and citation of scientific research results, and improve the management efficiency of scientific research resources.

[0056] 7. Promote scientific research evaluation and analysis: Provide data support for scientific research activities such as analysis of the impact of scientific research results and evaluation of academic resources, and promote refined management of scientific research applications. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 It is a flow chart of a scholar information alignment method based on a multi-identification system of the present invention.

[0058] Figure 2 It is a flow chart of a method for aligning scholars' achievements based on achievement IDs of the present invention.

[0059] Figure 3 It is a flow chart of a method for cleaning and supplementing scholar information according to the present invention.

[0060] Figure 4 It is an architecture diagram of a scholar information alignment system based on a multi-identification system of the present invention. DETAILED DESCRIPTION

[0061] In order to make the various technical features and advantages or technical effects in the above technical solutions of the present invention more obvious and easy to understand, they are described in detail below with reference to the accompanying drawings.

[0062] The present invention proposes a scholar information alignment method based on a multi-identification system, such as Figure 1 The specific steps of the process are as follows:

[0063] 1. Standardization of scholars’ achievements

[0064] The scholars' achievements are standardized by aligning them based on their achievement ID.

[0065] 2. Data cleaning and supplementation by scholars

[0066] Based on the scholar information cleaning and supplement method, scholar data is cleaned and supplemented to ensure data consistency and integrity.

[0067] 3. Scholar ID matching

[0068] Determine whether there is a scholar ID in the data to be matched. If there is no scholar ID, query whether there is an associated ID through the ID association relationship library, and query based on the associated scholar ID;

[0069] a. If the same type of scholar ID can be found and the scholar ID is consistent, it is considered to be the same scholar. The scholar’s ​​basic information and achievement information are merged, and the scholar’s ​​alias list and scholar’s ​​institution alias list are updated.

[0070] b. If no relevant information can be found or there is no consistent scholar ID, proceed to the next step of comparing scholar data fields.

[0071] If a scholar ID exists, the scholar ID type is identified through the ID type identification algorithm, and after ensuring the unified type, it is determined whether the scholar ID is consistent.

[0072] There are two situations to determine whether the scholar ID is consistent:

[0073] If the scholar IDs are the same, they are considered to be the same scholar, and the scholar’s ​​basic information and achievement information are merged, and the scholar’s ​​alias list and scholar’s ​​institution alias list are updated.

[0074] If the scholar IDs are inconsistent, the next step is to compare the scholar data fields.

[0075] 4. Comparison of scholar data fields

[0076] Scholar data field comparison refers to comparing the scholar standard name, institution standard name and achievement field keyword fields based on the cosine algorithm. There are four situations:

[0077] If the scholar's standard name and institution's standard name are consistent, and the keyword difference value in the field of achievement is less than the set threshold, they are considered to be the same scholar, and the scholar's basic information and achievement information are merged, and the scholar's alias list and the scholar's institution alias list are updated.

[0078] If the scholar's standard name and institution's standard name are consistent, and the difference value of the keywords in the field of achievement is not less than the set threshold, the metadata fields of the scholar's achievements are compared based on the cosine algorithm. If the data difference value is less than the set threshold, it is determined to be the same scholar, otherwise it is determined to be different scholars.

[0079] If the standard name of the scholar and the standard name of the institution are inconsistent, and the difference value of the keywords in the field of achievement is less than the set threshold, the language will be compared to see if it is consistent. If the language is inconsistent, it will be adjusted to the same language and returned for re-comparison.

[0080] If the standard name of the scholar and the standard name of the institution are inconsistent, and the difference value of the keywords in the field of achievement is not less than the set threshold, they are judged to be different scholars.

[0081] 5. Data merging, cleaning and supplementation

[0082] If it is determined to be the same scholar, the scholar data will be further cleaned and supplemented based on the scholar information cleaning and supplement method, and different scholar names and institution names will be treated as aliases, and relevant databases such as the scholar standard library, achievement standard library, and institution standard library will be updated.

[0083] The normalization step of the scholar results in the above alignment method uses a method to align scholar results based on result ID. The processing flow of this method is as follows: Figure 2 As shown, the following steps are included:

[0084] 1. Achievement ID extraction and type determination

[0085] Extract the achievement ID from the scholar information. If the achievement ID exists, determine the type of the extracted achievement ID through the recognition algorithm. If the achievement ID does not exist, directly process the situation of the absence of the achievement ID in step 3.

[0086] 2. Achievement ID comparison

[0087] 2.1 If the achievement ID type is consistent, compare the achievement ID:

[0088] a) The achievement ID is consistent:

[0089] i. If there is no difference in metadata fields (such as achievement title, author, author institution, and achievement field keywords), it is considered to be the same data, and the achievement information to be matched is supplemented according to the data in the achievement standard library.

[0090] ii. If there are differences in the metadata fields, proceed as in step 3 where the achievement ID does not exist.

[0091] b) The achievement ID is inconsistent, which means that the achievement ID is not in the achievement standard library, and then it will be processed according to the situation where the achievement ID does not exist in step 3.

[0092] 2.2 If the achievement ID type is inconsistent:

[0093] Through the ID mapping relationship in the ID association relationship library, different types of IDs are converted to a unified identification type and then re-compared:

[0094] If the mapping is successful to the same type of ID, the achievement ID is re-compared according to the mapped ID type, and the comparison logic in step 2.1 is executed to ensure the consistency of the achievement ID, and then continue with subsequent data comparison and processing.

[0095] If mapping is not possible, it means that the achievement ID is not in the ID association library, and the process is as in step 3 where the achievement ID does not exist.

[0096] 3. No comparison of achievement ID

[0097] Compare the results title, author, institution and results field keywords based on the cosine algorithm:

[0098] If the data difference value is less than the set threshold, it is judged to be the same data, and the relevant information is updated and supplemented based on the data fields in the achievement standard library, such as achievement ID, achievement title, author, institution, achievement field keywords, etc., to ensure data consistency and integrity.

[0099] If the data difference value is not less than the set threshold, it will be judged as different data and the scholar's achievement information will not be supplemented.

[0100] 4. Data update and cleaning

[0101] In the case of the same data, the data fields are merged, including the merged achievement ID, achievement title, author information, author institution, achievement field keywords and other fields, and the corresponding field content is updated based on the achievement standard library. Subsequently, the data is further improved according to the information cleaning and supplementation method to ensure the accuracy and completeness of the scholar's achievement data.

[0102] The scholar data cleaning and supplementation step of the above alignment method uses a method for cleaning and supplementing scholar information. The processing flow of this method is as follows: Figure 3 As shown, by cleaning and standardizing the scholar's institution information, scholar's name, scholar's achievements and other data fields, the scholar's information database is improved. The specific steps are as follows:

[0103] 1. Data cleaning and mapping

[0104] According to the data format of the library to be matched, the scholar information is cleaned and standardized, the data format is unified and the field content is standardized to provide a consistent basis for subsequent data processing and comparison.

[0105] 2. Information cleaning and standardization of scholars and institutions

[0106] 2.1 Matching based on institution ID

[0107] If the data contains an institution ID, determine whether it exists in the institution's standard library:

[0108] If the institution ID exists in the institution standards library, the data is matched based on the institution ID and supplemented with the institution standard name, country of location and a list of institution aliases.

[0109] If the institution ID does not exist in the institution standard library, search for other types of institution IDs in the ID association library. If a match is found, it means that the institution ID is in the ID association library. Then it is converted to the same type of ID and relevant information is supplemented in the institution standard library; otherwise, it is processed according to step 2.2.

[0110] 2.2 Comparison based on metadata fields

[0111] The institution name, scholar name and academic achievements are compared by cosine algorithm. If the data difference value is less than the set threshold, it is determined to be the same data, and the institution standard name, country of location and institution alias list are supplemented, and the institution standard library and ID association library are updated; if the data difference value is not less than the set threshold, it is determined to be different data and no supplement is performed.

[0112] 3. Update other data fields of scholars

[0113] The scholar’s ​​nationality and country of residence information will be supplemented based on the existing information in the scholar standard database; if the scholar standard database lacks relevant information, it will be supplemented based on the country of the scholar’s ​​institution.

[0114] 4. Generating a list of scholars’ standard names and aliases

[0115] A standard name for the scholar is generated based on the scholar's country, using the standard writing format of the country's official language (such as China's "surname + given name" format); other name forms are stored in the scholar's alias list.

[0116] 5. Generate a list of scholar institution standard names and institution aliases

[0117] Based on the institutional information in the institutional standard library, the standard name of the scholar institution is generated, using the standard writing method of the national official language. Other non-standard forms are stored in the institutional alias list.

[0118] 6. Generating a list of scholars’ achievements

[0119] By merging the data fields of scholars' achievements and supplementing the missing information, a complete list of scholars' achievements is formed to ensure that all relevant achievement information is accurately recorded and archived.

[0120] 7. Generating other ID lists of scholars

[0121] If there are other types of scholar IDs in the scholar information, they will be stored in the scholar's other ID list, and an association relationship will be established between the scholar ID and other scholar IDs. This information will be stored in the ID association library to support cross-ID association and matching.

[0122] 8. Update the list of scholar aliases and the list of institution aliases

[0123] The names of scholars and names of scholars' institutions involved in the list of scholars' achievements will be updated to the list of scholars' aliases and the list of institutions' aliases respectively to expand and update the alias information of scholars and institutions to ensure the comprehensiveness and accuracy of the data.

[0124] 9. Generate keywords in the field of results

[0125] Based on the data of scholars' achievements, the TF-IDF algorithm is used to extract keywords to form a keyword list in the field of scholars' achievements, which assists in the classification and retrieval of scholars' field research.

[0126] The present invention proposes a scholar information alignment system based on a multi-identification system, which is used to implement the above method. The system is mainly composed of an application server, a business server and a data storage service. Each server is mainly composed of several modules. The system architecture diagram is as follows: Figure 4 The specific instructions are as follows:

[0127] 1. Storage Server

[0128] The storage server mainly includes the scholar standard library, achievement standard library, institution standard library, ID association library and to-be-matched library.

[0129] The ID association database mainly stores various ID information that has been cleaned and merged. The specific data format is <{ORCID:ID1}:{WoSID:ID2;ScopusAID:ID3};{DOI:ID4}:{CSTR:ID5};{ROR:ID6}:{GRID:ID5};>.

[0130] The scholar standard library mainly stores the digital identity information of scholars based on scholar ID. The specific digital format is <Scholar ID type: Scholar ID type 1: Scholar ID: Scholar ID1, Scholar standard name: {name 1, language}, Scholar alias: {scholar alias 1, scholar alias 2}; Scholar nationality; Institution standard name list: {institution 1; institution 2}, Institution alias: {institution alias 1, institution alias 2}; Achievement information: {achievement name 1, achievement ID1}, achievement field keywords: {keyword 1, keyword 2}>.

[0131] The achievement standard database mainly stores scholars' achievement information. The specific digital format is <Chinese title; English title; Chinese abstract; English abstract; Achievement ID: {DOI: Achievement ID1; CSTR: Achievement ID2}; Chinese keywords: {keyword 1, keyword 2}; English keywords: {keyword 1, keyword 2}; Author list: {(author name 1, language, author serial number, author email, author affiliated institution list: {institution 1, institution 2}); (author name 2, author name language, author serial number, author email, author affiliated institution list: {institution 1, institution 2})}>.

[0132] The institutional standard library mainly stores the information of scholars’ associated institutions. The specific digital format is <institutional standard name; institution alias: {institution alias 1, institution alias 2}; institution type; institution ID list: {ROR: institution ID1; GRID: institution ID2}; country of institution; address}>.

[0133] The database to be matched mainly stores data that have not yet been matched. The specific data format is <Scholar ID type: Scholar ID type 1: Scholar ID: Scholar ID1, Scholar standard name: {name, language}, Scholar alias: {scholar alias 1, scholar alias 2}; Scholar nationality; Institution standard name: {name, language}, Institution alias: {institution alias 1, institution alias 2}; Institution ID list: {ROR: Institution ID1; GRID: Institution ID2}; Achievement information: {Chinese title; English title; Chinese abstract; English abstract; Achievement ID: {DOI: Achievement ID1; CSTR: Achievement ID2}; Chinese keywords: {keyword 1, keyword 2}; English keywords: {keyword 1, keyword 2}; Author list: {(author name 1, language, author serial number, author email); (author name 2, author name language, author serial number, author email)}>.

[0134] 2. Business Server

[0135] The business server mainly includes a data processing module, a system management module and an association module.

[0136] (1) Data processing module

[0137] The data cleaning function realizes that each identifier has different corresponding data fields and data structures due to different service objects and databases. Before association, it is necessary to clean the incoming data through a cleaning algorithm according to subsequent association requirements.

[0138] The data extraction function extracts relevant data from the original data and stores it according to the data format in the database to be matched.

[0139] The data query module implements the related information query function and provides a query interface. By entering a scholar ID, scholar name, and institution, you can query the scholar's name, institution, and a list of related achievements.

[0140] (2) System management module:

[0141] The dictionary item management function enables the management of data in different types of databases, including scholar nationality, scholar ID type, language, and achievement identification type.

[0142] a) Scholars’ nationality is mapped according to the codes in Alpha-2 of ISO3166-1 “Country and Territory Codes – Part 1: Country Codes”. The specific data format is <“CN”: China; “US”: United States>.

[0143] b) Languages ​​are mapped according to the codes in ISO 639-1:2002 "Language name codes Part 1: Two-letter codes". The specific digital format is <"en": English; "zh": Chinese>.

[0144] c) The scholar ID type is based on the current domestic and foreign scholar IDs. The specific digital format is <“ORCID”: ORCID Open Researcher and Contributor ID; “WoSID”: Web of Science Researcher ID; “ScopusAID”: Scopus AuthorID>.

[0145] d) The institution ID type is based on the current research institution scholar ID, and the specific digital format is <"ROR":ROR;"GRID":GRID;"ISNI":ISNI";"WDID":"Wikidata ID";"CFID":"Crossref Funder ID">

[0146] e) The ID type of the achievement is based on the commonly used ID type of achievements at home and abroad. The specific digital format is <“CSTR”: CSTR; “DOI”: DOI; “Handle”: “Handle”; “OID”: “OID”;>

[0147] The permission management function mainly allocates, controls and monitors the permissions for users to access and operate resources. For example, it can limit the use of applications by different users and limit the access of operators to resources.

[0148] Log management function collects, stores, queries, analyzes and alarms log data generated by the system or application.

[0149] (3) Association module

[0150] a) Information association function

[0151] The information association function is used to associate and merge data based on the personnel, organization and achievement information processed in the data processing module. Data association information includes:

[0152] If the scholar ID is the same, different achievements can be associated. The specific data format is <Scholar ID type: same scholar ID type, scholar ID: same scholar ID, scholar name, achievement list: achievement name 1, achievement name 2>.

[0153] If the standard name and standard institution name of the scholar are consistent, and the difference value of the scholar's achievement data is less than the set threshold, different scholar IDs can be associated. The specific data format is <scholar name: same scholar name, institution: same institution, achievement: same achievement, scholar ID type: scholar ID type, scholar ID>.

[0154] b) Association update function

[0155] The association update function is implemented based on the fact that when there is an update to the stored data, the association update function is called to update the data.

[0156] c) Knowledge graph function

[0157] The knowledge graph function builds, organizes and displays structured data based on the established repository and association relationships, generating a knowledge graph.

[0158] 3. Application Server

[0159] (1) Identification query

[0160] The identification query module implements the identification-based associated information query function and provides a query interface to query the scholar's name, institution and related achievement list by entering a scholar's ID.

[0161] (2) Scholar Query

[0162] The scholar query module implements information query functions based on scholars and provides a query interface. By entering the scholar's standard name and alias, you can query the scholar's ID, institution and related achievement list.

[0163] (3) Institutional Query

[0164] The institution query module implements the information query function based on the institution and provides a query interface. By entering the standard name, alias or institution ID of the institution, the names and achievement lists of all subordinate scholars can be queried.

[0165] (4) Results Query

[0166] The achievement query module implements information query functions based on scholars' academic achievements and provides a query interface. By inputting the achievement name or ID, you can query the name of the scholar, institution, and other achievements in similar fields associated with the achievement.

[0167] Here are three application examples:

[0168] Example 1: Querying scholar’s ​​achievements based on scholar’s ​​data identity ID

[0169] (1) Enter the scholar ID;

[0170] (2) Search in the scholar information database;

[0171] (3) Output the scholar ID, scholar standard name, institution standard name and institution list.

[0172] Example 2: Query scholar ID based on scholar name, institution and an achievement

[0173] (1) Enter the scholar's name, institution, and one publication;

[0174] (2) Search in the scholar information database;

[0175] (3) Output the scholar ID, scholar standard name, institution standard name and institution list.

[0176] Example 3: Query the scholar ID based on the scholar data identity ID

[0177] (1) Enter the scholar’s ​​data ID;

[0178] (2) querying the scholar digital identity relational database;

[0179] (3) Output the scholar ID list.

[0180] Although the present invention has been disclosed as above by way of embodiments, it is not intended to limit the present invention. Appropriate modifications or equivalent substitutions of the technical solutions of the present invention made by ordinary technicians in the field should all be included in the protection scope of the present invention. The protection scope of the present invention shall be based on what is defined in the claims.

Claims

1. A scholar information alignment method based on a multi-identification system, characterized in that: The following steps are involved: 1) Align scholars’ achievement data based on achievement ID; 2) Clean and supplement the scholars’ data; 3) Determine whether the scholar ID exists in the data to be matched; If the scholar ID does not exist in the data to be matched, query whether there is an associated ID through the ID association database; If the same type of scholar ID is found and the scholar ID is consistent, it is determined to be the same scholar, the scholar information is merged and the scholar alias and institution alias lists are updated; if the same type of scholar ID is not found or the found scholar ID is inconsistent, proceed to step 4); If the scholar ID exists in the data to be matched, determine whether the scholar ID is consistent; if the scholar ID is consistent, merge the scholar information and update the scholar alias and institution alias list, otherwise proceed to step 4); 4) Use the cosine algorithm to compare the scholar's standard name, institution's standard name and the keywords in the field of research results, and determine whether they are the same scholar based on whether the scholar's standard name and institution's standard name are consistent and whether the difference value of the keywords in the field of research results is less than the preset threshold; 5) When it is determined that they are the same scholar, the scholar’s ​​data is further cleaned and supplemented, and different names and institutions are treated as aliases, and the relevant database is updated.

2. The method according to claim 1, characterized in that The steps of aligning scholar achievement data based on achievement ID in step 1) include: (1) Determine whether there is an achievement ID in the scholar information. If so, determine the ID type. Otherwise, proceed to step (3); (2) If the achievement ID types are consistent, determine whether the achievement IDs are consistent; if the achievement IDs are consistent, further compare the achievement metadata to see if they are consistent. If they are consistent, determine that they are the same data and update the achievement information. Otherwise, proceed to step (3); if the achievement IDs are inconsistent, proceed to step (3); If the ID types of the results are inconsistent, the ID type mapping is performed through the ID association relationship library; if the mapping is successful, the different types of IDs are converted to a unified type and the ID consistency is re-compared; if the mapping fails, step (3) is performed; (3) Use the cosine algorithm to compare the results title, author, institution, and results field keywords. If the data difference value is less than the threshold, it is judged as the same data, otherwise it is judged as different data; (4) Merge the fields of entries that are determined to be the same data and update the results standard library.

3. The method according to claim 2, characterized in that The field merging in step (4) includes merging the achievement ID, achievement title, author information, author organization and achievement field keywords.

4. The method according to claim 1, characterized in that The steps of cleaning and supplementing the scholar data in steps 2) and 5) include: (1) Format cleaning and standardization mapping of scholar information; (2) Check whether the institution ID exists in the institution standard library. If so, match it and add the institution standard name, country of origin, and institution alias list; if not, check whether there is a matching ID of other types in the ID association library; If they match, they are converted into the same type of ID and added to the institutional standard library. Otherwise, the cosine algorithm is used to compare the institution name, scholar name and achievement data. If the data difference value is less than the threshold, it is determined to be the same data, and the institutional standard name, country and institutional alias list are added. Otherwise, it is determined to be different data. (3) Supplement the scholar’s ​​nationality and country of residence based on the existing information. If missing, supplement it with the country of the scholar’s ​​institution; (4) Generate a standard name based on the official language of the scholar’s ​​country and store other name forms as aliases in an alias list; (5) Generate a standard name for the organization based on the organization standard library, and store the non-standard form in the organization alias list; (6) Merge and supplement the scholars’ achievement data to generate a complete list of scholars’ achievements; (7) storing other types of scholar IDs in the scholar information into the list of other scholar IDs, establishing associations between the scholar ID and other IDs, and storing them in the ID association database; (8) Update the names of scholars and institutions involved in the scholars’ achievements to the alias list; (9) Extract keywords from scholars’ research results and form a keyword list in the research field.

5. The method according to claim 4, characterized in that In step (9), the TF-IDF algorithm is used to extract keywords from scholars’ results.

6. The method according to claim 1, characterized in that In step 4), judging whether they are the same scholar is based on whether the standard name of the scholar and the standard name of the institution are consistent, and whether the difference value of the keyword in the field of achievement is less than the preset threshold, including the following steps: (1) If the standard name of the scholar and the standard name of the institution are the same, and the difference value of the keywords in the field of research results is less than the threshold, they are judged to be the same scholar; (2) If the scholar's standard name and institution's standard name are consistent, and the difference value of the keywords in the field of achievement is not less than the threshold, the metadata fields of the scholar's achievements are compared based on the cosine algorithm. If the data difference value is less than the set threshold, they are determined to be the same scholar, otherwise they are determined to be different scholars; (3) If the standard name of the scholar and the standard name of the institution are inconsistent, and the difference value of the keywords in the field of research results is less than the threshold, the language is compared to see if it is consistent. If the language is inconsistent, it is adjusted to the same language and then returns to step (1) for re-comparison; (4) If the standard name of the scholar and the standard name of the institution are inconsistent, and the difference value of the keywords in the field of achievement is not less than the threshold, they are judged as different scholars.

7. The method according to claim 1, characterized in that In step 5), updating the relevant databases includes updating the scholar standard library, the achievement standard library and the institution standard library.

8. A scholar information alignment system based on a multi-identification system, used to implement the method described in any one of claims 1 to 7, characterized in that: include: Storage server: used to store the scholar standard library, achievement standard library, institutional standard library, ID association library and to-be-matched library, and provide data storage and management functions; Business server: includes the following modules: Data processing module: used for data cleaning, data extraction and data query; System management module: used for dictionary item management, permission management and log management; Relationship module: used to establish and update the relationship between scholars, achievements, and institutional data, and build a knowledge graph; Application server: includes the following modules: Identification query module: used to query scholar IDs and their associated scholar names, institutions, and related achievements; Scholar query module: used to query scholars’ basic information, achievements and affiliated institutions; Institutional Query Module: used to query the basic information of an institution and its affiliated scholars and achievements; Achievement query module: used to query information about scholars, institutions and fields related to academic achievements.