Catalog PyPI
PACKAGE EXPLORERView in registry

addok-fr

PyPI

Addok plugin for French language support with phonetic normalization and French-specific synonyms.

addokfrenchgeocodingplugin
Versions collected1
Direct dependencies5From release 1.1.0
Last observed20 Oct, 19:20 UTC

README

Version 1.1.0 documentation

addok-fr

Addok plugin for improved French geocoding with phonetic normalization and French-specific synonym handling.

Features

  • Phonetic normalization: French-optimized phonetic processor that handles typos and spelling variations in address searches
  • French synonyms: Pre-configured synonym database for common French address terms (rue, avenue, boulevard, etc.)

Installation

pip install addok-fr

Configuration

Enable the phonemicize processor

Add phonemicize into PROCESSORS_PYPATHS:

PROCESSORS_PYPATHS = [
    …,
    'addok_fr.phonemicize'
]

Cache configuration (optional)

The phonemicize processor uses an LRU cache to improve performance. By default, the cache can hold up to 500,000 entries (~86 MB of memory), which is suitable for approximately 500,000 unique words.

You can adjust the cache size in your Addok configuration file:

PHONEMICIZE_CACHE_SIZE = 500_000  # Default value

Recommendations:

  • 500K entries (~86 MB): Default, suitable for most French address datasets
  • 1M entries (~172 MB): For larger datasets with more unique words
  • 250K entries (~43 MB): For memory-constrained environments

The cache uses an LRU (Least Recently Used) eviction strategy, meaning the most frequently used words will remain cached even if the maximum size is reached

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.1.01 Nov 20255

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
addok/addok-fr

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:20 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:c8662a9c78d4cecb304a15aca640136d86f340b603fe3d1eb8064f08f0c47323