You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hebrew titles גברת/פרופ'/פרופ׳/פרופסור/עו"ד/עו״ד/הרב join מר as
plain titles (Israeli convention: family follows), each abbreviation
in both geresh/gershayim spellings per the ד"ר precedent. Hebrew
gains the suffix category Arabic deferred: ז"ל and שליט"א (both
spellings) -- post-nominals ubiquitous in genealogical data, never
names, mid-word quotes inert in extraction.
Devanagari becomes a #269 script: श्री/श्रीमती/डॉ (डॉ. matches via
edge-period normalization). Latin sri/shri deliberately NOT added --
the transliterations collide with real given names (Sri Mulyani);
the native script cannot.
Deferred under the collision rule, recorded in the data-module
comments: bare רב (the ordinary word 'many') and בר as a particle
(Bar is a common modern Israeli given name; the surname spelling is
hyphenated anyway).
TDD: 15 rows red first across title/suffix/script categories.
Differential exit 0 unchanged.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Add non-Latin vocabulary to the default lexicon (#269): Cyrillic, Greek, Arabic and Hebrew titles, conjunctions, and name particles -- native-script entries cannot collide with Latin-script names. Deferred pending vetting: Cyrillic ``мл``/``ст`` suffixes and the bare Greek ``κ`` title (it collides with the initial+surname shape). Behavior note: ``محمد بن سلمان`` now chains ``بن`` onto the family name where 1.x read it as a middle name
10
10
- Add the Arabic-script bound given names (#269 follow-up): ``عبد``, the kunya pair ``أبو``/``ابو``, and ``أم``/``ام`` join the following word into the given name like their transliterations (``abdul``, ``abu``, ``umm``) always did -- ``عبد الرحمن محمد`` now parses given ``عبد الرحمن``, family ``محمد``, where 1.x split it into given + middle (``tests/v2/cases.py`` rows ``arabic_bound_given_*``). Not present in the differential corpus
11
+
- Add Hebrew honorifics, Hebrew post-nominals, and Devanagari titles (#269 follow-up): the Israeli honorifics ``גברת``, ``פרופ'``/``פרופ׳``, ``פרופסור``, ``עו"ד``/``עו״ד``, and ``הרב`` as plain titles; the post-nominals ``ז"ל``/``ז״ל`` and ``שליט"א``/``שליט״א`` as suffixes (both gershayim spellings each); and a new #269 script -- Devanagari ``श्री``, ``श्रीमती``, and ``डॉ`` (``डॉ.`` matches via edge-period normalization). Latin ``sri``/``shri`` deliberately NOT added (they collide with real given names; the native script cannot). Deferred: bare ``רב`` (ordinary word "many") and ``בר`` as a particle (Bar is a common modern given name). Not present in the differential corpus
11
12
- Add Arabic honorific titles and the conjunction ``و`` (#269 follow-up): the doctor/professor/hajj/sheikha/engineer forms (``الدكتور``/``الدكتورة``/``دكتور``/``دكتورة``, ``الأستاذ``/``الأستاذة``/``أستاذ``/``أستاذة``, ``الحاج``/``الحاجة``, ``الشيخة``, ``مهندس``) as given-name titles -- Arabic honorifics precede the given name, like ``الشيخ``. Deferred under the collision rule: bare ``سيد``/``شيخ``/``أمير``/``سلطان`` (all common given names), the ``د.`` abbreviation (bare ``د`` would swallow initials), and the Ottoman post-nominals ``باشا``/``بك``/``أفندي`` (survive as family names). Not present in the differential corpus
0 commit comments