Skip to main content

Project Title

Myanmar Address Parsing

Project Description

This project parses the given address into different components (state, district, township, ward, village) to search in the Mimu database. The address will be parsed to identify the hierarchical address levels, starting with the highest level (state) and moving down to the lowest level (village or ward). This ensures that the address is accurately parsed even if certain components are ambiguous or missing.

Tasks

  1. Extracting hierarchical components from the address input, such as state, district, township, ward, and village.
  2. Handling different types of address formats including those with missing or incomplete components.
  3. Parsing address in multiple languages (Myanmar and English), ensuring compatibility with both.
  4. Standardizing parsed data to be consistent with the Mimu database structure, facilitating easier search and geolocation retrieval.

Installation

Install from PyPI:

pip install mm_address_parser

Usage

from mm_address_parser.parser import Parser
parser = Parser()
parsed = parser.parse("ရန်ကုန်တိုင်းဒေသကြီး, လှိုင်မြို့နယ်, သီလဝါလမ်း")
print(parsed)

Credits and Licensing

  • Project Lead: Myo Thida
  • Institution/Affiliation: MMDT
  • Data Source: Myanmar Information Management Unit (MIMU), veresion 9.6 resleased in Feb 2025

This project and its outputs are released under the MIT License.
You are free to use, modify, and distribute the code and dataset with proper attribution.

© 2025 Myo Thida. All rights reserved.
If you use this project in your work, please cite or link back to this repository and the parent project:
"From Words to Coordinates: Mapping Myanmar's Unstructured Addresses to Coordinates."

Release files for mm-address-parser 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mm-address-parser 0.1.4
File Size Uploaded
mm_address_parser-0.1.4.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mm-address-parser 0.1.4
File Interpreter ABI Platform
mm_address_parser-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 10.2 kB

Release files / mm_address_parser-0.1.4.tar.gz

Download URL mm_address_parser-0.1.4.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
14afd316e09dea837c7b5591d39795c2b7abc310989b477857eb3cdfd4c71ffb
BLAKE2b-256 checksum
How to use checksums
f473688cf8fc2648c73b3221ae65838d0cf6a33a17ff4eab2ffdd5a2978bcaa0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.2

Release files / mm_address_parser-0.1.4-py3-none-any.whl

Download URL mm_address_parser-0.1.4-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8c4da10c9269bbd32788031405c4a7e968b8104c7f20397c7d20ce2294cd0908
BLAKE2b-256 checksum
How to use checksums
cde103d0190e27d75d916d93e3429b35ed7f0a85cad39fee0b872a39c3b0d65d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.2

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page