An address standardization processing system and method
By combining address acquisition, aggregation, verification, and feedback modules, the problem of messy address writing was solved, achieving unified standardization and efficient address location, and reducing labor costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NINGHE TECHNOLOGY SERVICES (NANJING) CO LTD
- Filing Date
- 2021-11-23
- Publication Date
- 2026-05-26
AI Technical Summary
The existing system has a messy address format, which makes manual processing costly and prone to errors. Automated processing has low accuracy and cannot support the full automated processing of massive address data.
The system employs an address acquisition module, an aggregation module, a verification module, and a feedback module, combined with automatic and manual judgment, to achieve address standardization through address rule matching and electronic map verification.
This achieves unified and standardized addresses, reduces repetitive work, lowers processing costs, and improves the accuracy of address location and the system's iterative capabilities.
Smart Images

Figure CN114065698B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of address standardization technology, and in particular to an address standardization processing system and method. Background Technology
[0002] The various systems currently use a wide variety of ways to write the same location, making the addresses look messy. Processing non-standard addresses one by one would require a lot of manpower, resulting in high costs. Moreover, manpower is prone to errors when processing such a large amount of address data. Furthermore, address standardization work needs to be done repeatedly without accumulation, leading to huge long-term costs.
[0003] Existing methods for automatically standardizing non-standard addresses have an accuracy rate that consistently hovers between 50-70%, making them unsuitable for fully automated processing of massive amounts of address data. Furthermore, the import / export, data integration, and processing of data become extremely cumbersome and labor-intensive once human intervention is required. Therefore, a system is needed that can fully utilize automated non-standard address processing methods while effectively combining them with human judgment, significantly reducing repetitive manual labor and lowering processing costs. Summary of the Invention
[0004] This invention addresses the problems and shortcomings of existing technologies by providing an address standardization processing system and method.
[0005] The present invention solves the above-mentioned technical problems through the following technical solution:
[0006] This invention provides an address standardization processing system, characterized in that it includes an address acquisition module, an address aggregation module, an address verification module, and an address feedback module;
[0007] The address acquisition module is used to obtain all original address data related to a certain region from the source database in order to standardize the addresses of that region.
[0008] The address aggregation module is used to identify all original address data in the region. Using the preset address rules in the rule manager, the address data that meets the corresponding address rules in the identified original address data is aggregated to reduce the amount of data processing. The address data that does not meet any address rule is presented separately. Each address rule contains the corresponding aggregated address data under the address data.
[0009] The address verification module is used to match a certain address data contained in the address rules with the corresponding standard address in the standard address set. When the match is successful, it verifies whether the matched standard address is correct. If the matched standard address is unique, it maps the address data to the standard address if it passes manual review. If it fails manual review, it performs manual location verification to verify the standard address mapped to the address data. If multiple standard addresses are matched, it determines a standard address based on the multiple standard addresses and maps the address data to the finally determined standard address. If none of the manual reviews pass, it performs manual location verification to verify the standard address mapped to the address data. When the match fails, it notifies manual location verification to verify the standard address mapped to the address data.
[0010] The address backhaul module is used to backhaul the standard address mapped to the address data to each original address data under the address data, and extract the detailed address data immediately following the address data in each original address data to supplement the corresponding standard address to obtain the detailed standard address corresponding to each original address data. The detailed standard address is composed of the mapped standard address and the supplemented address.
[0011] Preferably, the address verification module is used to match a certain address data contained in the address rules with the corresponding standard address in the standard address set and mark the matched standard address on the electronic map. When the match is successful, it verifies whether the matched standard address is correct. If the electronic map shows that there is only one matched standard address, the address data and the standard address are mapped if the manual review is passed. If the manual review fails, manual location verification is performed on the electronic map to verify the standard address mapped to the address data. If the electronic map shows that there are multiple matched standard addresses, a standard address is finally determined on the electronic map based on the multiple displayed standard addresses after manual review, and the address data and the finally determined standard address are mapped. If all manual reviews fail, manual location verification is performed on the electronic map to verify the standard address mapped to the address data. When the match fails, it notifies the human to perform manual location verification on the electronic map to verify the standard address mapped to the address data.
[0012] Preferably, the system further includes an address merging module, which is used to check whether the only standard address that successfully matches other address data besides the address data is the standard address mapped to the address data after the address data has been verified and mapped to a standard address. If it is, and after manual review, the other address data and the standard address are mapped.
[0013] The present invention also provides an address standardization processing method, characterized in that it includes the following steps:
[0014] S1. Obtain all source address data related to a certain region from the source database in order to standardize the addresses of that region;
[0015] S2. Identify all original address data in the region. Using the preset address rules in the rule manager, aggregate the address data that meet the corresponding address rules from the identified original address data to reduce the amount of data processing. Present the address data that does not meet any address rule separately. Each address rule contains the corresponding aggregated address data under the address data.
[0016] S3. Match a certain address data contained in the address rule with the corresponding standard address in the standard address set. If the match is successful, proceed to step S4; if the match fails, proceed to step S5.
[0017] S4. Verify whether the matched standard address is correct. If the matched standard address is unique, the address data and the standard address will be mapped if the manual review is passed. If the manual review fails, manual location verification will be performed to verify the standard address mapped to the address data. If there are multiple matched standard addresses, a standard address will be finally determined based on the multiple standard addresses after manual review, and the address data and the finally determined standard address will be mapped. If the manual review fails, manual location verification will be performed to verify the standard address mapped to the address data.
[0018] S5. Notify manual location verification to determine the standard address that maps to the address data;
[0019] S6. The standard address mapped to the address data is sent back to each original address data under the address data, and the detailed address data immediately following the address data in each original address data is extracted and supplemented to the corresponding standard address to obtain the detailed standard address corresponding to each original address data. The detailed standard address consists of the mapped standard address and the supplemented address.
[0020] Preferably, in step S4, a standard address is matched with a corresponding standard address in the standard address set based on a certain address data contained in the address rules, and the matched standard address is marked on the electronic map. When the match is successful, the correctness of the matched standard address is verified. If the electronic map shows that there is only one matched standard address, the address data and the standard address are mapped if the manual review is passed. If the manual review fails, manual location verification is performed on the electronic map to verify the standard address mapped to the address data. If the electronic map shows that there are multiple matched standard addresses, a standard address is finally determined on the electronic map based on the multiple standard addresses shown, and the address data and the finally determined standard address are mapped. If the manual review fails, manual location verification is performed on the electronic map to verify the standard address mapped to the address data.
[0021] In step S5, a person is notified to perform manual location verification on the electronic map to verify the standard address that maps to the address data.
[0022] Preferably, the following steps are included after step S4 or S5:
[0023] If the only standard address that successfully matches other address data besides this address data is the standard address mapped to this address data, and if so, and after manual review and approval, map the other address data to this standard address.
[0024] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of the present invention.
[0025] The positive and progressive effects of this invention are as follows:
[0026] 1. This invention converts addresses written in various ways into a standard address, making the addresses look cleaner and more uniform;
[0027] 2. This invention automatically merges duplicate addresses that need to be standardized and automatically locates the addresses, greatly reducing the number of addresses that need to be standardized and significantly reducing the workload;
[0028] 3. This invention helps users understand as much information as possible that is helpful for location, thereby enabling more accurate address positioning;
[0029] 4. This invention records the information confirmation process in detail during the address standardization process and retains the memory of processing capabilities, thereby realizing the steady iterative evolution of the system's address positioning capability.
[0030] 5. This invention can make full use of automatic non-standard address processing methods and effectively combine manual judgment, which can greatly save repetitive manual labor and reduce processing costs. Attached Figure Description
[0031] Figure 1 This is a structural block diagram of the address standardization processing system according to a preferred embodiment of the present invention.
[0032] Figure 2 This is a flowchart of an address standardization processing method according to a preferred embodiment of the present invention. Detailed Implementation
[0033] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0034] like Figure 1 As shown, this embodiment provides an address standardization processing system, which includes an address acquisition module 1, an address aggregation module 2, an address verification module 3, an address merging module 4, and an address return module 5.
[0035] The address acquisition module 1 is used to obtain all original address data related to a certain area (such as buildings in Hangzhou) from the source database in order to standardize the addresses of that area.
[0036] The address aggregation module 2 is used to identify all original address data in the region. Using the preset address rules in the rule manager, the address data that meets the corresponding address rules in the identified original address data is aggregated to reduce the amount of data processing. Address data that does not meet any address rule is presented separately. Each address rule contains the corresponding aggregated address data under the address data.
[0037] For example: Address rule 1 is an address containing "Hangzhou Tower A", address rule 2 is an address containing "West Lake Cultural Square", and so on. All addresses containing "Hangzhou Tower A" in the original address data will be merged under the address "Hangzhou Tower A", and all addresses containing "West Lake Cultural Square" in the original address data will be merged under the address "West Lake Cultural Square".
[0038] The address verification module 3 is used to match a certain address data contained in the address rules with the corresponding standard address in the standard address set and mark the matched standard address on the electronic map. When the match is successful, it verifies whether the matched standard address is correct. If the electronic map shows that there is only one matched standard address, the address data and the standard address are mapped after manual review. If the manual review fails, manual location verification is performed on the electronic map to verify the standard address mapped to the address data. If the electronic map shows that there are multiple matched standard addresses, a standard address is finally determined on the electronic map based on the multiple standard addresses displayed after manual review, and the address data and the finally determined standard address are mapped. If all manual reviews fail, manual location verification is performed on the electronic map to verify the standard address mapped to the address data. When the match fails, it notifies the human to perform manual location verification on the electronic map to verify the standard address mapped to the address data.
[0039] For example, based on the address "Hangzhou Tower A" contained in the address rules, the corresponding standard address (No. 288, Huancheng North Road, Xihu District, Hangzhou) in the standard address set is matched and marked on the electronic map. Then, the matching standard address is verified to be correct. If the electronic map shows that the matching standard address is unique, the address data (Hangzhou Tower A) and the standard address (No. 288, Huancheng North Road, Xihu District, Hangzhou) are mapped after manual review.
[0040] The address merging module 4 is used to check whether the only standard address that successfully matches other address data besides the address data is the standard address mapped to the address data after the address data has been verified and mapped to a standard address. If it is, and it has been manually reviewed and approved, the other address data and the standard address are mapped to the standard address.
[0041] If, after mapping the address data (Hangzhou Tower A) and the standard address (No. 288, Huancheng North Road, Xihu District, Hangzhou) together, the only matching standard address among other address data (Hangzhou Tower A1, Hangzhou Tower 1st Floor) is also the standard address (No. 288, Huancheng North Road, Xihu District, Hangzhou), then after manual review and approval, the other address data (Hangzhou Tower A1, Hangzhou Tower 1st Floor) will be mapped to the standard address (No. 288, Huancheng North Road, Xihu District, Hangzhou).
[0042] The address backhaul module 5 is used to backhaul the standard address mapped to the address data to each original address data under the address data, and extract the detailed address data immediately following the address data in each original address data to supplement the corresponding standard address to obtain the detailed standard address corresponding to each original address data. The detailed standard address is composed of the mapped standard address and the supplemented address.
[0043] For example, if the standard address (No. 288 Huancheng North Road, Xihu District, Hangzhou) is sent back to the original address data (Hangzhou Tower A), the detailed address data (floor xx, room xx) immediately following the address data (Hangzhou Tower A) in each original address data is extracted and added to the corresponding standard address (No. 288 Huancheng North Road, Xihu District, Hangzhou) to obtain the detailed standard address corresponding to each original address data.
[0044] like Figure 2 As shown, this embodiment also provides an address standardization processing method, which includes the following steps:
[0045] S1. Obtain all source address data related to a certain region from the source database in order to standardize the addresses of that region.
[0046] S2. Identify all original address data in the region. Using the preset address rules in the rule manager, aggregate the address data that meet the corresponding address rules from the identified original address data to reduce the amount of data processing. Present the address data that does not meet any address rule separately. Each address rule contains the corresponding aggregated address data under the address data.
[0047] S3. Match a certain address data contained in the address rule with the corresponding standard address in the standard address set. If the match is successful, proceed to step S4; if the match fails, proceed to step S5.
[0048] S4. Based on a certain address data contained in the address rules, match the corresponding standard address in the standard address set and mark the matched standard address on the electronic map. When the match is successful, verify whether the matched standard address is correct. If the electronic map shows that there is only one matched standard address, then after manual review, map the address data and the standard address. If the manual review fails, perform manual location verification on the electronic map to verify the standard address mapped to the address data. If the electronic map shows that there are multiple matched standard addresses, then after manual review, determine a standard address on the electronic map based on the multiple displayed standard addresses and map the address data and the finally determined standard address. If all manual reviews fail, perform manual location verification on the electronic map to verify the standard address mapped to the address data.
[0049] S5. Notify personnel to perform manual location verification on the electronic map to verify the standard address that maps to the address data.
[0050] S6. Check if the only standard address that successfully matches other address data besides this address data is the standard address mapped to this address data. If yes, and after manual review and approval, map the other address data to this standard address.
[0051] S7. The standard address mapped to the address data is sent back to each original address data under the address data, and the detailed address data following the address data in each original address data is extracted and supplemented to the corresponding standard address to obtain the detailed standard address corresponding to each original address data. The detailed standard address consists of the mapped standard address and the supplemented address.
[0052] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.
Claims
1. An address standardization processing system, characterized in that, It includes an address acquisition module, an address aggregation module, an address verification module, and an address return module; The address acquisition module is used to obtain all original address data related to a certain region from the source database in order to standardize the addresses of that region. The address aggregation module is used to identify all original address data in the region. Using the preset address rules in the rule manager, the address data that meets the corresponding address rules in the identified original address data is aggregated to reduce the amount of data processing. The address data that does not meet any address rule is presented separately. Each address rule contains the corresponding aggregated address data under the address data. The address verification module is used to match a certain address data contained in the address rules with the corresponding standard address in the standard address set. When the match is successful, it verifies whether the matched standard address is correct. If the matched standard address is unique, it maps the address data to the standard address if it passes manual review. If it fails manual review, it performs manual location verification to verify the standard address mapped to the address data. If multiple standard addresses are matched, it determines a standard address based on the multiple standard addresses and maps the address data to the finally determined standard address. If none of the manual reviews pass, it performs manual location verification to verify the standard address mapped to the address data. When the match fails, it notifies manual location verification to verify the standard address mapped to the address data. The address backhaul module is used to backhaul the standard address mapped to the address data to each original address data under the address data, and extract the detailed address data immediately following the address data in each original address data to supplement the corresponding standard address to obtain the detailed standard address corresponding to each original address data. The detailed standard address is composed of the mapped standard address and the supplemented address.
2. The address standardization processing system as described in claim 1, characterized in that, The address verification module is used to match a certain address data contained in the address rules with the corresponding standard address in the standard address set and mark the matched standard address on the electronic map. When the match is successful, it verifies whether the matched standard address is correct. If the electronic map shows that there is only one matched standard address, the address data and the standard address are mapped if the manual review is passed. If the manual review fails, manual location verification is performed on the electronic map to verify the standard address mapped to the address data. If the electronic map shows that there are multiple matched standard addresses, a standard address is finally determined on the electronic map based on the multiple standard addresses displayed, and the address data and the finally determined standard address are mapped. If all manual reviews fail, manual location verification is performed on the electronic map to verify the standard address mapped to the address data. When the match fails, manual location verification is notified on the electronic map to verify the standard address mapped to the address data.
3. The address standardization processing system as described in claim 1, characterized in that, The system also includes an address merging module, which is used to check whether the only standard address that successfully matches other address data besides the address data is the standard address mapped to the address data after the address data has been verified and mapped to a standard address. If it is, and after manual review, the other address data is mapped to the standard address.
4. An address standardization processing method, characterized in that, It includes the following steps: S1. Obtain all source address data related to a certain region from the source database in order to standardize the addresses of that region; S2. Identify all original address data in the region. Using the preset address rules in the rule manager, aggregate the address data that meet the corresponding address rules from the identified original address data to reduce the amount of data processing. Present the address data that does not meet any address rule separately. Each address rule contains the corresponding aggregated address data under the address data. S3. Match a certain address data contained in the address rule with the corresponding standard address in the standard address set. If the match is successful, proceed to step S4; if the match fails, proceed to step S5. S4. Verify whether the matched standard address is correct. If the matched standard address is unique, the address data and the standard address will be mapped if the manual review is passed. If the manual review fails, manual location verification will be performed to verify the standard address mapped to the address data. If there are multiple matched standard addresses, a standard address will be finally determined based on the multiple standard addresses after manual review, and the address data and the finally determined standard address will be mapped. If the manual review fails, manual location verification will be performed to verify the standard address mapped to the address data. S5. Notify manual location verification to determine the standard address that maps to the address data; S6. The standard address mapped to the address data is sent back to each original address data under the address data, and the detailed address data immediately following the address data in each original address data is extracted and supplemented to the corresponding standard address to obtain the detailed standard address corresponding to each original address data. The detailed standard address consists of the mapped standard address and the supplemented address.
5. The address standardization processing method as described in claim 4, characterized in that, In step S4, a standard address is matched against a standard address in the standard address set based on a certain address data contained in the address rules, and the matched standard address is marked on the electronic map. When the match is successful, the correctness of the matched standard address is verified. If the electronic map shows that there is only one matched standard address, the address data and the standard address are mapped if the manual review is passed. If the manual review fails, the address data is manually located and verified on the electronic map to verify the standard address mapped to the address data. If the electronic map shows that there are multiple matched standard addresses, a standard address is finally determined on the electronic map based on the multiple standard addresses shown, and the address data and the finally determined standard address are mapped. If the manual review fails, the address data is manually located and verified on the electronic map to verify the standard address mapped to the address data. In step S5, a person is notified to perform manual location verification on the electronic map to verify the standard address that maps to the address data.
6. The address standardization processing method as described in claim 4, characterized in that, The following steps are included after step S4 or S5: If the only standard address that successfully matches other address data besides this address data is the standard address mapped to this address data, and if so, and after manual review and approval, map the other address data to this standard address.