Bilingual name determination method and device based on global commercial enterprises, medium and equipment
By analyzing trade information in customs data, determining the legal elements and business names of the target enterprises, and using the sound system adaptive query channel, the problem of missing company name correspondence in customs data is solved, the accuracy of enterprise identification and portrait is achieved, and quantitative evaluation of foreign trade activities is supported.
Patent Information
- Application Number
- CN202510521957.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-04-24
AI Technical Summary
The lack of bilingual correspondence between enterprise names in customs data has led to difficulties in identifying foreign trade enterprises and fragmented corporate portrait information, which affects the accuracy of trade data analysis and the effectiveness of business decisions.
Based on the trade information in customs data, by analyzing the element types of statutory elements, determining auxiliary elements and business names, using the sound system adaptability to select appropriate query channels, and query the second language name of the target enterprise.
In the absence of the correspondence between bilingual enterprise names, accurately identify the enterprise entities in the customs data, build a complete corporate portrait, and provide data support and quantitative evaluation for corporate foreign trade activities.
Smart Images

Figure CN120449872A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computers, and more particularly to a method, apparatus, medium, and device for determining a bilingual name of a global commercial enterprise. Background Art
[0002] Trade information in customs data is often presented in a language other than the official language of the country in which the company is registered. This language difference, combined with the peculiarities of various countries' business registration systems, results in a lack of bilingual company name correspondence. For example, in China, where companies are not required to register their English names, and customs data is primarily recorded in English, establishing an authoritative "Chinese-English" company name correspondence is difficult.
[0003] The lack of this bilingual correspondence makes it difficult to identify foreign trade companies from China and other countries in customs data. Not only is it difficult to accurately match corporate entities, but corporate profile information is fragmented, which also restricts the accuracy of trade data analysis and affects the quantitative assessment of corporate foreign trade activities and the effectiveness of business decisions. Summary of the Invention
[0004] This application provides a method, device, medium and equipment for determining the bilingual names of global commercial enterprises, which can accurately identify corporate entities in customs data and complete the correspondence between the bilingual names of foreign trade enterprises.
[0005] According to a first aspect of the present application, a method for determining a bilingual name of a global commercial enterprise is provided, the method comprising:
[0006] Based on the trade information in the customs data, determining the target enterprise for which bilingual name matching is required and the first name of the target enterprise;
[0007] Determining auxiliary elements in the first name based on the element types of the legal elements in the first name, and determining the trade name element in the first name based on the auxiliary elements;
[0008] A name query channel is determined for the target enterprise based on the phonetic adaptability of the trade name element, and the second name of the target enterprise is searched using the name query channel; wherein the first name and the second name are named in a first language and a second language respectively.
[0009] According to a second aspect of the present application, a device for determining a bilingual name of a global commercial enterprise is provided, the device comprising:
[0010] A target enterprise determination module, configured to determine a target enterprise requiring bilingual name matching and the first name of the target enterprise based on trade information in customs data;
[0011] a trade name element determination module, configured to determine auxiliary elements in the first name based on element types of legal elements in the first name, and determine trade name elements in the first name based on the auxiliary elements;
[0012] The second name query module is used to determine a name query channel for the target enterprise based on the phonetic adaptability of the business name element, and use the name query channel to query the second name of the target enterprise; wherein the first name and the second name are named in a first language and a second language respectively.
[0013] According to a third aspect of the present invention, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for determining a bilingual name of a global commercial enterprise based on the embodiment of the present application.
[0014] According to a fourth aspect of the present invention, an embodiment of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor. When the processor executes the computer program, the method for determining the bilingual name of a global commercial enterprise based on the embodiment of the present application is implemented.
[0015] According to a fifth aspect of the present application, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method for determining a bilingual name of a global commercial enterprise based on the embodiment of the present application.
[0016] The technical solution of the embodiment of the present application determines the target enterprise and the first name of the target enterprise that need to be matched with a bilingual name based on the trade information in the customs data, analyzes the element type of the legal elements in the first name, and uses the correlation between different types of legal elements to determine the auxiliary elements from the first name, and then uses the auxiliary elements to determine the business name elements. Then, based on the phonetic adaptability of the merchant elements, a name query channel is determined for the target enterprise. Using a name query channel that is adapted to the target enterprise to query the second name of the target enterprise can accurately identify the corporate entity in the customs data in the absence of a corresponding relationship between the bilingual corporate names, which is conducive to building a complete corporate portrait. It provides data support and technical support for using bilingual for corporate searches and for quantitative evaluation of corporate foreign trade activities.
[0017] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0019] Figure 1 This is a flow chart of a method for determining a bilingual name of a global commercial enterprise provided in accordance with the first embodiment;
[0020] Figure 2 This is a flow chart of a method for determining a bilingual name of a global commercial enterprise provided in accordance with the second embodiment;
[0021] Figure 3 This is a schematic diagram of the structure of the device for determining the bilingual name of a global commercial enterprise provided in Example 3 of the present application;
[0022] Figure 4 This is a structural diagram of an electronic device provided in Example 4 of the present application. DETAILED DESCRIPTION
[0023] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0024] It should be noted that the terms "first", "second", "target" and "candidate" in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] Example 1
[0026] Figure 1This is a flowchart of a method for determining a bilingual name of a global commercial enterprise provided in accordance with Example 1. This embodiment is applicable to determining the bilingual name of a foreign trade enterprise in scenarios where a correspondence between bilingual enterprise names is missing. The method can be performed by a device for determining a bilingual name of a global commercial enterprise. The device for determining a bilingual name of a global commercial enterprise is implemented in the form of hardware and / or software and can be integrated into an electronic device running this system.
[0027] like Figure 1 As shown, the method includes:
[0028] S110 : Based on the trade information in the customs data, determine the target enterprise for which bilingual name matching is required and the first name of the target enterprise.
[0029] S120. Determine auxiliary elements in the first name based on the element types of the legal elements in the first name, and determine the trade name elements in the first name based on the auxiliary elements.
[0030] S130. Determine a name query channel for the target enterprise based on the phonetic adaptability of the trade name element, and use the name query channel to query a second name of the target enterprise; wherein the first name and the second name are named in a first language and a second language, respectively.
[0031] The target enterprise's bilingual company name is missing. The target enterprise refers to a foreign trade enterprise for which bilingual name matching is required. Customs data contains trade information for the target enterprise, optionally including at least two dimensions: logistics, name, and address. Trade information in customs data is recorded in the first language, where the first name refers to the company name in the first language.
[0032] In the country where the target enterprise is registered, the target enterprise's corporate name is referred to as the "second name." The "second name" refers to the corporate name in a second language. The first and second languages are different. The specific types of the first and second languages can be determined based on actual circumstances and are not limited here. For example, the first language is English and the second language is Chinese.
[0033] Legal elements are mandatory components of the first name. Optional legal elements include regional elements, trade name elements, industry elements, and organizational form elements. The order of legal elements in the first name is clearly defined. For example, Chinese companies typically arrange their names in the following order: regional element + trade name element + industry element + organizational form element.
[0034] Legal elements can also include standardized elements and custom elements. Regional elements, industry elements, and organizational form elements are standardized elements that reflect the basic attributes of an enterprise and are legally standardized. Trade name elements are unique identifiers designed independently by an enterprise and are custom elements.
[0035] Auxiliary elements are generated within the legal elements and are used to locate the business name element in the first name. Auxiliary elements are determined based on the element type in the first name. Alternatively, standardized elements in the first name can be designated as auxiliary elements, or legal elements that have a clear positional relationship with the business name element can be designated as auxiliary elements.
[0036] The phonetic suitability of the trade name element is used to determine whether the trade name element is derived through transliteration. If the trade name element is not derived through transliteration, then the trade name element may be a trademark.
[0037] Phonological compatibility refers to the ability of language units, such as words and phonemes, to adjust their pronunciation features and structural rules to achieve compatibility with the target language system during cross-language translation. Phonological compatibility is determined based on syllable validity, phoneme correspondence, and morphological regularity.
[0038] In scenarios where the first and second languages are English and Chinese, respectively, the trade name elements "ZMZO" or "AIBEIER" are used as examples for illustration. 1. It must conform to the syllable structure rules of the target language. "ZMZO" contains a complex consonant syllable ending, which is prohibited in Chinese. A valid syllable must have a complete set of initials and finals. For the trade name element "AIBEIER," it can be broken down into the standard three-syllable "ài-bèi-ěr." 2. Phonemes must have a close counterpart in the second language's phonology. For example, the English / r / must be converted to an erhua sound in Chinese. Non-target phonemes, such as the / z / + / m / consonant cluster in "ZMZO," can cause pronunciation difficulties. 3. It must adapt to the target morpheme combination rules. For example, Chinese prefers disyllabicity. Meaningless letter combinations, such as "ZMZO," cannot form valid morpheme associations. Based on this, "ZMZO" can be designated as a trademark, and "AIBEIER" as a transliteration.
[0039] Different name query channels utilize different data sources. The name query channel is used to query the target company's secondary name. Optional name query channels include: the industrial and commercial data query channel and the trademark data query channel. The industrial and commercial data query channel is used to query industrial and commercial data, while the trademark data query channel is used to query trademark data.
[0040] Based on the phonetic compatibility of the business name element, a name query channel is determined for the target enterprise, and a data source that matches the business element is selected. Using the business element as the query condition, the name query channel is used to query the second name of the target enterprise.
[0041] Optionally, auxiliary elements are used to verify the retrieved second name to determine whether the business entity pointed to by the second name is the same as the business entity pointed to by the first name.
[0042] Because customs data often has quality defects, the first name in trade information may contain spelling errors, format errors, incomplete content, etc. Therefore, before determining the bilingual name of a foreign trade enterprise, the first name in the trade information is standardized, cleaned, deduplicated, corrected, and supplemented.
[0043] Optionally, organize common spelling errors and their corresponding correct spellings to establish a word-spelling correspondence. Organize common suffix formats for organizational type elements, such as CO LTD and COMPANY LIMITED, and standardize these into a standard format to form a standard for expressing organizational form elements. Based on the word-spelling correspondence and the standard for expressing organizational form elements, clean and correct the first name.
[0044] For incomplete content in the first name, the incomplete company name is compared with the complete company name to determine if they are included. If so, the complete company name is used to complete the incomplete company name. For example, the missing company name may be the one without "COMPANY." Finally, duplicate company names are removed.
[0045] The technical solution of the embodiment of the present application determines the target enterprise and the first name of the target enterprise that need to be matched with a bilingual name based on the trade information in the customs data, analyzes the element type of the legal elements in the first name, and uses the correlation between different types of legal elements to determine the auxiliary elements from the first name, and then uses the auxiliary elements to determine the business name elements. Then, based on the phonetic adaptability of the merchant elements, a name query channel is determined for the target enterprise. Using a name query channel that is adapted to the target enterprise to query the second name of the target enterprise can accurately identify the corporate entity in the customs data in the absence of a corresponding relationship between the bilingual corporate names, which is conducive to building a complete corporate portrait. It provides data support and technical support for using bilingual for corporate searches and for quantitative evaluation of corporate foreign trade activities.
[0046] In an optional embodiment, determining the target enterprise requiring bilingual name matching and the first name of the target enterprise based on the trade information in the customs data includes: extracting the country data of the foreign trade enterprise from the trade information in the customs data, and determining the country to which the foreign trade enterprise belongs based on the country data; if the second name is not required for enterprise registration in the country to which the foreign trade enterprise belongs, determining the foreign trade enterprise as the target enterprise; and extracting the first name of the target enterprise from the trade information in the customs data.
[0047] Optionally, trade information in customs data includes at least two dimensions: enterprise logistics, enterprise name, and enterprise address. Enterprise logistics, enterprise name, and enterprise address may all contain country-specific data for foreign trade enterprises. Country-specific data is used to determine the country of origin of foreign trade enterprises. For example, the country of origin, importing country, or exporting country, export port, or destination port in enterprise logistics, as well as the buyer, supplier, or manufacturer in trade, all constitute country-specific data and can be used to determine the country of origin of foreign trade enterprises. Country or city names contained in enterprise addresses and enterprise names also constitute country-specific data and can be used to determine the country of origin of foreign trade enterprises.
[0048] If a foreign trade enterprise's country of origin does not require a second name for enterprise registration, then the bilingual company name for that foreign trade enterprise is missing and the enterprise is identified as a target enterprise. The trade information in the customs data includes the company name in the first language, which is extracted as the first name of the target enterprise.
[0049] Alternatively, if a foreign trade enterprise's country of origin does not require a second name for enterprise registration, bilingual enterprise name correspondences compiled through various channels can be used to match the first names of these foreign trade enterprises, and foreign trade enterprises that fail to match their second names can be identified as target enterprises. For example, bilingual enterprise name correspondences can be obtained by integrating bilingual enterprise names obtained from channels such as exhibition directories, import and export chamber member directories, and enterprise websites.
[0050] The above technical solution provides a practical and feasible solution for identifying target enterprises that require bilingual name matching and determining the first name of the target enterprise. This provides data support for subsequently determining a second name that matches the target enterprise based on the first name.
[0051] In an optional embodiment, the method of determining the auxiliary elements in the first name based on the element type of the legal elements in the first name, and determining the trade name elements in the first name based on the auxiliary elements, includes: determining the regional elements in the first name based on the element type of the legal elements in the first name, and using the regional elements as the auxiliary elements; and determining the trade name elements among the other elements in the first name based on the relative position between the auxiliary elements and the other elements except the auxiliary elements.
[0052] The element type of the legal element in the first name can be determined based on the semantics of the element's content. The region element, industry element, and organizational form element in the legal elements all have clear semantics. The region element is determined in the first name and designated as a supplementary element. Therefore, there are clear requirements for the order of the trade name element and the region element. For example, for Chinese companies, the merchant element is adjacent to and placed after the region element.
[0053] Optionally, after the auxiliary elements are determined, the legal elements adjacent to and following the auxiliary elements among other elements are determined as the trade name elements. Other elements refer to the legal elements in the first name other than the auxiliary elements.
[0054] The above technical solution determines the trade name element in the first name based on the relative positions of elements other than the region element in the first name. This provides a practical solution for determining trade name elements, ensures their accuracy, and provides data support for using trade name elements to determine bilingual corporate names for target enterprises.
[0055] In an optional embodiment, the method of determining auxiliary elements in the first name based on the element type of the legal elements in the first name, and determining the trade name elements in the first name based on the auxiliary elements, includes: obtaining a preset bilingual correspondence relationship for the standardized elements in the legal elements, and translating the legal elements in the first name; determining the translatable legal elements in the first name as the auxiliary elements; and determining the other elements in the first name except the auxiliary elements as the trade name elements.
[0056] Standardized elements are mandatory elements that reflect the basic attributes of an enterprise and are legally standardized. These elements include regional elements, industry elements, and organizational form elements. Organizational form elements are typically limited, fixed types such as "limited liability company," "joint-stock company," and "partnership." Industry elements also have clear classification standards, encompassing dozens of categories and subcategories. Regional elements have mandatory geographical relevance and are tied to administrative divisions.
[0057] By organizing common industry elements, organizational form elements, and administrative divisions, a preset bilingual mapping relationship can be generated. This pre-set bilingual mapping relationship describes the industry elements, organizational form elements, and regional elements used in both the first and second language records. Based on this pre-set bilingual mapping relationship, the industry elements, organizational form elements, and regional elements in the first name can be determined.
[0058] The legal elements in the first name are translated using the pre-set bilingual correspondence. This completes the translation of the organizational form and industry elements in the first name. Legal elements in the first name that can be translated based on the pre-set bilingual correspondence are identified as auxiliary elements. For example, IMPORT & EXPORT, INTELLIGENT EQUIPMENT, DECORATION MATERIALS, and OUTDOOR PRODUCTS can be translated into import and export, intelligent equipment, decoration materials, and outdoor products, respectively. SHANGHAI, JIANGSU, and BEIJING can be translated into Shanghai, Jiangsu, and Beijing, respectively.
[0059] All elements of the first name, excluding supplementary elements, are considered trade name elements. Trade name elements are unique identifiers independently designed by the company and are considered custom elements. They are the only legal elements in the first name that offer unlimited creative freedom.
[0060] The above technical solution provides a practical and feasible solution for determining merchant elements, which fully considers the characteristic differences between element types, uses the preset bilingual comparison relationship to first determine the auxiliary elements in the first name, and then determines the business name elements based on the auxiliary elements, ensuring the accuracy of the business name elements and providing data support for using the business name elements to determine the bilingual enterprise name of the target enterprise.
[0061] It is worth noting that the two business name element determination schemes provided in the embodiments of this application are in parallel relationship, and there is no particular order of execution. They can be executed in any order or one of them can be selected according to the actual situation.
[0062] Example 2
[0063] Figure 2 This is a flow chart of a method for determining a bilingual name of a global commercial enterprise according to Example 2. This embodiment is further optimized based on the above embodiment.
[0064] like Figure 2 As shown, the method includes:
[0065] S210: Determine a target enterprise requiring bilingual name matching and the first name of the target enterprise based on trade information in the customs data.
[0066] S220. Determine auxiliary elements in the first name based on the element types of the legal elements in the first name, and determine the trade name elements in the first name based on the auxiliary elements.
[0067] S230: If the phonetic adaptability of the business name element conforms to the pronunciation habits of the second language, the industrial and commercial data query channel is determined as the name query channel of the target enterprise.
[0068] If it is determined that the business name element conforms to the pronunciation habits of the second language based on the phonetic adaptation of the business name element, it indicates that the business name element is a transliteration. Determine the industrial and commercial data query channel as the name query channel of the target enterprise. Among them, the industrial and commercial data query channel is used to query the industrial and commercial data of the enterprise. Optionally, the industrial and commercial data query channel includes official channels and commercial channels that support industrial and commercial data query. Which specific channel to use to query the industrial and commercial data of the target enterprise can be determined based on the actual situation and is not limited here.
[0069] S240. Transliterate the business name element using the second language to obtain a transliterated business name.
[0070] The transliterated business name is obtained by simulating the pronunciation of the business name element in the first name according to the pronunciation of the second language. Exemplarily, the transliterated business name corresponding to "AIBEIER" can be "ài-bèi-ěr".
[0071] S250. Use the transliterated business name as a query condition and query the second name of the target enterprise using the industrial and commercial data query channel; wherein, the first name and the second name are named in the first language and the second language respectively.
[0072] The transliterated business name is obtained by simulating the pronunciation of the business name element in the first name according to the pronunciation of the second language. Use the transliterated business name as a query condition and query the second name of the target enterprise using the industrial and commercial data query channel. Continuing with the above example, taking "ài-bèi-ěr" as the query condition, the second name obtained by query is Aibei'er.
[0073] Optionally, further verify whether the enterprise entity pointed to by the second name is the same as the enterprise entity pointed to by the first name based on the auxiliary elements in the first name.
[0074] The technical solution of this application provides a practical second name query solution for the situation where the phonetic adaptation of the business name element conforms to the pronunciation habits of the second language. Determine the industrial and commercial data query channel as the name query channel of the target enterprise. Transliterate the business name element using the second language to obtain a transliterated business name. Use the transliterated business name as a query condition and query the second name of the target enterprise using the industrial and commercial data query channel. By determining an adapted name query channel for the target enterprise, the query success rate of the second name is improved, and the enterprise entity in the customs data can be accurately identified in the case of the absence of the bilingual enterprise name correspondence relationship, which is beneficial to constructing a complete enterprise portrait. It provides data support and technical support for enterprise search in bilingual and quantitative evaluation of enterprise foreign trade activities.
[0075] In an optional embodiment, the method of determining a name query channel for the target enterprise based on the phonetic adaptability of the trade name element and using the name query channel to query the second name of the target enterprise also includes: if the phonetic adaptability of the trade name element does not conform to the pronunciation habits of the second language, determining the trademark data query channel as the name query channel of the target enterprise; using the trade name element as a query condition, and using the trademark data query channel to query the second name of the target enterprise.
[0076] The phonetic adaptability of the trade name element does not conform to the pronunciation habits of the second language, indicating that the trade name element is not a transliteration and may be a trademark. The trademark data query channel is determined to be the target enterprise's name query channel. The trademark data query channel is used to query the enterprise's trademark data. Optionally, trademark data query channels include official channels and third-party platforms that support trademark data queries. The specific channel selected for trademark data queries on the target enterprise can be determined based on actual circumstances and is not limited here. Using the trade name element as the query condition, use the trademark data query channel to query the target enterprise's second name.
[0077] Optionally, based on the auxiliary elements in the first name, it is further verified whether the business entity pointed to by the second name is the same as the business entity pointed to by the first name.
[0078] The above technical solution provides a practical second name query solution for the situation where the phonetic adaptability of the trade name elements does not conform to the pronunciation habits of the second language. By determining the appropriate name query channel for the target enterprise, the success rate of the second name query is improved. In the absence of a correspondence between bilingual enterprise names, it can accurately identify corporate entities in customs data, which is conducive to building a complete corporate portrait.
[0079] In an optional embodiment, the method further includes: using the foreign trade enterprise whose second name has been determined as a reference enterprise; semantically matching the first name of the target enterprise and the first name of the reference enterprise word by word to obtain semantic similarity; based on the semantic similarity being greater than a preset similarity, using the second name of the reference enterprise as the second name of the target enterprise.
[0080] Optionally, the trade information in the customs data involves multiple foreign trade enterprises at the same time. Using the method for determining bilingual names of global commercial enterprises provided in the embodiment of the present application, the second names of some foreign trade enterprises can be determined, while the second names of some foreign trade enterprises are not matched.
[0081] The reference enterprise refers to a foreign trade enterprise with a confirmed second name. The reference enterprise is used to assist in matching the target enterprise to its second name. The target and reference enterprises may refer to the same business entity, differing only in the terms used in their first names. A word-by-word semantic match is performed between the target and reference enterprise's first names to determine whether their semantics are similar.
[0082] Semantic similarity quantifies the degree of semantic similarity between each word in the first name of the target company and the first name of the reference company. Preset similarity determines whether words are semantically identical. The value of the preset similarity is determined based on actual business needs and is not limited here. For example, TRADE and TRADING, TECHNICAL and TECHNOLOGY, PACKAGE and PACKAGING, ELECTRIC and ELECTRONIC, and DRESS and CLOTHING are semantically similar and can be considered the same word. For example, ZHEJIANG CHENGDE PACKING CO LTD and ZHEJIANG CHENGDE PACKAGE COLTD refer to the same corporate entity.
[0083] Whether the first name of the reference enterprise is similar to the first name of the target enterprise can be determined by comprehensively analyzing the semantic similarity of each word in the first name. Optionally, the semantic similarity of each word in the first name can be weighted, and the weighted result can be determined as the semantic similarity of the first names. If the semantic similarity of the first names is greater than a preset similarity, it is determined that the target enterprise and the reference enterprise refer to the same corporate entity, and the second name of the reference enterprise is determined to be the second name of the target enterprise. Optionally, a large artificial intelligence model can be used to determine whether the reference enterprise and the target enterprise refer to the same corporate entity based on the semantic similarity between the first names.
[0084] The above technical solution compares the semantic similarity between the first names of the reference enterprise and the target enterprise, uses the reference enterprise with a determined second name to determine whether the reference enterprise and the target enterprise refer to the same corporate entity, and then determines the second name of the target enterprise, thereby improving the effectiveness of determining the bilingual name of the enterprise.
[0085] Example 3
[0086] Figure 3 This is a structural diagram of the device for determining the bilingual name of a global commercial enterprise provided in Example 3 of the present application. This embodiment can be used to determine the bilingual name of a foreign trade enterprise in a scenario where the correspondence between the bilingual enterprise names is missing. The device can be implemented by software and / or hardware and can be integrated into electronic devices such as smart terminals.
[0087] like Figure 3 As shown, the device may include:
[0088] A target enterprise determination module 310 is configured to determine a target enterprise requiring bilingual name matching and the first name of the target enterprise based on trade information in the customs data;
[0089] a trade name element determination module 320 for determining auxiliary elements in the first name based on element types of legal elements in the first name, and determining trade name elements in the first name based on the auxiliary elements;
[0090] The second name query module 330 is used to determine a name query channel for the target enterprise based on the phonetic adaptability of the business name element, and use the name query channel to query the second name of the target enterprise; wherein the first name and the second name are named in the first language and the second language respectively.
[0091] The technical solution of the embodiment of the present application determines the target enterprise and the first name of the target enterprise that need to be matched with a bilingual name based on the trade information in the customs data, analyzes the element type of the legal elements in the first name, and uses the correlation between different types of legal elements to determine the auxiliary elements from the first name, and then uses the auxiliary elements to determine the business name elements. Then, based on the phonetic adaptability of the merchant elements, a name query channel is determined for the target enterprise. Using a name query channel that is adapted to the target enterprise to query the second name of the target enterprise can accurately identify the corporate entity in the customs data in the absence of a corresponding relationship between the bilingual corporate names, which is conducive to building a complete corporate portrait. It provides data support and technical support for using bilingual for corporate searches and for quantitative evaluation of corporate foreign trade activities.
[0092] Optionally, the second name query module 330 includes: a first query channel determination submodule, which is used to determine the industrial and commercial data query channel as the name query channel of the target enterprise if the phonetic adaptability of the trade name element conforms to the pronunciation habits of the second language; a transliterated trade name determination submodule, which is used to transliterate the trade name element using the second language to obtain a transliterated trade name; and a first query condition determination submodule, which is used to use the transliterated trade name as a query condition and use the industrial and commercial data query channel to query the second name of the target enterprise.
[0093] Optionally, the second name query module 330 also includes: a second query channel determination submodule, which is used to determine the trademark data query channel as the name query channel of the target enterprise if the phonetic adaptability of the trade name element does not conform to the pronunciation habits of the second language; and a second query condition determination submodule, which is used to use the trade name element as a query condition and adopt the trademark data query channel to query the second name of the target enterprise.
[0094] Optionally, the business name element determination module 320 includes: a regional element determination sub-module, which is used to determine the regional element in the first name based on the element type of the legal element in the first name, and use the regional element as the auxiliary element; and a first business name element determination sub-module, which is used to determine the business name element in the other elements in the first name based on the relative position between the other elements except the auxiliary element and the auxiliary element.
[0095] Optionally, the business name element determination module 320 also includes: an element translation submodule, used to obtain a preset bilingual correspondence relationship for the standardized elements in the legal elements, and translate the legal elements in the first name; an auxiliary element determination submodule, used to determine the translatable legal elements in the first name as the auxiliary elements; and a second business name element determination submodule, used to determine the other elements in the first name except the auxiliary elements as the business name elements.
[0096] Optionally, the target enterprise determination module 310 includes: a country data determination submodule, which is used to extract the country data of the foreign trade enterprise from the trade information of the customs data, and determine the country to which the foreign trade enterprise belongs based on the country data; a target enterprise determination submodule, which is used to determine the foreign trade enterprise as the target enterprise if the second name is not required for enterprise registration in the country to which the foreign trade enterprise belongs; and a first name extraction submodule, which is used to extract the first name of the target enterprise from the trade information of the customs data.
[0097] Optionally, the device also includes: a reference enterprise determination module, used to use the foreign trade enterprise whose second name has been determined as a reference enterprise; a semantic matching module, used to semantically match the first name of the target enterprise and the first name of the reference enterprise word by word to obtain semantic similarity; a second name determination module, used to use the second name of the reference enterprise as the second name of the target enterprise based on the semantic similarity being greater than a preset similarity.
[0098] The device for determining the bilingual name of a global commercial enterprise provided by the embodiment of the invention can execute the method for determining the bilingual name of a global commercial enterprise provided by any embodiment of the present application, and has the corresponding performance modules and beneficial effects of executing the method for determining the bilingual name of a global commercial enterprise.
[0099] Example 4
[0100] According to embodiments of the present application, the present application also provides an electronic device, a readable storage medium, and a computer program product.
[0101] Figure 4The structure diagram of the electronic device 410 that can be used to implement the embodiment is shown. The electronic device 410 includes at least one processor 411, and a memory connected to the at least one processor 411 in communication, such as a read-only memory (ROM) 412, a random access memory (RAM) 413, etc., wherein the memory stores a computer program that can be executed by the at least one processor, and the processor 411 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 412 or the computer program loaded from the storage unit 418 into the random access memory (RAM) 413. Various programs and data required for the operation of the electronic device 410 can also be stored in the RAM 413. The processor 411, ROM 412 and RAM 413 are connected to each other via a bus 414. An input / output (I / O) interface 415 is also connected to the bus 414.
[0102] Multiple components in electronic device 410 are connected to I / O interface 415, including an input unit 416, such as a keyboard, mouse, etc.; an output unit 417, such as various types of displays, speakers, etc.; a storage unit 418, such as a magnetic disk, optical disk, etc.; and a communication unit 419, such as a network card, modem, wireless communication transceiver, etc. The communication unit 419 allows electronic device 410 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0103] Processor 411 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of processor 411 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processor, controller, microcontroller, etc. Processor 411 executes the various methods and processes described above, such as the method for determining a bilingual name for a global commercial enterprise.
[0104] In some embodiments, the method for determining a bilingual name based on a global business enterprise can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 418. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 410 via ROM 412 and / or communication unit 419. When the computer program is loaded into RAM 413 and executed by processor 411, one or more steps of the method for determining a bilingual name based on a global business enterprise described above can be performed. Alternatively, in other embodiments, processor 411 can be configured to perform the method for determining a bilingual name based on a global business enterprise in any other appropriate manner (e.g., via firmware).
[0105] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0106] Computer programs for implementing the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a general-purpose computer, a special-purpose computer, or other programmable processor of a device for determining bilingual names of global commercial enterprises, such that when executed by the processor, the computer programs implement the functions / operations specified in the flowcharts and / or block diagrams. The computer programs can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0107] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. A computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0108] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0109] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a server for determining bilingual names based on global business enterprises), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0110] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0111] The present application also discloses a computer program product comprising a computer program that, when executed by a processor, implements the method for determining a bilingual name for a global business enterprise provided in any of the embodiments of the present application. This program product shares the same inventive concept as the method for determining a bilingual name for a global business enterprise disclosed in each of the embodiments of the present application and, therefore, is not further described here.
[0112] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this application can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of this application can be achieved. This is not limited herein.
[0113] The above specific embodiments do not constitute a limitation on the scope of protection of this application. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application shall be included within the scope of protection of this application.
Claims
1. A method for determining bilingual names of global commercial enterprises, characterized in that: The method comprises: Based on the trade information in the customs data, determining the target enterprise for which bilingual name matching is required and the first name of the target enterprise; Determining auxiliary elements in the first name based on the element types of the legal elements in the first name, and determining the trade name element in the first name based on the auxiliary elements; A name query channel is determined for the target enterprise based on the phonetic adaptability of the trade name element, and the second name of the target enterprise is searched using the name query channel; wherein the first name and the second name are named in a first language and a second language respectively.
2. The method according to claim 1, characterized in that Determining a name query channel for the target enterprise based on the phonetic adaptability of the business name element, and using the name query channel to query the second name of the target enterprise includes: If the phonetic adaptability of the trade name element conforms to the pronunciation habits of the second language, the industrial and commercial data query channel is determined to be the name query channel of the target enterprise; transliterating the trade name elements in the second language to obtain a transliterated trade name; The transliterated business name is used as a query condition, and the second name of the target enterprise is searched through the industrial and commercial data query channel.
3. The method according to claim 1, characterized in that: The determining of a name query channel for the target enterprise based on the phonetic adaptability of the business name element, and using the name query channel to query the second name of the target enterprise further includes: If the phonetic adaptability of the trade name element does not conform to the pronunciation habits of the second language, the trademark data query channel is determined to be the name query channel of the target enterprise; The trade name element is used as a query condition, and the trademark data query channel is used to query the second name of the target enterprise.
4. The method according to claim 1, wherein The determining of auxiliary elements in the first name based on the element type of the legal element in the first name, and determining the trade name element in the first name based on the auxiliary elements, includes: Determining a regional element in the first name based on the element type of the legal element in the first name, and using the regional element as the auxiliary element; The trade name element is determined among the other elements in the first name based on the relative positions of the other elements and the auxiliary element.
5. The method according to claim 1, wherein The determining of auxiliary elements in the first name based on the element type of the legal element in the first name, and determining the trade name element in the first name based on the auxiliary elements, further includes: Obtaining a preset bilingual correspondence for the standardized elements in the statutory elements, and translating the statutory elements in the first name; Determining the translatable legal elements in the first name as the auxiliary elements; The other elements in the first name except the auxiliary elements are determined as the trade name elements.
6. The method according to claim 1, characterized in that The step of determining the target enterprise requiring bilingual name matching and the first name of the target enterprise based on the trade information in the customs data includes: Extracting country data of the foreign trade enterprise from the trade information of the customs data, and determining the country to which the foreign trade enterprise belongs based on the country data; If the second name is not required for enterprise registration in the country to which the foreign trade enterprise belongs, the foreign trade enterprise will be determined as the target enterprise; The first name of the target enterprise is extracted from the trade information in the customs data.
7. The method according to claim 1, characterized in that The method further comprises: The foreign trade enterprise with the second confirmed name shall be used as the reference enterprise; Performing semantic matching on a word-by-word basis between the first name of the target enterprise and the first name of the reference enterprise to obtain semantic similarity; Based on the semantic similarity being greater than a preset similarity, the second name of the reference enterprise is used as the second name of the target enterprise.
8. A device for determining bilingual names of global commercial enterprises, characterized in that: The device comprises: A target enterprise determination module, configured to determine a target enterprise requiring bilingual name matching and the first name of the target enterprise based on trade information in customs data; a trade name element determination module, configured to determine auxiliary elements in the first name based on element types of legal elements in the first name, and determine trade name elements in the first name based on the auxiliary elements; The second name query module is used to determine a name query channel for the target enterprise based on the phonetic adaptability of the business name element, and use the name query channel to query the second name of the target enterprise; wherein the first name and the second name are named in a first language and a second language respectively.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for determining a bilingual name of a global commercial enterprise according to any one of claims 1 to 7 is implemented.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method for determining a bilingual name of a global commercial enterprise according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Method and system for ensuring name of organization in different languages
CN101661480A
Tin industry data standard mapping treatment method
CN118394749A
Identifying parallel bilingual data over a network
US20080126076A1
Identifying related names
US20120016663A1