Method and system for converting service use address and space twin standard address
By using natural language processing technology and precision algorithms to intelligently split, correct, complete and convert in address conversion technology, the problem of long-term data cleaning in the existing technology is solved, efficient and accurate address conversion is achieved, and the development of smart cities and the Internet of Things is supported.
Patent Information
- Application Number
- CN202510159067.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-13
- Publication Date
- 2025-06-03
AI Technical Summary
The existing address conversion technology takes a long time during the data cleaning process and requires high data quality, and requires transformation and optimization.
A standard address conversion method for business use address and spatial twin is adopted, and through a variety of natural language processing technologies and precision algorithms, the address is intelligently split, corrected, completed and converted, and combined with the mapping relationship between address and spatial twin, to achieve efficient address data processing.
It significantly improves the accuracy and practicality of address conversion, reduces information loss or misunderstanding, improves data processing efficiency, and provides a solid foundation for fields such as smart cities and the Internet of Things.
Smart Images

Figure CN120086272A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical fields of geographic information, data processing technology and service technology, and specifically relates to a method and system for converting business usage addresses to spatial twin standard addresses. Background Art
[0002] Standard address conversion plays a crucial role in data governance work. Its core goal is to unify and standardize address information, thereby laying a solid foundation for subsequent data analysis and mining work. The address conversion technology currently adopted by the business mainly relies on comprehensively integrating data resources from multiple sources, deeply analyzing the internal structure of addresses, and accordingly constructing an accurate address benchmark library.
[0003] Through comprehensive comparative analysis with business data, this technology can scientifically formulate detailed guidelines for data cleaning. These guidelines mainly target common problems such as missing address information, inconsistent naming expressions, and data redundancy, and effectively correct and supplement them, ultimately generating a complete and standardized address dataset. However, because this method has relatively high requirements for the quality of business data, and the data cleaning process is also relatively time-consuming, it needs to be reformed and optimized. Summary of the Invention
[0004] The purpose of the present invention is to provide a method and system for converting business usage addresses to spatial twin standard addresses to solve the problems raised in the above background art.
[0005] To achieve the above purpose, the present invention provides the following technical solution: A method for converting business usage addresses to spatial twin standard addresses, and the steps of this method are as follows:
[0006] A1, Data processing, perform detailed processing on the collected data;
[0007] A2, Address standardization, standardize addresses in different forms by using a standardization algorithm;
[0008] A3, Save and maintain the data, save the cleaned data and perform real-time updates as needed;
[0009] A4, Improve and expand, speed up data processing through a more efficient algorithm, and add multi-language support, intelligent prompts, exception handling, and data security protection.
[0010] Preferably, the steps in A1 are specifically divided into:
[0011] B1, Data removal, in the data preprocessing stage, the system screens and eliminates invalid and inaccurate data;
[0012] B2, Remove duplicate data and eliminate duplicate data records.
[0013] B3, Data conversion, by converting data in different formats into the same format.
[0014] Preferably, the steps in A2 are specifically divided into:
[0015] C1, Address splitting. The system uses a variety of natural language processing technologies and algorithms, combined with regular expressions, string matching, and fuzzy matching algorithms, to perform multi-level splitting of the address, and decomposes the entire address information based on keywords of province, city, county, and street.
[0016] C2, Address information correction. By using prefix matching algorithms, dictionary algorithms, and Chinese pinyin conversion algorithms, correct the non-standard, incorrect, and typos in the address.
[0017] C3, Address information completion. Utilize the geographical and language characteristics of the address, combined with prefix matching, dictionary, rules, statistics, Chinese pinyin, and phonetic order conversion algorithms, to intelligently complete abbreviated or short-form addresses.
[0018] C4, Address information conversion. Combine the mapping relationship between the address and the spatial twin, convert the address geographical location information into twin model coordinates and identifiers, and achieve complex coordinate conversion through various transformations to accurately simulate and represent the entity position and attitude in the physical world in digital form.
[0019] Preferably, the steps in A3 are specifically divided into:
[0020] D1, Data storage. Store the cleaned address data in the database.
[0021] D2, Data update. Update the data in the database in real time as needed to ensure the accuracy of the data.
[0022] Preferably, the steps in A4 are specifically divided into:
[0023] E1, Increase speed. Adopt more advanced algorithms and hardware acceleration means to improve data processing efficiency.
[0024] E2, Increase language types. By adding support for multiple languages, process addresses in different languages and regions.
[0025] E3, Increase functions. By adding an intelligent hint function, help users better understand and use.
[0026] E4, Increase mechanisms. Add an error handling system to handle potential problems and failures.
[0027] E5. Add protection measures to ensure the security and confidentiality of data by increasing data security safeguard measures.
[0028] Preferably, it also includes: Address semantic understanding: After address standardization, add the function of address semantic understanding. This includes semantic parsing of the address, extracting key information from the address and storing it in a structured manner.
[0029] Preferably, it also includes: Data quality monitoring and feedback: Establish a data quality monitoring mechanism to evaluate and monitor the quality of the processed data. At the same time, provide a user feedback channel to collect users' opinions and suggestions on data quality.
[0030] A business-use address and spatial twin standard address conversion system, which mainly includes a data preprocessing module, an address standardization module, a data storage and update module, and a system optimization and expansion module.
[0031] The beneficial effects of the present invention are as follows:
[0032] 1. By integrating a variety of advanced natural language processing technologies and precise algorithms, the present invention aims to optimize the mapping relationship between the address and the spatial twin. This process not only involves accurately digitizing the complex coordinate system in the physical world to simulate and present the precise position and posture of the entity object in the virtual space, but also focuses on the intelligent processing of address information. The system can flexibly split and complement the address intelligently according to the actual application requirements to ensure that each part of the address information can be accurately parsed and transformed. This conversion mechanism takes into account both the logical rationality and the authenticity of the real situation in the design, effectively avoiding information loss or misunderstanding, thus significantly improving the accuracy and practicality of address conversion. This innovative integrated application not only provides strong support for the management and analysis of spatial data, but also lays a solid foundation for the further development of fields such as smart cities and the Internet of Things.
[0033] 2. By structuring the business-use address into a spatial twin and performing spatial mapping, the present invention establishes a corresponding data structure management specification, an efficient and reasonable standard address data processing technology, reduces problems such as chaotic and non-standard address data levels and poor accuracy, and fully ensures the spatial mapping effect of the business-use address. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 It is a schematic diagram of the overall system process of the present invention;
[0035] Figure 2 It is a schematic diagram of the address splitting step code of the present invention;
[0036] Figure 3 It is a schematic diagram of the address splitting step code of the present invention;
[0037] Figure 4 Schematic diagram of the address splitting step code of the present invention;
[0038] Figure 5 Schematic diagram of the address splitting step code of the present invention;
[0039] Figure 6 Schematic diagram of the address information completion step code of the present invention;
[0040] Figure 7 Schematic diagram of the address information completion step code of the present invention;
[0041] Figure 8 Schematic diagram of the data processing flow of the present invention;
[0042] Figure 9 Schematic diagram of the address standardization process of the present invention;
[0043] Figure 10 Schematic diagram of the data storage and maintenance process of the present invention;
[0044] Figure 11 Schematic diagram of the improvement and expansion process of the present invention. Detailed implementation manner
[0045] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0046] As Figures 1 to 11 shown, the embodiments of the present invention provide a method for converting a business use address to a spatial twin standard address. The steps of the method are as follows:
[0047] A1. Data processing, performing detailed processing on the collected data;
[0048] A2. Address standardization, standardizing addresses in different forms by using a standardization algorithm;
[0049] A3. Data storage and maintenance, storing the cleaned data and performing real-time updates as needed;
[0050] A4. Improvement and expansion, speeding up data processing through a more efficient algorithm, and adding multi-language support, intelligent prompts, exception handling, and data security protection.
[0051] By integrating a variety of cutting-edge natural language processing technologies and sophisticated algorithms, it aims to optimize the mapping relationship between addresses and spatial twins. This process not only involves accurately digitizing the complex coordinate system in the physical world to simulate and present the precise position and posture of physical objects in the virtual space, but also emphasizes the intelligent processing of address information. The system can flexibly perform intelligent splitting and complementing of addresses according to actual application requirements, ensuring that each part of the address information can be accurately parsed and transformed. This conversion mechanism takes into account both the logical rationality and the authenticity of the real-world situation during design, effectively avoiding information loss or misunderstanding, thus significantly improving the accuracy and practicality of address conversion. This innovative integrated application not only provides strong support for the management and analysis of spatial data, but also lays a solid foundation for the further development of fields such as smart cities and the Internet of Things.
[0052] By structuring the business-use addresses into spatial twins and mapping them spatially, corresponding data structure management specifications and an efficient and reasonable standard address data processing technology are established, reducing problems such as chaotic and non-standard address data levels and poor accuracy, and fully ensuring the spatial mapping effect of business-use addresses.
[0053] Among them, the steps in A1 are specifically divided into:
[0054] B1, Data removal. In the data preprocessing stage, the system screens and eliminates invalid and inaccurate data;
[0055] B2, Duplicate data removal. Duplicate data records are removed.
[0056] Based on technologies such as hash algorithms, inverted index algorithms, Bloom Filter algorithms, and SimHash algorithms, duplicate data is identified and marked. At the same time, duplicate rows are deleted and duplicate rows are merged. B3, Data conversion. By converting data in different formats into the same format;
[0057] It can effectively perform data preprocessing, improve the quality and reliability of data, and provide a better foundation for subsequent data cleaning.
[0058] Among them, the steps in A2 are specifically divided into:
[0059] C1, Address splitting. The system uses a variety of natural language processing technologies and algorithms, combined with regular expressions, string matching, and fuzzy matching algorithms, to perform multi-level splitting of addresses, and decomposes the entire address information according to keywords of province, city, county, and street;
[0060] The rule examples are as follows:
[0061] Original address: No. 401, 4th Floor, Unit 1, Building 6, Yilong Fudi Tiancheng Community, Qinglian Road, Dongchuan Town, Yao'an County, Chuxiong Prefecture, Yunnan Province;
[0062] After splitting: Province: Yunnan Province; City: Chuxiong City; County: Yao'an County; Township: Dongchuan Town; Road / Street / Lane: Qinglian Road Community;
[0063] Natural Village: Yilong Fudi Tiancheng Community; Building: Building 6; Unit: Unit 1; Floor: 4th Floor; Room Number: 401;
[0064] C2, Address information correction: By using the prefix matching algorithm, dictionary algorithm and Chinese pinyin conversion algorithm, correct the non-standard, incorrect and misspelled information in the address;
[0065] Examples of correction rules are as follows:
[0066] Chuxiong Prefecture - Chuxiong Yi Autonomous Prefecture
[0067] Xishuangbanna Prefecture - Xishuangbanna Dai Autonomous Prefecture
[0068] Jingha Township - Jingha Hani Ethnic Township
[0069] Jinuo Township - Jinuo Mountain Jinuo Ethnic Township
[0070] Gelang Township - Gelanghe Hani Ethnic Township
[0071] Xiding Township - Xiding Hani and Bulang Ethnic Township
[0072] Xinxi Village - Xinxi Village
[0073] Dayuzha - Dayu
[0074] Haizi Village - Haizi Village
[0075] C3, Address information completion: Utilize the geographical and linguistic characteristics of the address, combined with prefix matching, dictionary, rules, statistics, Chinese pinyin and phonetic sequence conversion algorithms, to intelligently complete the abbreviated or short-form address;
[0076] Examples of rules are as follows:
[0077] Original Address: No. 401, 4th Floor, Unit 1, Building 6, Yilong Fudi Tiancheng, Qinglian Road, Dongchuan Town, Yao'an County, Chuxiong Prefecture, Yunnan Province
[0078] After splitting: Province: Yunnan Province; City: Chuxiong City; County: Yao'an County; Township: Dongchuan Town; Road / Street / Lane: Qinglian Road Community /
[0079] Natural Village: Yilong Fudi Tiancheng Community; Building: Building 6; Unit: Unit 1; Floor: 4th Floor; Room Number: 401;
[0080] Result after matching and cleaning: Room 401, 4th Floor, Unit 1, Building 6, Yilong Fudi Tiancheng, Huancheng South Road, Residents' Committee of Dongjie Community, Dongchuan Town, Yao'an County, Chuxiong Yi Autonomous Prefecture, Yunnan Province;
[0081] Sorted data after cleaning: Province: Yunnan Province City: Chuxiong Yi Autonomous Prefecture County: Yao'an County Township: Dongchuan Town Administrative Village:
[0082] Residents' Committee of Dongjie Community Road / Street / Lane: Huancheng South Road Community / Natural Village: Yilong Fudi Tiancheng Building: Building 6 Unit: Unit 1 Floor: 4th Floor Room Number: Room 401;
[0083] C4, Address information conversion, combining the mapping relationship between address and spatial twin, converting the address geographical location information into twin model coordinates and identifiers, and realizing complex coordinate conversion through various transformations to accurately simulate and represent the entity position and posture in the physical world in digital form;
[0084] Specifically include:
[0085] Translation transformation: Move a point or object along a certain direction for a fixed distance, achieved by adding a displacement vector. For example, if you want to translate a point from (x1, y1, z1) to (x2, y2, z2), you can calculate the displacement vector (Δx, Δy, Δz) = (x2 - x1, y2 - y1, z2 - z1), and then add this vector to the original coordinates;
[0086] Rotation transformation: Rotate a point or object around a certain axis by a certain angle through a rotation matrix. Multiply this matrix by the coordinate vector of the point to obtain the new coordinates after rotation. For example:
[0087] textCopy Code
[0088] |cosθ - sinθ 0|
[0089] |sinθ cosθ 0|
[0090] |0 0 1|
[0091] Scaling transformation: Enlarge or reduce a point or object along a certain direction or all directions, achieved by multiplying by a scaling factor. For example, to enlarge a point s times along all directions, multiply the coordinate vector of the point by the scaling factor s;
[0092] Combined transformation: Combine transformations such as translation, rotation, and scaling through matrix multiplication.
[0093] By comprehensively applying algorithms such as natural language processing technology, regular expressions, string matching, and fuzzy matching, perform multi-level splitting, information correction, and intelligent completion of the address to ensure the accuracy and integrity of the address information. Then, combined with the mapping relationship between the address and the spatial twin, convert the address into twin model coordinates and identifiers, realizing the digital simulation and accurate representation of complex coordinates, providing strong support for the intelligent management and application of spatial data.
[0094] Among them, the steps in A3 are specifically divided into:
[0095] D1, Data storage, storing the cleaned address data into the database;
[0096] D2, Data update, updating the data in the database in real time as needed to ensure the accuracy of the data.
[0097] By efficiently storing the cleaned address data into the database and ensuring that the data can be updated in real time as needed, the accuracy and timeliness of the data are maintained, providing a reliable data basis for subsequent address information processing and applications.
[0098] Among them, the steps in A4 are specifically divided into:
[0099] E1, Increase speed, adopting more advanced algorithms and hardware acceleration means to improve data processing efficiency;
[0100] E2, Increase language types, processing addresses in different languages and regions by adding support for multiple languages;
[0101] E3, Increase functions, helping users better understand and use by adding intelligent hint functions;
[0102] E4, Increase mechanisms, adding an error handling system to handle potential problems and failures;
[0103] E5, Increase protection measures, ensuring the security and confidentiality of data by adding data security guarantee measures.
[0104] By optimizing algorithms, accelerating hardware to improve processing speed, expanding multi-language support to meet global needs, adding intelligent hint functions to enhance user experience, setting up an error handling system to enhance stability, and strengthening data security protection, the performance, compatibility, and security of the system are comprehensively improved.
[0105] Among them, it also includes: Address semantic understanding: After address standardization, add the function of address semantic understanding. This includes semantic parsing of addresses, extracting key information in the addresses and storing them in a structured manner.
[0106] Through the address semantic understanding function, deeply parsing addresses, extracting key information and storing them in a structured manner, this not only improves the utilization rate of address information, but also provides richer and more accurate semantic support for subsequent data analysis and applications.
[0107] Among them, it also includes: Data quality monitoring and feedback: Establish a data quality monitoring mechanism to evaluate and monitor the quality of the processed data. At the same time, provide user feedback channels to collect users' opinions and suggestions on data quality.
[0108] By establishing a data quality monitoring mechanism, ensure the accuracy and reliability of the processed data; at the same time, collect opinions and suggestions through user feedback channels, continuously optimize the data processing process, improve data quality and service level, and meet user needs.
[0109] Among them, the system mainly includes a data preprocessing module, an address standardization module, a data storage and update module, and a system optimization and extension module.
[0110] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device.
[0111] Although the embodiments of the present invention have been shown and described, for those of ordinary skill in the art, it can be understood that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of the present invention, and the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for converting a service usage address into a space twin standard address, characterized in that: The steps of this method are: A1, data processing, detailed processing of the collected data; A2, address normalization, standardizes different forms of addresses by using a normalization algorithm; A3, data preservation and maintenance, save the cleaned data and update it in real time as needed; A4, improved and expanded, speeds up data processing through more efficient algorithms, and adds multi-language support, intelligent prompts, exception handling and data security.
2. According to claim 1, a method for converting a service usage address into a space twin standard address is characterized in that: The steps in A1 are specifically divided into: B1, data removal, in the data preprocessing stage, the system screens and removes invalid and inaccurate data; B2, deduplication, remove duplicate data records; B3, data conversion, by converting data in different formats into the same format.
3. According to claim 1, a method for converting a service usage address into a space twin standard address is characterized in that: The steps in A2 are specifically divided into: C1, address splitting. The system uses a variety of natural language processing technologies and algorithms, combined with regular expressions, string matching and fuzzy matching algorithms, to split the address at multiple levels, breaking down the entire address information according to the province, city, county and street keywords; C2, address information correction, by using prefix matching algorithm, dictionary algorithm and Chinese character pinyin conversion algorithm to correct the irregularities, errors and typos in the address; C3, address information completion, uses the geographical and linguistic characteristics of the address, combined with prefix matching, dictionaries, rules, statistics, Chinese character pinyin and phonetic sequence conversion algorithms to intelligently complete the abbreviation or abbreviation address; C4, address information conversion, combines the mapping relationship between address and spatial twin, converts the address geographic location information into twin model coordinates and identifiers, and realizes complex coordinate conversion through multiple transformations to accurately simulate and represent the entity position and posture in the physical world in digital form.
4. According to claim 1, a method for converting a service usage address into a space twin standard address is characterized in that: The steps in A3 are specifically divided into: D1, data storage, storing the cleaned address data in the database; D2, data update, update the data in the database in real time as needed to ensure data accuracy.
5. According to claim 1, a method for converting a service usage address into a space twin standard address is characterized in that: The steps in A4 are specifically divided into: E1, increase speed, use more advanced algorithms and hardware acceleration methods to improve data processing efficiency; E2, increase language types, by adding multiple language support to handle addresses in different languages and regions; E3, add functions, by adding intelligent prompt function to help users better understand and use; E4, add mechanisms and error handling systems to deal with potential problems and failures; E5, increase protection measures, by adding data security measures to ensure the security and confidentiality of data.
6. A method for converting a service usage address into a space twin standard address according to claim 1, characterized in that: It also includes: Address semantic understanding: After address standardization, the function of address semantic understanding is added; this includes semantic analysis of the address, extracting key information from the address and storing it in a structured manner.
7. A method for converting a service usage address into a space twin standard address according to claim 1, characterized in that: It also includes: Data quality monitoring and feedback: Establish a data quality monitoring mechanism to conduct quality assessment and monitoring of processed data; at the same time, provide user feedback channels to collect user opinions and suggestions on data quality.
8. A business use address and space twin standard address conversion system, characterized by: The system mainly includes a data preprocessing module, an address standardization module, a data storage and updating module, and a system optimization and expansion module.