{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/2"}],"enrichment":{"capability":"Pyap detects and parses postal addresses from unstructured text, extracting structured address components for US, Canadian, and British addresses using pattern matching.","skillfed_tags":["address-extraction","regex-based","web-scraping"],"use_cases":["Extract addresses from web-scraped content or document text during initial data collection before validation","Batch-process large volumes of unstructured text to identify and isolate address-like patterns quickly","Pre-filter text for geocoding services to reduce the volume of strings sent to paid APIs","Parse addresses embedded in email bodies, PDFs, or other documents for contact database population","Detect mailing addresses in user-submitted forms or comments for location-based features"],"what_it_does":"Pyap is a lightweight text-processing library that finds and extracts postal addresses from unstructured text using regular expressions. It targets US, Canadian, and British address formats, breaking them into structured components (street, city, state, postal code) that you can access programmatically.\n\nThe library trades accuracy for speed: it uses pattern matching rather than gazetteers or machine learning, so it can process large volumes of text quickly in real time. This makes it useful for initial address detection in web scraping or bulk text processing, though the description notes that false positives can occur when text happens to match the address pattern structure. The project is dormant but has no runtime dependencies, making it lightweight to deploy.","worth_installing":"Yes, if you need fast regex-based address detection for US, Canadian, or British addresses in bulk text processing and can tolerate occasional false positives. No, if you require high accuracy, active maintenance, or support for additional countries\u2014consider a geocoding service or maintained alternative instead. The lack of dependencies and dormant status make it a low-risk, lightweight choice for specific use cases."},"id":"pyap","links":{"html":"https://skillfed.io/packages/pyap","md":"https://skillfed.io/packages/pyap.md","pypi":"https://pypi.org/project/pyap/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2020-09-30","license_spdx":null,"license_treatment":"permissive","name":"pyap","python_support":"supports_current","summary":"Pyap is an MIT Licensed text processing library, written in Python, for detecting and parsing addresses. Currently it supports USA, Canadian and British addresses."},"popularity":{"monthly_downloads":460845,"position":6537,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.1"}
