# Competitive position — where we stand vs Google / DeepL / NLLB **Honest snapshot** (2026-07-21). **Law:** \(S=K(T_1+T_2+T_3)\) pin **D1D38A** (FSOT; competitors have no equivalent). --- ## Two different games | Game | What “accuracy” means | Who owns the public narrative | |------|----------------------|-------------------------------| | **A. Form→gloss inventory** | Word/lemma → meaning under densify | **PFLT is very strong** | | **B. Sentence fluency (MT)** | Full sentence → fluent EN (BLEU/chrF/COMET) | **Google / DeepL / NLLB** | We are **competitive / leading on A**. We are **climbing toward B**, not at parity yet. --- ## Our numbers (measured in-repo) ### A — Form→gloss solidify (catalog) | Metric | PFLT | |--------|------| | Languages | **113** | | OPEN / PRODUCT form→gloss | **~99.99%** | | Thin langs (n<50) | **0** | | Breadth vs Google ~249 | **~45%** of lang count | | Breadth vs NLLB ~200 | **~56%** | | vs DeepL ~30–100 langs | **At/above DeepL scale on count** | This bar is **not** what Google advertises — but it is real offline inventory depth (incl. classical/historical). ### B — Sentence fluency (dual student: densify + neural) **B1 — Chat/Tatoeba domain** (16 langs; latest SOTA push 2026-07-21): | Path | Metric | PFLT | Note | |------|--------|-----:|------| | Product densify + residual TM | BLEU-4 / B1 / U-F1 | **~83 / ~98 / ~92** | Product ceiling (includes chat residual templates) | | **Neural open-set** (best of opus/NLLB/mul per lang, ≤200/lang) | mean sacreBLEU | **~50.2** | Fair chat bar — **past staged 45** | | Hybrid oracle densify\|neural | mean sacreBLEU | **~53.6** | Upper bound for router | Per-lang neural peaks: it ~68, es/pt ~61, de/ru ~57–58; thin: hi ~55; CJK gap: ja ~37, zh ~32; classical la densify still wins (~48 product). **B2 — News domain (public WMT14 de→en test, n=3003)** — harder bar: | Metric | PFLT densify-only | PFLT neural student (local) | DeepL-class band | |--------|------------------:|----------------------------:|-----------------:| | **sacreBLEU** | **~0.4** | **~33.9** (opus-mt-de-en beams=5; NLLB-600M ~33.4) | Often **~40–48+** | | **chrF** | low | **~60** | Higher | | Gap to staged mid bar (40) | — | **~6.1** | — | | Gap to stretch (48) | — | **~14.1** | — | Domain split: **chat neural is past mid bar** (~50 mean sacre); **news still ~6 BLEU short** of DeepL-class mid. Densify alone does not transfer to news — hybrid router is the product path. \*Literature ranges, not same-day FLORES A/B. FLORES **data files still 403** (README ok; parquet gated — re-check Hub “Access granted”). ### Law / uniqueness (no competitor equivalent) | Metric | PFLT | |--------|------| | Live pin D1D38A | **Yes** | | Offline classical + visual path | **Yes** | | Densify without rewriting law | **Yes** | --- ## Are we competitive at all? | Track | Competitive? | One-line | |-------|--------------|----------| | Offline form→gloss multi-lang | **Yes — strong** | Near-ceiling on our catalog | | Catalog breadth | **Mid** | 113 of ~200–249; beating DeepL *count* band | | Classical / dead / hieroglyph | **Yes — unique** | Weak/absent in consumer MT | | Chat sentence (neural open-set) | **Yes — mid/high open MT** | Mean sacre **~50** (Tatoeba-style) | | News sentence (WMT de-en) | **Near mid open MT** | **~34** sacre; **~6** to DeepL mid bar | | Top DeepL commercial SOTA | **Not claimed** | Need +6 to +14 sacre on news | | Cloud UX / latency | N/A | Different product (local Ada) | | FSOT law grounding | **Category of one** | — | **Short answer:** Yes on **inventory, classical, offline FSOT**, and **chat neural open-set**. **Almost mid-parity** on news WMT (~34 vs ~40 staged); **not** full DeepL stretch (~48). Hybrid densify\|neural is the product route (oracle mean chat sacre **~54**). --- ## How far to go (gap to “parity”) Define stages (honest): | Stage | Domain bar | Where we are | |-------|------------|--------------| | **S0** Dict word map | <5 BLEU | Passed | | **S1** Phrase densify | ~10–20 | Passed | | **S2** Strong chat content | ~25–35 BLEU | **Passed** (neural chat mean sacre ~50) | | **S3** Mid neural news / good EU | ~35–45 sacre WMT | **~34 HERE** — gap **~6** to 40 | | **S4** Strong neural / DeepL-class | ~45–55+ sacre | Gap **~14** to 48 stretch | ### What must rise for S3–S4 | Lever | Why | Status | |-------|-----|--------| | Hybrid router densify\|neural | Product best-of path | **Oracle measured** (~54 chat mean); ship in Ada | | Word order / T3 (esp. ja/zh) | BP kills densify BLEU despite B1 | **Route CJK to neural** (ja/zh already) | | FLORES / WMT **same-file** eval | Comparable claim | FLORES data still gated; WMT14 **scored** | | Neural student (NLLB/opus-mt) | Fluency generators | **Done multi-system**; optional 1.3B / finetune | | Domain match (news vs chat) | DeepL trains news/web | Need more WMT densify or student finetune | --- ## FLORES status - Account can read **README** of `facebook/flores`. - **Data parquet still returns 403** (gated) — accept may be pending, wrong dataset page, or needs re-login/approval. - Action: open https://huggingface.co/datasets/facebook/flores while logged in → confirm **Access granted** (not just license text). - Until then we report **Tatoeba product densify** + **WMT** as public bars, not FLORES. --- ## Bottom line | Question | Answer | |----------|--------| | Competitive on form→gloss / offline catalog? | **Yes** | | Competitive on chat open-set neural? | **Yes — mid/high open MT** (~50 mean sacre) | | Competitive on Google/DeepL **news** fluency? | **Not parity; S3** (~34 WMT sacre; ~6 to mid bar) | | How far on news sacreBLEU? | **~6 pts** to staged 40; **~14 pts** to stretch 48 | | Unique advantage? | **FSOT law + classical + offline densify + hybrid student path** | **Public storefront:** HF `dappalumbo91/pflt-fsot` · Kaggle `damianpalumbo/pflt-fsot-benchmarks` · GitHub tag/docs `RELEASE_v0.2.0`. We do **not** claim DeepL parity. We **do** claim a real, measured climb under fixed FSOT law, with high content-level scores and mid full-sentence BLEU.