awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
openvenues avatar

openvenues/libpostal

0
View on GitHub↗
4,819 نجوم·470 تفرعات·C·MIT·3 مشاهدات

Libpostal

Libpostal هي مكتبة C مصممة لتحليل وتطبيع العناوين الدولية. تستخدم معالجة اللغات الطبيعية (NLP) الإحصائية ومصنف لغات لتفكيك سلاسل العناوين العالمية غير المهيكلة إلى مكونات منظمة، وتوحيد عناوين الشوارع من خلال توسيع الاختصارات وحل اختلافات التسمية الإقليمية عبر لغات متعددة.

يوفر المشروع أدوات لتحويل النصوص (Transliteration)، وتحويل النصوص المختلفة إلى صيغ Latin-ASCII أو NFD موحدة. كما يتضمن قدرات لإزالة تكرار العناوين، باستخدام مطابقة تقريبية متماثلة لتحديد ما إذا كانت سجلات العناوين المختلفة تشير إلى نفس الموقع الفعلي.

تغطي المكتبة احتياجات معالجة النصوص الأوسع مثل تطبيع UTF-8 وتحويل الأرقام المكتوبة والأرقام الرومانية إلى تمثيلات رقمية قياسية. وتسمح بإضافات للتعرف على العناوين من خلال ملفات تهيئة خارجية لإضافة لغات ومرادفات جديدة.

Features

  • Address Parsing - Decomposes unstructured global address strings into structured components like house numbers, street names, and cities.
  • Address Language Classifiers - Detects the language of an address string to trigger appropriate region-specific parsing and normalization logic.
  • Probabilistic Sequence Taggers - Uses probabilistic NLP models to predict address component boundaries and labels based on open geo data.
  • Language Detection - Detects the language of address strings to ensure the correct normalization and parsing rules are applied.
  • Address Normalizations - Standardizes unstructured address inputs into a consistent, canonical format for improved search and matching.
  • Abbreviation Expansions - Provides multi-language expansion of shorthand address terms into their full-form equivalents.
  • Language Classifiers - Provides a statistical language classifier to detect address languages and apply region-specific parsing rules.
  • Data Cleaning Procedures - Prepares raw location text for databases by removing noise and standardizing regional naming conventions.
  • Physical Address Deduplication - Compares address records using exact or fuzzy matching to determine if they refer to the same physical location.
  • Fuzzy Matching - Employs distance metrics to identify duplicate addresses despite spelling or formatting variations.
  • Script Transliterations - Converts non-Latin scripts into standardized ASCII representations using predefined transformation maps.
  • Geographic Parsing Rules - Applies distinct normalization and parsing logic based on the detected language and geographic region of the address.
  • Unicode Normalizers - Standardizes text by decomposing characters to NFD form and stripping accent marks.
  • Fuzzy Entity Deduplicators - Identifies and merges address records that refer to the same real-world physical location using fuzzy matching.
  • C Geospatial Libraries - Statistical NLP library for parsing and normalizing international addresses.
  • Low Level Geospatial Libraries - Parses and normalizes international street addresses.
  • Windows Environments - Listed in the “Windows Environments” section of the Awesome C awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ openvenues/libpostalمخطط تاريخ النجوم لـ openvenues/libpostal

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Libpostal

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Libpostal.
  • dedupeio/dedupeالصورة الرمزية لـ dedupeio

    dedupeio/dedupe

    4,442عرض على GitHub↗

    Dedupe is a machine learning tool for entity resolution that identifies and merges duplicate records in structured datasets. It uses active learning to train a matching model from human-labeled examples, learning which field-level similarities are most important for detecting duplicates without requiring manual rule writing. The system combines fingerprint-based blocking to reduce pairwise comparisons, enabling efficient matching on large datasets, and groups scored record pairs into clusters using a configurable similarity threshold. The tool provides multiple interfaces for different workfl

    Pythonclusteringdatamadede-duplicating
    عرض على GitHub↗4,442
  • carlren/gslicrالصورة الرمزية لـ carlren

    carlren/gSLICr

    349عرض على GitHub↗

    gSLICr: Real-time super-pixel segmentation

    C++
    عرض على GitHub↗349
  • ahhz/rasterالصورة الرمزية لـ ahhz

    ahhz/raster

    50عرض على GitHub↗

    C++ library for geographical raster data analysis

    C++
    عرض على GitHub↗50
  • appelmar/gdalcubesالصورة الرمزية لـ appelmar

    appelmar/gdalcubes

    130عرض على GitHub↗

    Creating and analyzing Earth observation data cubes in R

    C++
    عرض على GitHub↗130
عرض جميع البدائل الـ 30 لـ Libpostal→

الأسئلة الشائعة

ما هي وظيفة openvenues/libpostal؟

Libpostal هي مكتبة C مصممة لتحليل وتطبيع العناوين الدولية. تستخدم معالجة اللغات الطبيعية (NLP) الإحصائية ومصنف لغات لتفكيك سلاسل العناوين العالمية غير المهيكلة إلى مكونات منظمة، وتوحيد عناوين الشوارع من خلال توسيع الاختصارات وحل اختلافات التسمية الإقليمية عبر لغات متعددة.

ما هي الميزات الرئيسية لـ openvenues/libpostal؟

الميزات الرئيسية لـ openvenues/libpostal هي: Address Parsing, Address Language Classifiers, Probabilistic Sequence Taggers, Language Detection, Address Normalizations, Abbreviation Expansions, Language Classifiers, Data Cleaning Procedures.

ما هي البدائل مفتوحة المصدر لـ openvenues/libpostal؟

تشمل البدائل مفتوحة المصدر لـ openvenues/libpostal: dedupeio/dedupe — Dedupe is a machine learning tool for entity resolution that identifies and merges duplicate records in structured… appelmar/gdalcubes — Creating and analyzing Earth observation data cubes in R. carlren/gslicr — gSLICr: Real-time super-pixel segmentation. connormanning/entwine — Entwine - point cloud organization for massive datasets. ahhz/raster — C++ library for geographical raster data analysis. cosmiq/yolt — You Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery.