The World's Most Advanced Offline PDF Repair Engine for Esperanto.
TEKIRA (Texto-Edukado Konstruita per Inteligenta Ripara Algoritmo) is an enterprise-grade document restoration engine built completely offline. It identifies, audits, and physically repairs broken characters, corrupted ligatures, and OCR damage in PDF files without ever altering the document's original geometry or metadata.
TEKIRA operates through an orchestrated pipeline of 12 highly specialized engines, guaranteeing both linguistic truth and visual perfection.
graph TD
A(Raw Corrupted PDF) --> B[Rekonstruanto<br>Character Extractor]
B --> C[Restariganto<br>Structural Analyzer]
subgraph "Language & Morphology"
D[Radiko<br>Root Detector]
E[Morfo<br>Affix Analyzer]
F[X-Sistemo<br>ASCII Normalizer]
end
C --> D
D --> E
E --> F
subgraph "Knowledge Base (Biblioteko)"
G[(corpus.db<br>Tekstaro, PMEG, Tatoeba)]
H[Memoro<br>Historical Confidence]
I[Frekvenco<br>Statistical Probability]
J[Kunteksto<br>N-Gram Co-occurrence]
end
F --> G
G --> H
G --> I
G --> J
subgraph "Strategic Orchestration"
K[LingvoDetektilo<br>Entity & Spanish Filter]
L[Semantikisto<br>Context Orchestrator]
M[Juĝanto<br>Mathematical Judge]
end
H --> L
I --> L
J --> L
K --> L
L --> M
subgraph "Visual Layout Engine"
N[Arĥitekto<br>Geometry Preserver]
O[Rigardanto<br>Visual Verifier]
end
M --> N
N --> O
O --> P(Flawless Repaired PDF)
Q[Gardanto<br>Regression Sentinel] -.-> |Monitors Pipeline| P
In the latest system validation (30 real-world Esperanto textbooks):
- 2,201 successful repairs (linguistic + visual).
- 0 Overlays (no floating text or bad rendering).
- 99.7% of all damage eliminated entirely.
- Remaining 125 human reviews are strictly limited to valid non-Esperanto words (Spanish suffixes), names (
Sennacieca), and valid X-system notation.
Each engine operates independently and contributes to the mathematical certainty of the final repair.
- Radiko - Root extraction.
- Morfo - Affix combinations.
- Biblioteko - Massive SQLite Corpus.
- Memoro - Historical repair tracking.
- Frekvenco - Statistical word frequencies.
- Kunteksto - Surrounding context parsing.
- Semantikisto - Orchestration of evidence.
- Juĝanto - Absolute confidence validator (>= 85%).
- Arĥitekto - Precision vector redactor.
- Rigardanto - Pixel density auditor.
- Gardanto - Regression test suite.
See ROADMAP.md for the future evolution of TEKIRA towards v3.0.