Method, apparatus, medium and device for determining bilingual name of global business enterprise
Patent Information
- Application Number
- CN202510521957.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2026-09-04
- Estimated Expiration
- 2045-04-24
AI Technical Summary
[0002]海关数据中的贸易信息往往采用非企业所属国的官方语言呈现,这种语言差异与各国企业注册制度的特殊性共同导致了双语企业名称对应关系的缺失
[0016] The technical solution of this application, based on trade information in customs data, identifies the target enterprise and its first name requiring bilingual name matching. By analyzing the element types of the legal elements in the first name and utilizing the correlations between different types of legal elements, auxiliary elements are determined from the first name, and then the trade name element is determined using these auxiliary elements. Next, a name search channel is determined for the target enterprise based on the phonetic compatibility of the trade name element. Using a name search channel compatible with the target enterprise to search for its second name allows for accurate identification of the enterprise entity in customs data even when bilingual enterprise name correspondences are missing, facilitating the construction of a complete enterprise profile. This provides data and technical support for using bilingual methods for enterprise search and for the quantitative evaluation of enterprises' foreign trade activities.
Smart Images

Figure CN120449872B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computers, and more particularly to a method, apparatus, medium, and device for determining bilingual names of global business enterprises. Background Technology
[0002] Trade information in customs data is often presented in languages other than the official languages of the countries where companies are located. This language difference, along with the unique characteristics of corporate registration systems in various countries, leads to a lack of bilingual company name correspondence. Taking China as an example, since companies are not required to register English names, and customs data is primarily recorded in English, it is difficult for the authorities to establish an authoritative "Chinese-English" company name correspondence.
[0003] The lack of bilingual correspondence makes it difficult to identify foreign trade enterprises from countries such as China in customs data. Not only is it difficult to accurately match enterprise entities and the enterprise profile information is fragmented, but it also restricts the accuracy of trade data analysis and affects the effectiveness of quantitative assessment of enterprises' foreign trade activities and business decisions. Summary of the Invention
[0004] This application provides a method, apparatus, medium, and equipment for determining bilingual names of global business enterprises, which can accurately identify enterprise entities in customs data and complete the bilingual name correspondence of foreign trade enterprises.
[0005] According to a first aspect of this application, a method for determining a bilingual name for a global business enterprise is provided, the method comprising:
[0006] Based on trade information in customs data, the target companies for bilingual name matching and the first name of the target companies are identified.
[0007] Based on the element type of the legal element in the first name, auxiliary elements are determined in the first name, and based on the auxiliary elements, trade name elements in the first name are determined;
[0008] Based on the phonetic compatibility of the business name elements, a name query channel is determined for the target enterprise, and the second name of the target enterprise is queried using the name query channel; wherein, the first name and the second name are named in the first language and the second language, respectively.
[0009] According to a second aspect of this application, a device for determining bilingual names of global business enterprises is provided, the device comprising:
[0010] The target company identification module is used to identify the target company for bilingual name matching and the first name of the target company based on trade information in customs data.
[0011] The trade name element determination module is used to determine auxiliary elements in the first name based on the element type of the legal elements in the first name, and to determine the 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 compatibility of the business name element, and to query the second name of the target enterprise using the name query channel; wherein the first name and the second name are named in the first language and the second language, respectively.
[0013] According to a third aspect of the present invention, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method for determining bilingual names of global business enterprises as described in embodiments of this application.
[0014] According to a fourth aspect of the present invention, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for determining a bilingual name of a global business enterprise as described in the embodiments of the present application.
[0015] According to a fifth aspect of this application, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the method for determining bilingual names of global business enterprises as described in embodiments of this application.
[0016] The technical solution of this application, based on trade information in customs data, identifies the target enterprise and its first name requiring bilingual name matching. By analyzing the element types of the legal elements in the first name and utilizing the correlations between different types of legal elements, auxiliary elements are determined from the first name, and then the trade name element is determined using these auxiliary elements. Next, a name search channel is determined for the target enterprise based on the phonetic compatibility of the trade name element. Using a name search channel compatible with the target enterprise to search for its second name allows for accurate identification of the enterprise entity in customs data even when bilingual enterprise name correspondences are missing, facilitating the construction of a complete enterprise profile. This provides data and technical support for using bilingual methods for enterprise search and for the quantitative evaluation of enterprises' foreign trade activities.
[0017] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a flowchart of the method for determining bilingual names of global business enterprises provided in Embodiment 1;
[0020] Figure 2 This is a flowchart of the method for determining bilingual names of global business enterprises provided in Embodiment 2;
[0021] Figure 3 This is a schematic diagram of the structure of the device for determining bilingual names of global business enterprises provided in Embodiment 3 of this application;
[0022] Figure 4 This is a schematic diagram of the structure of an electronic device provided in Embodiment 4 of this application. Detailed Implementation
[0023] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0024] It should be noted that the terms "first," "second," "target," and "candidate," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0025] Example 1
[0026] Figure 1This is a flowchart of the method for determining bilingual names of global business enterprises based on Embodiment 1. This embodiment can be applied to determining the bilingual names of foreign trade enterprises in scenarios where the correspondence between bilingual enterprise names is missing. This method can be executed by a device for determining bilingual names of global business enterprises. The device for determining bilingual names of global business enterprises is implemented in 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 trade information in customs data, determine the target company for which bilingual name matching is required and the first name of the target company.
[0029] S120. Based on the element type of the legal element in the first name, determine the auxiliary element in the first name, and determine the trade name element in the first name based on the auxiliary element.
[0030] S130. Based on the phonetic compatibility of the business name element, determine a name query channel for the target enterprise, 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.
[0031] The bilingual company name matching for the target enterprise is missing. The target enterprise refers to a foreign trade enterprise for which bilingual name matching is required. Customs data records the target enterprise's trade information, which optionally includes at least two dimensions: enterprise logistics, enterprise name, and enterprise address. The trade information in the customs data is recorded in the first language, where "first name" refers to the enterprise name used in the first language.
[0032] In the country where the target company is located, the company name is referred to as a secondary name. Here, "secondary name" means the company name is written in a second language. The first language and the second language are different. The specific types of the first and second languages can be determined based on the actual situation and are not limited here. For example, the first language is English, and the second language is Chinese.
[0033] The legal elements are a mandatory component of the primary name. Optional legal elements include regional elements, trade name elements, industry elements, and organizational form elements. The order of these legal elements in the primary name is strictly required. For example, in the case of Chinese companies, the name is typically arranged in the order of "regional element + trade name element + industry element + organizational form element".
[0034] The element types of statutory elements may further include: standard elements and custom elements. Among them, regional elements, industry elements and organizational form elements belong to standard elements, which are used to compulsorily reflect the basic attributes of an enterprise and have statutory normativity. A trade name element is a unique identifier independently designed by an enterprise and belongs to a custom element.
[0035] Wherein, the auxiliary element is generated from the statutory elements and is used to locate the merchant element in the first name. The auxiliary element is determined based on the element type in the first name. Optionally, the standard element in the first name is determined as the auxiliary element, or the statutory element having a clear positional relationship with the trade name element is determined as the auxiliary element.
[0036] The phonological adaptability of a trade name element is used to determine whether the trade name element is obtained through transliteration. If the trade name element is not obtained through transliteration, the merchant element may be a trademark.
[0037] Wherein, phonological adaptability refers to the ability of linguistic units such as words and phonemes to adjust pronunciation features and structural rules to achieve compatibility with the target language system during cross-language conversion. Phonological adaptability is determined based on syllable validity, phoneme correspondence and morphological regularity.
[0038] In a scenario where the first language and the second language are English and Chinese respectively, description is made by taking the case where the trade name element is "ZMZO" or "AIBEIER" as an example. 1. It shall conform to the syllable structure rules of the target language. For "ZMZO", a complex consonant syllable coda prohibited in Chinese occurs; an effective syllable shall have a complete combination of initials and finals, and for the trade name element "AIBEIER", it can be split into the standard three syllables "ài-bèi-ěr". 2. Phonemes shall have approximate correspondences in the phonology of the second language, for example, English / r / needs to be converted to a retroflex suffix in Chinese; non-target language phonemes, such as the / z / + / m / consonant cluster in "ZMZO", will cause pronunciation obstacles. 3. It shall adapt to the combination rules of target morphemes, for example, Chinese prefers disyllabification; meaningless letter combinations such as "ZMZO" cannot form effective morpheme association. Accordingly, "ZMZO" can be determined as a trademark, and "AIBEIER" can be determined as a transliteration.
[0039] Wherein, data sources used by different name query channels are different. A name query channel is used to query a second name of a target enterprise. Optionally, the name query channels include: industrial and commercial data query channels and trademark data query channels. The industrial and commercial data query channel is used to query industrial and commercial data, and the trademark data query channel is used to query trademark data.
[0040] A name query channel is determined for the target enterprise based on the phonological adaptability of the trade name element, and a data source matching the merchant element is selected. With the merchant element used as a query condition, the name query channel is adopted to query the second name of the target enterprise.
[0041] Optionally, auxiliary elements can be used to verify the second name found in the query to determine whether the enterprise entity pointed to by the second name is the same as the enterprise entity pointed to by the first name.
[0042] Because customs data often has quality defects, the primary name in trade information may contain spelling errors, formatting errors, or incomplete content. Therefore, before determining the bilingual name of a foreign trade enterprise, the primary name in the trade information should be standardized, cleaned, deduplicated, corrected, and supplemented.
[0043] Optionally, common spelling errors and their corresponding correct spellings can be compiled to establish a word spelling correspondence. Common suffix formats for organizational type elements, such as CO LTD and COMPANY LIMITED, can be compiled and standardized to form a standard for expressing organizational form elements. Based on the word spelling correspondence and the standard for expressing organizational form elements, the primary name can be cleaned and corrected.
[0044] To address the issue of incomplete content in the first name, a comparison is made between the incomplete and complete company names to determine if they are inclusive. If they are, the incomplete name is supplemented using the complete company name. For example, the incomplete company name could be one that is missing "COMPANY". Finally, duplicate company names are removed.
[0045] The technical solution of this application, based on trade information in customs data, identifies the target enterprise and its first name requiring bilingual name matching. By analyzing the element types of the legal elements in the first name and utilizing the correlations between different types of legal elements, auxiliary elements are determined from the first name, and then the trade name element is determined using these auxiliary elements. Next, a name search channel is determined for the target enterprise based on the phonetic compatibility of the trade name element. Using a name search channel compatible with the target enterprise to search for its second name allows for accurate identification of the enterprise entity in customs data even when bilingual enterprise name correspondences are missing, facilitating the construction of a complete enterprise profile. This provides data and technical support for using bilingual methods for enterprise search and for the quantitative evaluation of enterprises' foreign trade activities.
[0046] In an optional embodiment, determining the target enterprise and the first name of the target enterprise based on trade information in 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 enterprise registration in the country to which the foreign trade enterprise belongs does not require the provision of the second name, then the foreign trade enterprise is determined as the target enterprise; and extracting the first name of the target enterprise from the trade information in the customs data.
[0047] Optionally, customs data on trade may include at least two dimensions from enterprise logistics, enterprise name, and enterprise address. Enterprise logistics, enterprise name, and enterprise address may all contain country-specific data for foreign trade enterprises. This country-specific data is used to determine the country of origin of the foreign trade enterprise. For example, the country of origin, importing or exporting country, port of export or port of destination in enterprise logistics, and the buyer, supplier, or manufacturer in trade are all country-specific data that can be used to determine the country of origin of the foreign trade enterprise. The country name or city name contained in the enterprise address and enterprise name also constitutes country-specific data and can be used to determine the country of origin of the foreign trade enterprise.
[0048] If a foreign trade company is registered in the country where it operates and is not required to provide a second name, then the bilingual company name correspondence for that company is missing, and it will be identified as the target company. Customs data on trade includes company names defined in the first language; these will be extracted and used as the target company's primary name.
[0049] Optionally, if a foreign trade company is located in a country where registration does not require a secondary name, the system can utilize bilingual company name mappings compiled from various channels to match these companies with their primary names. Companies whose secondary names do not match can be identified as target companies. For example, bilingual company name mappings can be obtained by integrating bilingual company names from various sources, such as lists of exhibitors at major trade shows, directories of import / export chambers of commerce, and company websites.
[0050] The above technical solution provides a practical method for identifying target companies that require bilingual name matching, and determines the primary name of the target company. This provides data support for subsequently determining a secondary name that matches the target company based on the primary name.
[0051] In an optional embodiment, determining auxiliary elements in the first name based on the element type of the legal elements in the first name, and determining trade name elements in the first name based on the auxiliary elements, includes: determining 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; determining the trade name elements among the other elements in the first name based on the relative positions of the auxiliary elements and other elements in the first name.
[0052] The element type of the legal elements in the first name can be determined based on the semantics of the element content. The regional, industry, and organizational form elements among the legal elements all have clear semantics. The regional element is identified in the first name and designated as a secondary element. Therefore, the arrangement of the trade name element and the regional element has specific requirements. For example, for Chinese enterprises, the trade name element is adjacent to the regional element and follows it.
[0053] Optionally, after the auxiliary elements are determined, the legal elements that are adjacent to and follow the auxiliary elements among the other elements are determined as trade name elements. Here, "other elements" refers 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 by basing it on the relative position of other elements (excluding the regional element) to the regional element. This provides a practical and feasible method for determining the trade name element, ensuring its accuracy and providing data support for using the trade name element to determine the bilingual company name of a target enterprise.
[0055] In an optional embodiment, determining auxiliary elements in the first name based on the element type of the legal elements in the first name, and determining trade name elements in the first name based on the auxiliary elements, includes: obtaining a preset bilingual comparison relationship for standardized elements in the legal elements, 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 besides the auxiliary elements as the trade name elements.
[0056] Standardized elements refer to those elements that are legally mandated to reflect the basic attributes of an enterprise. Standardized 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, including dozens of categories and major subcategories. Regional elements have a mandatory geographical relevance and are related to administrative divisions.
[0057] By organizing common industry elements, organizational form elements, and administrative divisions, a pre-defined bilingual correspondence can be obtained. This pre-defined bilingual correspondence describes the industry elements, organizational form elements, and regional elements used for records in both the first and second languages. Based on this pre-defined bilingual correspondence, the industry elements, organizational form elements, and regional elements in the first name can be determined.
[0058] By employing a pre-defined bilingual translation framework, the legal elements in the primary name can be translated. This allows for the translation of organizational and industry elements within the primary name. Legal elements in the primary name that can be translated based on the pre-defined bilingual translation framework are identified as auxiliary elements. For example, IMPORT & EXPORT, INTELLIGENT EQUIPMENT, DECORATIONMATERIALS, and OUTDOOR PRODUCTS can be translated as import / export, intelligent equipment, decorative materials, and outdoor products, respectively. SHANGHAI, JIANGSU, and BEIJING can be translated as Shanghai, Jiangsu, and Beijing, respectively.
[0059] Apart from auxiliary elements, all other elements in the primary name are defined as trade name elements. Trade name elements are unique identifiers designed independently by the enterprise; they are custom elements and the only legally recognized element in the primary name with unlimited creative freedom.
[0060] The above technical solution provides a practical and feasible method for determining merchant elements. It fully considers the characteristic differences between element types, uses a 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 business name of the target enterprise.
[0061] It is worth noting that the two schemes for determining the trade name element provided in this application embodiment are parallel and there is no specific order of execution. They can be executed in any order or one can be selected for execution depending on the actual situation.
[0062] Example 2
[0063] Figure 2 This is a flowchart of the method for determining bilingual names of global business enterprises provided in Embodiment 2. This embodiment is a further optimization based on the above embodiments.
[0064] like Figure 2 As shown, the method includes:
[0065] S210. Based on trade information in customs data, determine the target company for which bilingual name matching is required and the first name of the target company.
[0066] S220. Based on the element type of the legal element in the first name, determine the auxiliary element in the first name, and determine the trade name element in the first name based on the auxiliary element.
[0067] S230. If the phonetic compatibility of the business name element conforms to the pronunciation habits of the second language, then the business data query channel is determined as the name query channel of the target enterprise.
[0068] If it is determined based on the phonological adaptability of the trade name element that the trade name element conforms to the pronunciation habits of the second language, it indicates that the trade name element is transliterated. The industrial and commercial data query channel is determined as the name query channel of the target enterprise. Wherein, the industrial and commercial data query channel is used for querying the industrial and commercial data of an enterprise. Optionally, the industrial and commercial data query channels include official channels and commercial channels that support industrial and commercial data query. Which specific channel is selected to query the industrial and commercial data of the target enterprise can be determined based on actual conditions, and is not limited herein.
[0069] S240: Transliterating the trade name element by adopting the second language to obtain a transliterated trade name.
[0070] A transliterated trade name is obtained by simulating the pronunciation of the trade name element in the first name according to the pronunciation of the second language. For example, the corresponding transliterated trade name for "AIBEIER" can be "ài-bèi-ěr".
[0071] S250: Using the transliterated trade name as a query condition, querying the second name of the target enterprise through 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 trade name is obtained by simulating the pronunciation of the trade name element in the first name according to the pronunciation of the second language, and the transliterated trade name is used as the query condition. The second name of the target enterprise is queried through the industrial and commercial data query channel. Continuing the above example for description, with "ài-bèi-ěr" used as a query condition, the second name obtained by querying is Aibel (Ai Bei Er).
[0073] Optionally, it is further verified based on auxiliary elements in the first name whether the business entity indicated by the second name is identical to the business entity indicated by the first name.
[0074] The technical solution of the present application provides a practical second name query solution for the situation where the phonological adaptability of the trade 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. The trade name element is transliterated in the second language to obtain the transliterated trade name. With the transliterated trade name used as a query condition, the second name of the target enterprise is queried through 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 business entity in customs data can be accurately identified when the correspondence between bilingual enterprise names is missing, which is conducive to constructing a complete enterprise portrait. It provides data support and technical support for enterprise search using two languages and quantitative evaluation of enterprises' foreign trade activities.
[0075] In an optional embodiment, determining a name search channel for the target enterprise based on the phonetic compatibility of the trade name element, and using the name search channel to search for the second name of the target enterprise, further includes: if the phonetic compatibility of the trade name element does not conform to the pronunciation habits of the second language, then determining the trademark data search channel as the name search channel for the target enterprise; using the trade name element as a search condition, and using the trademark data search channel to search for the second name of the target enterprise.
[0076] The phonetic compatibility 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 as the target company's name query channel. This channel is used to query the company's trademark data. Optionally, the trademark data query channel includes official channels that support trademark data queries and third-party platforms. The specific channel chosen for querying the target company's trademark data can be determined based on the actual situation and is not limited here. Using the trade name element as a query condition, the target company's second name is searched using the trademark data query channel.
[0077] Optionally, based on the auxiliary elements in the first name, further verification can be made as to whether the enterprise entity pointed to by the second name is the same as the enterprise entity pointed to by the first name.
[0078] The above technical solution provides a practical second name query solution for situations where the phonetic compatibility of 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 second name query is improved. It can accurately identify enterprise entities in customs data even when the correspondence between bilingual enterprise names is missing, which is conducive to building a complete enterprise profile.
[0079] In an optional embodiment, the method further includes: using the foreign trade enterprise whose second name has been determined as a reference enterprise; performing semantic matching word by word between the first name of the target enterprise and the first name of the reference enterprise to obtain a semantic similarity; and using 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.
[0080] Optionally, the trade information in customs data may involve multiple foreign trade enterprises. Using the bilingual name determination method for global business enterprises provided in this application, the second name of some foreign trade enterprises can be determined, while a second name may not be matched for some other foreign trade enterprises.
[0081] The reference company refers to a foreign trade company whose second name has been determined. The reference company is used to assist the target company in matching the second name. The target company and the reference company may refer to the same business entity, differing only in the words used in their first names. A word-by-word semantic match is performed between the first names of the target company and the reference company to determine their semantic similarity.
[0082] Semantic similarity is used to quantify the semantic similarity between the first name of the target company and the first name of the reference company. Preset similarity is used to determine whether words can be considered 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, 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 business entity.
[0083] Whether the first name of the reference company is similar to the first name of the target company can be determined by comprehensively considering 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 name. If the semantic similarity of the first name is greater than a preset similarity, it is determined that the target company and the reference company refer to the same corporate entity, and the second name of the reference company is determined as the second name of the target company. Optionally, an artificial intelligence large-scale model can be used to determine whether the reference company and the target company refer to the same corporate entity based on the semantic similarity between the first names.
[0084] The above technical solution improves the effectiveness of determining the bilingual name of an enterprise by comparing the semantic similarity between the first name of the reference enterprise and the first name of the target enterprise, and by using the reference enterprise whose second name has been determined.
[0085] Example 3
[0086] Figure 3 This is a schematic diagram of the structure of the device for determining bilingual names of global business enterprises provided in Embodiment 3 of this application. This embodiment can be applied to determine the bilingual names of foreign trade enterprises in scenarios where the correspondence between 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] The target company determination module 310 is used to determine the target company that needs to be matched in bilingual names and the first name of the target company based on trade information in customs data.
[0089] Trade name element determination module 320 is used to determine auxiliary elements in the first name based on the element type of the legal elements in the first name, and to determine the 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 compatibility of the business name element, and to query the second name of the target enterprise using the name query channel; wherein the first name and the second name are named in the first language and the second language, respectively.
[0091] The technical solution of this application, based on trade information in customs data, identifies the target enterprise and its first name requiring bilingual name matching. By analyzing the element types of the legal elements in the first name and utilizing the correlations between different types of legal elements, auxiliary elements are determined from the first name, and then the trade name element is determined using these auxiliary elements. Next, a name search channel is determined for the target enterprise based on the phonetic compatibility of the trade name element. Using a name search channel compatible with the target enterprise to search for its second name allows for accurate identification of the enterprise entity in customs data even when bilingual enterprise name correspondences are missing, facilitating the construction of a complete enterprise profile. This provides data and technical support for using bilingual methods for enterprise search and for the quantitative evaluation of enterprises' foreign trade activities.
[0092] Optionally, the second name query module 330 includes: a first query channel determination submodule, used to determine the business data query channel as the name query channel for the target enterprise if the phonetic compatibility of the business name element conforms to the pronunciation habits of the second language; a transliterated business name determination submodule, used to transliterate the business name element using the second language to obtain a transliterated business name; and a first query condition determination submodule, used to use the transliterated business name as a query condition to query the second name of the target enterprise using the business data query channel.
[0093] Optionally, the second name query module 330 further includes: a second query channel determination submodule, used to determine the trademark data query channel as the name query channel of the target enterprise if the phonetic compatibility of the trade name element does not conform to the pronunciation habits of the second language; and a second query condition determination submodule, used to use the trade name element as a query condition and use the trademark data query channel to query the second name of the target enterprise.
[0094] Optionally, the trade name element determination module 320 includes: a regional element determination submodule, used to determine a regional element in the first name based on the element type of the legal element in the first name, and to use the regional element as the auxiliary element; and a first trade name element determination submodule, used to determine the trade name element among the other elements in the first name based on the relative position between the auxiliary element and the other elements.
[0095] Optionally, the trade name element determination module 320 further includes: an element translation submodule, used to obtain a preset bilingual comparison 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 trade name element determination submodule, used to determine the other elements in the first name besides the auxiliary elements as the trade name elements.
[0096] Optionally, the target enterprise determination module 310 includes: a country data determination submodule, 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, used to determine the foreign trade enterprise as the target enterprise if the enterprise registration in the country to which the foreign trade enterprise belongs does not require the provision of the second name; and a first name extraction submodule, used to extract the first name of the target enterprise from the trade information of the customs data.
[0097] Optionally, the device further 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 perform semantic matching word by word between the first name of the target enterprise and the first name of the reference enterprise to obtain semantic similarity; and 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 bilingual names of global business enterprises provided in the embodiments of the invention can execute the method for determining bilingual names of global business enterprises provided in any embodiment of this application, and has the corresponding performance modules and beneficial effects for executing the method for determining bilingual names of global business enterprises.
[0099] Example 4
[0100] According to embodiments of this application, this application also provides an electronic device, a readable storage medium, and a computer program product.
[0101] Figure 4A schematic diagram of an electronic device 410, which can be implemented using an embodiment, is shown. The electronic device 410 includes at least one processor 411 and a memory, such as a read-only memory (ROM) 412, a random access memory (RAM) 413, etc., communicatively connected to the at least one processor 411. The memory stores computer programs executable by the at least one processor. The processor 411 can perform various appropriate actions and processes based on the computer program stored in the ROM 412 or loaded from storage unit 418 into the RAM 413. The RAM 413 may also store various programs and data required for the operation of the electronic device 410. The processor 411, ROM 412, and RAM 413 are interconnected 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: input unit 416, such as keyboard, mouse, etc.; output unit 417, such as various types of displays, speakers, etc.; storage unit 418, such as disk, optical disk, etc.; and communication unit 419, such as network card, modem, wireless transceiver, etc. Communication unit 419 allows electronic device 410 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0103] Processor 411 can be a variety of general-purpose and / or special-purpose processing components 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 special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 411 performs the various methods and processes described above, such as the bilingual name determination method based on global business enterprises.
[0104] In some embodiments, the method for determining a bilingual name for a global business enterprise can be implemented as a computer program tangibly contained 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 for 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 for a global business enterprise by any other suitable means (e.g., by means of firmware).
[0105] Various embodiments of the systems and techniques described above herein 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), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0106] Computer programs used to implement the methods of this application may be written in any combination of one or more programming languages. These computer programs may be provided to a general-purpose computer, a special-purpose computer, or other programmable processor based on a global business enterprise bilingual name determination device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0107] In the context of this application, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, 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 provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, 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 sound input, voice input, or tactile input).
[0109] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., a server for determining bilingual names of global business enterprises), or middleware components (e.g., an application server), or frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication (e.g., a communication network) of any form or medium. Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0110] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0111] This application also discloses a computer program product, which includes a computer program that, when executed by a processor, implements the method for determining bilingual names of global business enterprises provided in any embodiment of this application. This program product shares the same inventive concept as the method for determining bilingual names of global business enterprises disclosed in the embodiments of this application, and therefore will not be described further here.
[0112] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this application can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this application can be achieved, and this is not limited herein.
[0113] The specific embodiments described above do not constitute a limitation on the scope of protection of this application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for determining bilingual names of global business enterprises, characterized in that, The method includes: Based on trade information in customs data, the target companies for bilingual name matching and the first name of the target companies are identified. Based on the element types of the legal elements in the first name, auxiliary elements are determined in the first name; wherein, the element types of the legal elements include: standardized elements and custom elements; the standardized elements are legally mandated to reflect the basic attributes of the enterprise; the auxiliary elements are used to determine the trade name elements in the first name; Based on the phonological compatibility of the business name elements, a name search channel is determined for the target enterprise, and the second name of the target enterprise is searched using the name search channel; wherein, the first name and the second name are named in the first language and the second language, respectively; the phonological compatibility is determined based on syllable validity, phoneme correspondence, and morphological regularity, wherein syllable validity means that the spelling of the business name elements conforms to the syllable structure rules of the second language, so that the syllables formed after splitting each have complete initial and final combinations; phoneme correspondence means that the phonemes contained in the business name elements have approximate correspondences in the phonological system of the second language; morphological regularity means that the composition of the business name elements can adapt to the morpheme combination rules of the second language and form effective morpheme associations with existing morphemes in the second language.
2. The method according to claim 1, characterized in that, The method of determining a name search channel for the target enterprise based on the phonetic compatibility of the business name element, and using the name search channel to search for the second name of the target enterprise, includes: If the phonetic compatibility of the business name element conforms to the pronunciation habits of the second language, then the business data query channel is determined as the name query channel for the target enterprise; wherein, conforming to the pronunciation habits indicates that the business name element is a transliteration; The business name elements are transliterated using the second language to obtain the transliterated business name; Using the transliterated business name as a search criterion, the second name of the target company is searched through the business registration data search channel.
3. The method according to claim 1, characterized in that, The step of determining a name search channel for the target company based on the phonetic compatibility of the business name element, and using the name search channel to search for the second name of the target company, further includes: If the phonetic compatibility of the trade name element does not conform to the pronunciation habits of the second language, then the trademark data query channel will be determined as the name query channel of the target enterprise; wherein, not conforming to the pronunciation habits means that the trade name element is not a transliteration; Using the trade name element as a search condition, the second name of the target company is searched using the trademark data search channel.
4. The method according to claim 1, characterized in that, The step 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: Based on the element type of the legal elements in the first name, the regional element is determined in the first name, and the regional element is used as the auxiliary element; The trade name element is determined from among the other elements in the first name, excluding the auxiliary element, based on their relative positions to the auxiliary element.
5. The method according to claim 1, characterized in that, The step 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 element in the first name based on the auxiliary elements, further includes: Obtain a preset bilingual translation relationship for the standardized elements in the legal elements, and translate the legal elements in the first name; The translatable legal elements in the first name are identified as the auxiliary elements; The elements in the first name other than the auxiliary elements are identified as the business name elements.
6. The method according to claim 1, characterized in that, The process of determining the target company for bilingual name matching and its primary name based on trade information from customs data includes: Extract the country data of foreign trade enterprises from the trade information in the customs data, and determine the country to which the foreign trade enterprises belong based on the country data; If the foreign trade enterprise does not need to provide the second name when registering in the country where the foreign trade enterprise is located, then the foreign trade enterprise will be identified as the target enterprise. Extract the first name of the target company from the trade information in the customs data.
7. The method according to claim 1, characterized in that, The method further includes: The foreign trade enterprise whose second name has been determined will be used as a reference enterprise; The semantic similarity is obtained by semantically matching word by word the first name of the target company and the first name of the reference company. Based on the fact that the semantic similarity is greater than the preset similarity, the second name of the reference company is used as the second name of the target company.
8. A device for determining the bilingual name of a global business enterprise, characterized in that, The device includes: The target company identification module is used to identify the target company for bilingual name matching and the first name of the target company based on trade information in customs data. The trade name element determination module is used to determine auxiliary elements in the first name based on the element types of the legal elements in the first name; wherein, the element types of the legal elements include: standardized elements and custom elements; the standardized elements are legally stipulated to reflect the basic attributes of the enterprise; the auxiliary elements are used to determine the trade name elements in the first name; The second name query module is used to determine a name query channel for the target enterprise based on the phonological compatibility of the business name elements, and to query the second name of the target enterprise using the name query channel; wherein, the first name and the second name are named in the first language and the second language, respectively; the phonological compatibility is determined based on syllable validity, phoneme correspondence and morphological regularity, the syllable validity means that the spelling of the business name elements conforms to the syllable structure rules of the second language, so that the syllables formed after splitting each have complete initial and final combinations; the phoneme correspondence means that the phonemes contained in the business name elements have approximate correspondences in the phonological system of the second language; the morphological regularity means that the composition of the business name elements can adapt to the morpheme combination rules of the second language and form effective morpheme associations with existing morphemes in the second language.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements the method for determining bilingual names of global business enterprises as described in any one of claims 1-7.
10. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method for determining bilingual names of global business enterprises as described in any one of claims 1-7.
Citation Information
Patent Citations
Method and system for ensuring name of organization in different languages
CN101661480A
Tin industry data standard mapping treatment method
CN118394749A