How to Run a Language and Meaning System (Civilisation-Grade, Active Mode)
AI-LOCK
This is the active runtime spec for operating a language and meaning system as the operator layer inside Language/MeaningOS.
Not a dictionary page. Not a writing slogan.
A control architecture for definition, semantic transfer, bounded usage, ambiguity control, shared coordination, and continuity under load.
Start Here: https://edukatesg.com/civos-activeruntime-allos-compiled-masterspec-v1-0/
0) Classical Foundation
A language and meaning system defines, preserves, transmits, interprets, and updates words, symbols, phrases, instructions, and shared meanings so people can think, coordinate, learn, decide, and act together.
It includes definitions, vocabulary, grammar, usage norms, reference examples, interpretation rules, communication channels, archives, and repair mechanisms for misunderstanding or drift.
1) Civilisation-Grade Definition
A language and meaning system is the operator semantic-coordination layer inside Language/MeaningOS that keeps individuals and institutions within a valid coordination corridor by maintaining:
- definitional clarity
- semantic boundary control
- transfer integrity
- bounded interpretation
- shared reference continuity
- ambiguity repair
- recoverability from drift, inflation, fragmentation, or hollow language
Language is not just expression.
It is shared meaning continuity under bounded transformation.
2) Run Question
How to run a language and meaning system?
Run it as a closed-loop define, teach, use, interpret, verify, repair, preserve, and update control system across Structure × Phase × Time.
3) Operating Envelope
Scale: Personal / Group / Institutional / National / Civilisational
Domain: Language/MeaningOS
Phase Band:
- BelowP0: semantic collapse / undefined abstraction / broken transfer / rhetoric detached from meaning / coordination failure
- P0: emergency minimum command language only
- P1: reactive communication; unstable meaning transfer
- P2: structured but drift-prone; ambiguity and inflation accumulate
- P3: stable corridor; definitions, interpretation, and shared coordination remain functional under variation
ChronoFlight Lens: Structure × Phase × Time
A language system must be run as a meaning continuity machine, not as a pile of words.
4) Must-Never-Break Invariants
Invariant.LANG.01 — Definition Clarity
Core terms must have explicit, bounded meanings within scope.
Invariant.LANG.02 — Usage Boundary Integrity
Words must not silently expand, collapse, or drift beyond declared limits without versioned update.
Invariant.LANG.03 — Transfer Integrity
Meaning must survive passage across speaker, writer, reader, listener, and time often enough for valid coordination.
Invariant.LANG.04 — Shared Reference
Important terms must anchor to examples, contexts, or canonical references that reduce ambiguity.
Invariant.LANG.05 — Interpretation Discipline
Interpretation must stay within admissible bounds; uncontrolled free-association is a system risk.
Invariant.LANG.06 — Ambiguity Visibility
Unclear terms, overloaded words, and conflicting meanings must surface early enough for repair.
Invariant.LANG.07 — Semantic Ledger Truth
Changes in meaning, scope, usage, and validity must remain visible and reconcilable.
Invariant.LANG.08 — Recovery Capacity
Clarification and repair must outrun drift, inflation, fragmentation, and misuse often enough to preserve corridor continuity.
5) Core Entities
- words / terms / phrases
- definitions
- usage boundaries
- examples / exemplars
- grammar / structural rules
- speakers / writers / readers / listeners
- documents / instructions / discourse streams
- canonical reference texts
- glossaries / vocabularies / term registries
- ambiguity flags / disputed meanings
- interpretation rules
- revision / deprecation pathways
- archives of prior meaning states
6) Z0–Z6 Language & Meaning Operating Map
Z0 — Node
Single word, phrase, sentence, instruction, label, definition unit, semantic bind.
Z1 — Frontline Execution Unit
Speak, write, read, listen, define, clarify, paraphrase, interpret, cite, repair misunderstanding.
Z2 — Local Operational Cluster
Conversation, classroom, team document, shared glossary, operational SOP, local semantic community.
Z3 — City / Regional Coordination Layer
Cross-team / cross-school / cross-institution language coordination, shared terminology across departments or regions.
Z4 — System Subdomains
Vocabulary, grammar, documentation, policy language, instructional language, technical terminology, public communication.
Z5 — Institutional / System Control Layer
Canonical dictionaries, term registries, style/definition governance, interpretation doctrine, update rules.
Z6 — Civilisational Continuity Layer
Long-horizon preservation of meaning, civilisational language continuity, knowledge transfer across generations.
Rule
A language system fails when Z5 meaning claims cannot reconcile with Z4 domain use, Z3 coordination, Z2 local practice, Z1 interpretation, and Z0 actual semantic content.
7) AVOO Role Allocation
Architect
Designs semantic frameworks, vocabulary lattices, naming systems, interpretation boundaries, and update architecture.
Visionary
Defines long-horizon language direction, canonical semantic aims, and corridor width for shared coordination.
Oracle
Reads ambiguity, semantic drift, hollow language, overloaded terms, rhetorical inflation, and hidden meaning fractures.
Operator
Defines, teaches, clarifies, documents, interprets, corrects, and maintains daily semantic continuity.
Role Misfit Failure
- Operators forced to redesign semantic architecture during live confusion = unstable ad hoc meaning
- Architects micromanaging every usage instance = bottleneck and rigidity
- Visionary without Oracle = elegant but detached language regime
- Oracle without Operator = diagnosis without repaired communication
8) Decision Rights
Central Must Decide
- canonical definitions for critical terms
- scope and boundary rules
- update and deprecation rules for terms
- high-stakes interpretation doctrine
- naming conventions
- official glossary / registry structure
- conflict resolution for disputed meanings
Regional/Local May Decide
- local examples and teaching aids
- domain-specific shorthand within declared bounds
- contextual explanation style
- local phrasing while preserving canonical meaning
Emergency-Only Overrides
- immediate clarification notices for harmful ambiguity
- temporary freeze on redefining critical terms
- forced replacement of dangerous ambiguous wording
- rapid correction of public-facing misinterpretation
- temporary simplification to minimum command language during crisis
9) Inputs / Outputs
Inputs
- words and definitions
- new usage patterns
- domain-specific needs
- communication attempts
- misunderstanding signals
- ambiguity reports
- translation / interpretation pressure
- historical meaning lineage
- institutional decisions requiring precise language
Outputs
- bounded definitions
- usable shared terminology
- valid instructions and explanations
- repaired misunderstandings
- stable canonical references
- deprecated or revised terms
- preserved semantic continuity across time
10) Core Control Loops
Loop.A — Definition and Scope Control
define term → set boundary → state exclusions and scope → publish canonical form
Loop.B — Usage and Transfer Control
use term in speech/text → receive interpretation → verify intended meaning survived → correct if not
Loop.C — Shared Reference Control
attach term to examples / canonical references → reduce abstraction drift → preserve shared anchor points
Loop.D — Ambiguity Detection and Repair
detect confusion / overloaded meaning / contradiction → classify severity → clarify, split, narrow, or redefine
Loop.E — Interpretation Discipline
read/hear statement → constrain possible readings to admissible bounds → reject invalid expansions → confirm intended scope
Loop.F — Revision and Deprecation
update meaning only through bounded change → preserve lineage → mark stale or unsafe meanings as deprecated → prevent stale usage from posing as live canon
Loop.G — Documentation and Archive Coupling
record definitions and usage changes → preserve version history → keep canonical and historical meaning chains retrievable
Loop.H — Coordination Verification
test meaning under variation → paraphrase, apply, and stress-test → verify language still coordinates action under load
11) Invariant Ledger.LANG
Ledger Spine
Tracks whether meanings remain valid under usage, interpretation, revision, and time.
Mandatory Ledger Entries
- term / phrase ID
- canonical definition
- scope and exclusions
- approved examples / anchors
- usage boundary notes
- ambiguity or dispute records
- revision and deprecation history
- domain-specific variants and their bounds
- interpretation incidents / misunderstanding clusters
- synonym / alias mappings where allowed
- ownership / steward of critical terminology
- archival lineage of prior meaning states
Ledger Rule
No claim of shared meaning is valid if it cannot reconcile on the language and meaning ledger.
12) VeriWeft.LANG
Definition
The structural validity fabric that determines whether semantic relationships remain admissible.
Key Admissible Binds
- term ↔ bounded definition
- sentence ↔ intended meaning
- instruction ↔ valid interpretation
- example ↔ concept boundary
- synonym / alias ↔ declared equivalence or non-equivalence
- revised term ↔ preserved lineage and change boundary
- public wording ↔ operational meaning
VWeft Breach Examples
- a word is used with multiple incompatible meanings while treated as one
- an instruction appears clear on the surface but admits contradictory interpretations
- a “synonym” is treated as equivalent when it changes decision meaning
- a deprecated term remains active in operational use
- emotionally strong wording substitutes for precise meaning
13) Sensors
Definition Sensors
- undefined high-frequency terms
- contradictory definitions in active use
- scope creep in critical words
- rising dependence on vague abstraction
Transfer Sensors
- repeated misunderstanding of the same instruction
- paraphrase failure
- listener/reader divergence
- execution failure caused by wording
Ambiguity Sensors
- overloaded terms
- unresolved interpretation disputes
- frequent “what do you mean?” loops
- domain collision between same-named terms
Drift Sensors
- term usage detached from original boundary
- semantic inflation
- hollow rhetoric replacing meaning
- false fluency (sounds clear, transfers poorly)
Governance Sensors
- stale glossary entries
- deprecation backlog
- orphaned critical terms with no steward
- local jargon diverging from canonical meaning
14) Thresholds
Threshold.LANG.01
ClarificationAndRepairRate ≥ DriftAndMisinterpretationRate
Threshold.LANG.02
DefinitionCoverage ≥ MinimumCoordinationThreshold
Threshold.LANG.03
InterpretationVariance ≤ AmbiguityTolerance
Threshold.LANG.04
High-StakesTermAmbiguity ≤ SafeTolerance
Threshold.LANG.05
TransferSuccess ≥ MinimumMeaningContinuity
Threshold.LANG.06
DeprecationLag ≤ StaleSemanticRiskWindow
Threshold.LANG.07
UndefinedCriticalTerms = 0 within tolerance class
Threshold.LANG.08
SemanticInflation ≤ BoundaryTolerance
15) Failure Atlas (3 Collapse Modes Only)
Collapse Mode 1 — Drifted Meaning System
Words remain in use while their meanings silently shift beyond safe bounds.
Trace
weak boundary control → gradual semantic expansion/collapse → conflicting interpretation → coordination errors → trust in language declines
Collapse Mode 2 — Hollow Language System
Surface fluency rises while actual semantic ownership and transfer decline.
Trace
impressive wording / jargon / abstraction → shallow understanding masked → false agreement → action failure under variation → exposed semantic emptiness
Collapse Mode 3 — Fragmented Language System
Different groups use the same words with incompatible meanings while assuming alignment.
Trace
local jargon divergence → cross-group misunderstanding → repeated rework and conflict → loss of shared reference → system-wide coordination breakdown
16) Negative Void Condition (BelowP0)
Language/MeaningOS enters BelowP0 when:
- critical terms no longer have stable, bounded meanings
- interpretation variance rises beyond safe limits
- instructions and definitions fail to transfer reliably
- ambiguity remains invisible until after damage occurs
- hollow language replaces valid semantic ownership
- drift, fragmentation, and misinterpretation compound faster than clarification and repair
BelowP0 is not “people disagree” or “language evolves.”
BelowP0 is loss of runnable shared meaning continuity.
17) Repair Corridor
Repair Sequence.LANG
- restore definition truth for critical terms
- identify and isolate the most dangerous ambiguities
- narrow usage boundaries and state exclusions explicitly
- split overloaded terms where one label carries multiple meanings
- attach examples and canonical references
- deprecate stale or dangerous usages out of live coordination corridors
- re-test transfer through paraphrase, application, and variation
- restore glossary / registry discipline
- rebuild semantic ownership across operators and communities
First Repair Move
Restore what the words mean before expanding what people can say with them.
Emergency Repair Rule
During semantic crisis:
- simplify to the smallest trusted vocabulary
- centralize canonical interpretation temporarily
- suspend ambiguous wording in high-stakes contexts
- prefer fewer precise terms over many expressive but unstable ones
- reopen broader expressiveness only after transfer integrity is restored
18) Reserve, Resilience, and Semantic Security
Core Law
A language system without bounded canon and repair headroom is operating as a countdown, not a corridor.
Reserve Requirements
A runnable language and meaning system maintains:
- canonical glossary / term registry
- explicit boundary examples
- clarification pathways
- deprecation discipline
- dispute-resolution mechanism for meanings
- archival lineage of changes
- stewards for high-stakes terminology
- stress-tests for transfer under variation
Borrowing Against Collapse
A language system is borrowing against collapse when it sustains present appearance by consuming:
- shared reference depth
- boundary precision
- operator semantic discipline
- unresolved ambiguity debt
- hollow persuasive language
- future repair workload caused by present vagueness
19) Cross-OS Dependencies
Language/MeaningOS depends on:
- Memory/ArchiveOS for definition lineage, canonical records, and deprecation truth
- Standards&MeasurementOS for bounded terms, labels, thresholds, and semantic comparability
- GovernanceOS for official legal/policy wording and interpretation authority
- EducationOS for large-scale regeneration of semantic competence
- SecurityOS for warnings, commands, lawful interpretation, and bounded instructions
- All other OS because every OS depends on definitions, instructions, labels, coordination, and non-ambiguous transfer
Propagation Law
Language failure becomes system-wide when multiple OS can no longer coordinate because words, labels, instructions, or definitions stop meaning the same thing across actors.
20) One-Panel Language & Meaning Diagnostic
A language and meaning system is runnable only if it can answer:
- What do the critical terms mean right now, in bounded form?
- Which terms are being used with multiple incompatible meanings?
- Where is misunderstanding clustering?
- Can high-stakes instructions survive paraphrase without changing meaning?
- Is current clarity real, or only surface fluency?
- Which stale or dangerous usages should be deprecated now?
- Where is local jargon diverging from canonical meaning?
- Which terms have no steward or no canonical reference?
- Is semantic drift being seen early enough to repair?
- Is clarification outrunning ambiguity and drift?
21) Active Conclusion
To run a language and meaning system is to run a definition, transfer, interpretation, and semantic-repair machine.
LanguageMeaningSystemRunnable =
DefinitionClarity
- UsageBoundaryIntegrity
- TransferIntegrity
- SharedReference
- InterpretationDiscipline
- AmbiguityVisibility
- SemanticLedgerTruth
- Time-Stable Recovery
Master Law
A language and meaning system remains in corridor when:
ClarificationAndRepairRate ≥ DriftAndMisinterpretationRate
and critical definitions remain bounded
and interpretation stays within admissible limits
and meaning transfer remains real under variation.
A language system is not truly running because people are speaking or writing.
It is running only when the words remain bounded, the meanings survive transfer, ambiguity is repaired in time, and coordination still works under load.
Version Lock
Language/MeaningOS.ActiveRuntime.FullSpec.v1.0
Canonical active-mode article 13 in the operational series.
Recommended Internal Links (Spine)
Start Here For Mathematics OS Articles:
- https://edukatesg.com/math-worksheets/
- https://edukatesg.com/mathos-interstellarcore-v0-1-explanation/
- https://edukatesg.com/mathos-registry-method-corridors-v0-1/
- https://edukatesg.com/mathos-registry-binds-v0-1/
- https://edukatesg.com/mathos-runtime-mega-pack-v0-1/
- https://edukatesg.com/infinite-series-why-1-2-3-is-not-minus-one-over-twelve/
- https://edukatesg.com/math-games/
- https://edukatesg.com/how-mathematics-works-pdf/
- https://edukatesg.com/mathematics-definitions-by-mathematicians/
- https://edukatesg.com/pure-vs-applied-mathematics/
- https://edukatesg.com/three-types-of-mathematics/
- https://edukatesg.com/what-is-a-mathematics-degree-vs-course/
- https://edukatesg.com/what-is-mathematics-essay-template/
- https://edukatesg.com/history-of-mathematics-why-it-exists/
- https://edukatesg.com/pccs-to-wccs-math-flight/
- https://edukatesg.com/math-threshold-why-societies-suddenly-scale/
- https://edukatesg.com/math-as-simulation-language/
- https://edukatesg.com/seven-millennium-problems-explained-simply/
- https://edukatesg.com/the-math-transfer-test-same-structure-different-skin-the-fastest-way-to-find-real-ability/
- https://edukatesg.com/math-phase-slip-why-students-panic/
- https://edukatesg.com/math-fenceos-stop-loss-for-exam-mistakes/
- https://edukatesg.com/math-truncation-and-stitching-recovery-protocol/
- https://edukatesg.com/math-jokes-and-patterns-for-students/
- https://edukatesg.com/math-architect-training-pack-12-week/
- https://edukatesg.com/avoo-mathematics-role-lattice/
- https://edukatesg.com/mathematics-symmetry-breaking-1-0-negatives-decimals-calculus/
- https://edukatesg.com/how-mathematics-works-mechanism/
- https://edukatesg.com/math-as-mindos/
- https://edukatesg.com/math-as-productionos/
- https://edukatesg.com/what-is-mathematics-almost-code/
- https://edukatesg.com/math-architect-corridors-representation-invariant-reduction/
- https://edukatesg.com/history-of-mathematics-flight-mechanics/
- https://edukatesg.com/how-math-works-vorderman-what-it-teaches/
- https://edukatesg.com/mathos-runtime-control-tower-v0-1/
- https://edukatesg.com/mathos-fenceos-threshold-table-v0-1/
- https://edukatesg.com/mathos-sensors-pack-v0-1/
- https://edukatesg.com/mathos-failure-atlas-v0-1/
- https://edukatesg.com/mathos-recovery-corridors-p0-to-p3/
- https://edukatesg.com/mathos-data-adapter-spec-v0-1/
- https://edukatesg.com/mathos-in-12-lines/
- https://edukatesg.com/mathos-master-diagram-v0-1/
- https://edukatesg.com/mathos-registry-error-taxonomy-v0-1/
- https://edukatesg.com/mathos-registry-skill-nodes-v0-1/
- https://edukatesg.com/mathos-registry-concept-nodes-v0-1/
- https://edukatesg.com/mathos-registry-binds-v0-1/
- https://edukatesg.com/mathos-registry-method-corridors-v0-1/
- https://edukatesg.com/mathos-registry-transfer-packs-v0-1/
Start Here for Lattice Infrastructure Connectors
- https://edukatesg.com/singapore-international-os-level-0/
- https://edukatesg.com/singapore-city-os/
- https://edukatesg.com/singapore-parliament-house-os/
- https://edukatesg.com/smrt-os/
- https://edukatesg.com/singapore-port-containers-os/
- https://edukatesg.com/changi-airport-os/
- https://edukatesg.com/tan-tock-seng-hospital-os-ttsh-os/
- https://edukatesg.com/bukit-timah-os/
- https://edukatesg.com/bukit-timah-schools-os/
- https://edukatesg.com/bukit-timah-tuition-os/
- https://edukatesg.com/family-os-level-0-root-node/
- https://bukittimahtutor.com
- https://edukatesg.com/punggol-os/
- https://edukatesg.com/tuas-industry-hub-os/
- https://edukatesg.com/shenton-way-banking-finance-hub-os/
- https://edukatesg.com/singapore-museum-smu-arts-school-district-os/
- https://edukatesg.com/orchard-road-shopping-district-os/
- https://edukatesg.com/singapore-integrated-sports-hub-national-stadium-os/
- Sholpan Upgrade Training Lattice (SholpUTL): https://edukatesg.com/sholpan-upgrade-training-lattice-sholputl/
- https://edukatesg.com/human-regenerative-lattice-3d-geometry-of-civilisation/
- https://edukatesg.com/new-york-z2-institutional-lattice-civos-index-page-master-hub/
- https://edukatesg.com/civilisation-lattice/
- https://edukatesg.com/civ-os-classification/
- https://edukatesg.com/civos-classification-systems/
- https://edukatesg.com/how-civilization-works/
- https://edukatesg.com/civos-lattice-coordinates-of-students-worldwide/
- https://edukatesg.com/civos-worldwide-student-lattice-case-articles-part-1/
- https://edukatesg.com/new-york-z2-institutional-lattice-civos-index-page-master-hub/
- https://edukatesg.com/advantages-of-using-civos-start-here-stack-z0-z3-for-humans-ai/
- Education OS (How Education Works): https://edukatesg.com/education-os-how-education-works-the-regenerative-machine-behind-learning/
- Tuition OS: https://edukatesg.com/tuition-os-edukateos-civos/
- Civilisation OS kernel: https://edukatesg.com/civilisation-os/
- Root definition: What is Civilisation?
- Control mechanism: Civilisation as a Control System
- First principles index: Index: First Principles of Civilisation
- Regeneration Engine: The Full Education OS Map
- The Civilisation OS Instrument Panel (Sensors & Metrics) + Weekly Scan + Recovery Schedule (30 / 90 / 365)
- Inversion Atlas Super Index: Full Inversion CivOS Inversion
- https://edukatesg.com/civos-runtime-control-tower-compiled-master-spec/
- https://edukatesg.com/government-os-general-government-lane-almost-code-canonical/
- https://edukatesg.com/healthcare-os-general-healthcare-lane-almost-code-canonical/
- https://edukatesg.com/education-os-general-education-lane-almost-code-canonical/
- https://edukatesg.com/finance-os-general-finance-banking-lane-almost-code-canonical/
- https://edukatesg.com/transport-os-general-transport-transit-lane-almost-code-canonical/
- https://edukatesg.com/food-os-general-food-supply-chain-lane-almost-code-canonical/
- https://edukatesg.com/security-os-general-security-justice-rule-of-law-lane-almost-code-canonical/
- https://edukatesg.com/housing-os-general-housing-urban-operations-lane-almost-code-canonical/
- https://edukatesg.com/community-os-general-community-third-places-social-cohesion-lane-almost-code-canonical/
- https://edukatesg.com/energy-os-general-energy-power-grid-lane-almost-code-canonical/
- https://edukatesg.com/community-os-general-community-third-places-social-cohesion-lane-almost-code-canonical/
- https://edukatesg.com/water-os-general-water-wastewater-lane-almost-code-canonical/
- https://edukatesg.com/communications-os-general-telecom-internet-information-transport-lane-almost-code-canonical/
- https://edukatesg.com/media-os-general-media-information-integrity-narrative-coordination-lane-almost-code-canonical/
- https://edukatesg.com/waste-os-general-waste-sanitation-public-cleanliness-lane-almost-code-canonical/
- https://edukatesg.com/manufacturing-os-general-manufacturing-production-systems-lane-almost-code-canonical/
- https://edukatesg.com/logistics-os-general-logistics-warehousing-supply-routing-lane-almost-code-canonical/
- https://edukatesg.com/construction-os-general-construction-built-environment-delivery-lane-almost-code-canonical/
- https://edukatesg.com/science-os-general-science-rd-knowledge-production-lane-almost-code-canonical/
- https://edukatesg.com/religion-os-general-religion-meaning-systems-moral-coordination-lane-almost-code-canonical/
- https://edukatesg.com/finance-os-general-finance-money-credit-coordination-lane-almost-code-canonical/
- https://edukatesg.com/family-os-general-family-household-regenerative-unit-almost-code-canonical/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-1-intermediate/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-2-intermediate-psle-distinction/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-3-al1-grade-advanced/
- https://edukatesg.com/2023/04/02/top-100-psle-primary-4-vocabulary-list-level-intermediate/
- https://edukatesg.com/top-100-vocabulary-list-for-primary-5-al1-grade-advanced/
- https://edukatesg.com/2023/03/31/top-100-psle-primary-6-vocabulary-list-level-intermediate/
- https://edukatesg.com/2023/03/31/top-100-psle-primary-6-vocabulary-list-level-advanced/
- https://edukatesg.com/2023/07/19/top-100-vocabulary-words-for-secondary-1-english-tutorial/
- https://edukatesg.com/top-100-vocabulary-list-secondary-2-grade-a1/
- https://edukatesg.com/2024/11/07/top-100-vocabulary-list-secondary-3-grade-a1/
- https://edukatesg.com/2023/03/30/top-100-secondary-4-vocabulary-list-with-meanings-and-examples-level-advanced/
eduKateSG Learning Systems:
- https://edukatesg.com/the-edukate-mathematics-learning-system/
- https://edukatesg.com/additional-mathematics-a-math-in-singapore-secondary-3-4-a-math-tutor/
- https://edukatesg.com/additional-mathematics-101-everything-you-need-to-know/
- https://edukatesg.com/secondary-3-additional-mathematics-sec-3-a-math-tutor-singapore/
- https://edukatesg.com/secondary-4-additional-mathematics-sec-4-a-math-tutor-singapore/
- https://edukatesg.com/learning-english-system-fence-by-edukatesg/
- https://edukatesingapore.com/edukate-vocabulary-learning-system/
