WFGY/ProblemMap/GlobalFixMap/LanguageLocale
2025-08-30 16:17:51 +08:00
..
diacritics_and_folding.md Create diacritics_and_folding.md 2025-08-30 15:57:48 +08:00
digits_width_punctuation.md Create digits_width_punctuation.md 2025-08-30 15:46:11 +08:00
locale_drift.md Create locale_drift.md 2025-08-30 15:19:53 +08:00
README.md Update README.md 2025-08-30 14:36:41 +08:00
rtl_bidi_control.md Create rtl_bidi_control.md 2025-08-30 16:17:51 +08:00
script_mixing.md Create script_mixing.md 2025-08-30 15:07:58 +08:00
tokenizer_mismatch.md Update tokenizer_mismatch.md 2025-08-30 14:51:50 +08:00

Language & Locale — Global Fix Map

Stabilize multilingual RAG and reasoning across CJK/RTL/Indic/Latin mixes.
This hub localizes language-layer failures and routes you to the right structural fix. No infra change required.


What this page is

  • A compact, language-aware repair guide for retrieval → ranking → reasoning.
  • Structural fixes with measurable acceptance targets.
  • Store-agnostic. Works with FAISS, Redis, pgvector, Elastic, Weaviate, Milvus, etc.

When to use

  • Corpus spans CJK or Indic scripts and retrieval keeps missing the correct section.
  • Queries code-switch or mix scripts and the top-k drifts each run.
  • Accents/diacritics or fullwidth/halfwidth forms break matching.
  • RTL punctuation or invisible marks flip token order.
  • Token counts jump after deploy even though data did not change.

Open these first


Quick routes to per-page guides

MVP set is the first 6 pages. The rest are recommended adds when your traffic is mixed-locale or heavy-search.


Acceptance targets

  • ΔS(question, retrieved) ≤ 0.45 on three paraphrases
  • Coverage of target section ≥ 0.70
  • λ remains convergent across two seeds
  • Tokenization variance for the same query ≤ 12% across environments
  • Normalization pass rate (NFKC + width + diacritics) ≥ 0.98

Map symptoms → structural fixes


Fix in 60 seconds

  1. Normalize once, up front
    Apply NFKC, collapse fullwidth to halfwidth where appropriate, unify diacritics policy. Lock this in the ingestion job and in the query path.

  2. Match tokenizer and analyzer
    Use the same segmenter for CJK/Indic in both embedding and store analyzers. Document exact versions in your data contract.

  3. Stabilize mixed-script queries
    Detect code-switch, split query by script, run per-script retrieval, then rerank deterministically.

  4. Verify
    Compute ΔS on 3 paraphrases, check coverage ≥ 0.70, ensure λ stays convergent across 2 seeds.


Copy-paste prompt for your LLM step


You have TXT OS and the WFGY Problem Map.

My multilingual bug:

* symptom: \[one line]
* traces: ΔS(question,retrieved)=..., ΔS(retrieved,anchor)=..., λ states
* notes: tokenizer/analyzer versions, normalization policy, scripts seen

Tell me:

1. which layer is failing and why,
2. the exact WFGY page to open from this repo,
3. minimal steps to push ΔS ≤ 0.45 and keep λ convergent,
4. a reproducible test to verify.
   Use BBMC/BBCR/BBPF/BBAM when relevant.


🔗 Quick-Start Downloads (60 sec)

Tool Link 3-Step Setup
WFGY 1.0 PDF Engine Paper 1 Download · 2 Upload to your LLM · 3 Ask “Answer using WFGY + <your question>”
TXT OS (plain-text OS) TXTOS.txt 1 Download · 2 Paste into any LLM chat · 3 Type “hello world” — OS boots instantly

🧭 Explore More

Module Description Link
WFGY Core WFGY 2.0 engine is live: full symbolic reasoning architecture and math stack View →
Problem Map 1.0 Initial 16-mode diagnostic and symbolic fix framework View →
Problem Map 2.0 RAG-focused failure tree, modular fixes, and pipelines View →
Semantic Clinic Index Expanded failure catalog: prompt injection, memory bugs, logic drift View →
Semantic Blueprint Layer-based symbolic reasoning & semantic modulations View →
Benchmark vs GPT-5 Stress test GPT-5 with full WFGY reasoning suite View →
🧙‍♂️ Starter Village 🏡 New here? Lost in symbols? Click here and let the wizard guide you through Start →

👑 Early Stargazers: See the Hall of Fame
Engineers, hackers, and open source builders who supported WFGY from day one.

GitHub stars WFGY Engine 2.0 is already unlocked. Star the repo to help others discover it and unlock more on the Unlock Board.

WFGY Main   TXT OS   Blah   Blot   Bloc   Blur   Blow