{"library":"panphon","title":"PanPhon","description":"Tools for using the International Phonetic Alphabet (IPA) with phonological features. Supports feature extraction, segment similarity, alignment, and manipulation of Unicode IPA strings. Current version 0.22.2, release cadence irregular.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install panphon"],"cli":null},"imports":["from panphon import FeatureTable","from panphon.segment import Segment","from panphon import IPA"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from panphon import FeatureTable\n\nft = FeatureTable()\n# Feature vector for a segment\nvec = ft.word_fts('p')\nprint(vec)\n# Segment similarity\nsim = ft.hamming_distance('p', 'b')\nprint(sim)\n# Feature-based edit distance\nfrom panphon.distance import Distance\nd = Distance()\nprint(d.dolgo_prime_distance('pan', 'ban'))","lang":"python","description":"Load feature table, get feature vectors, compute segment distances.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}