Docs / Knowledge Base / IEML — Information Economy MetaLanguage
Knowledge Base
Contents
- At a glance
- Online references (live)
- Offline snapshots (link-rot shield)
- 1. What it is
- 2. Core ideas (as already used in this bible)
- Emptiness → differentiation (semiotic triangle)
- Nine roles of a phrase
- Dictionary architecture (data model)
- 3. Repos & references (search snapshot 2026-07)
- Theory / product
- Code / data (examples)
- 4. Where IEML sits on the WWW Platform
- References
- Primary paper
- Background literature
- Open data / code
IEML — Information Economy MetaLanguage
Part: Engineering · Chapter: IEML — Information Economy MetaLanguage · Edition: 2026-07-12
Keywords: IEML, metalanguage, collective intelligence, USL, paradigm
Glossary:IEML,USL,morpheme,paradigm,collective intelligence— see GLOSSARY
At a glance
- IEML is a constructed language with computable semantics (Pierre Lévy / INTLEKT).
- Dictionary paradigms encode meaning via opposition systems.
- Nine-role recursive phrases carry semantic accent.
Online references (live)
Offline snapshots (link-rot shield)
Offline snapshot omitted in this web edition. Offline snapshot · IEML · https://en.wikipedia.org/wiki/IEML · retrieved 2026-07-12
Offline snapshot omitted in this web edition. Offline snapshot · Collective intelligence · https://en.wikipedia.org/wiki/Collective_intelligence · retrieved 2026-07-12
Offline snapshot omitted in this web edition. Offline snapshot · Metalanguage · https://en.wikipedia.org/wiki/Metalanguage · retrieved 2026-07-12
Index card (the Knowledge Base) — semantic metalanguage for machine-readable meaning; bridges collective intelligence theory and WWW / knowledge engineering.
1. What it is
IEML (Information Economy MetaLanguage) is an open, constructed language designed so that:
- it has roughly the expressive power of a natural language, and
- its semantics are computable (algebraic / algebraic-like operations on meaning units).
It was developed under Pierre Lévy (Canada Research Chair in Collective Intelligence, University of Ottawa 2002–2016; later INTLEKT Metadata Inc.). Goal: a uniform representation of human meaning that machines can parse, compare, and compose — not just strings or opaque embeddings.
Form
- Sketch
- Artificial metalanguage + dictionary of morphemes / paradigms
Use
- Sketch
- Semantic metadata, knowledge graphs, collective intelligence tooling
Contrast
- Sketch
- NL (rich, hard to compute) · RDF/OWL (computable, often thin for full NL meaning) · vector embeddings (computable, not human-readable symbols)
License culture
- Sketch
- Open / free tooling and public dictionary work (see INTLEKT, GitHub forks)
One line: IEML tries to make meaning as programmable as syntax — without collapsing to pure statistical vectors.
2. Core ideas (as already used in this bible)
Emptiness → differentiation (semiotic triangle)
In IEML, the semiotic triangle is often introduced from emptiness: undifferentiated potential. Differentiation proceeds roughly:
- Dyad — e.g. Actual vs Virtual
- Triad — Sign · Being · Thing
Emptiness ≠ Pythagorean/Leibniz monad (indivisible unit of being). Emptiness is potential before form; monads are units that already are. See also Information theory in this bible.
Nine roles of a phrase
An IEML sentence / phrase is modeled with nine roles: a root and eight leaves. Leaves may be empty. One role carries semantic accent (!; default on the root). Phrases are recursive: a leaf may hold a nested phrase, not only a word. (See also Psychophysics.)
Dictionary architecture (data model)
Typical open IEML database layout (e.g. language DB repos):
Morphemes / paradigms
- Role
- Basic opposition systems (good/bad, start/ongoing/end, …); position in paradigm ≈ meaning
Lexicons by domain
- Role
- Domain paradigms built from dictionary morphemes
Descriptors
- Role
- Natural-language translations / comments (en, fr, …) for morphemes, traits, characters
USL
- Role
- Uniform Semantic Locator — addressable IEML expressions
3. Repos & references (search snapshot 2026-07)
Theory / product
Wikipedia
- URL
- https://en.wikipedia.org/wiki/IEML
INTLEKT
- URL
- https://intlekt.io/ · IEML intro https://intlekt.io/ieml/
Lévy — Semantic computing with IEML
- URL
- https://pierrelevyblog.com/my-research-in-a-nutshell/
Peer-reviewed (2023)
- URL
- Lévy, Semantic computing with IEML, SAGE / Collective Intelligence style venue — https://journals.sagepub.com/doi/10.1177/26339137231207634
Code / data (examples)
| Repo | Notes |
|---|---|
| Keyne/ieml-language | Language DB: structure (dictionary, domain lexicons) + descriptors (translations) |
| Keyne/ieml-dictionary | Dictionary-focused package |
| Keyne/libieml | Library surface |
(Upstream INTLEKT / community repos evolve; treat these as entry points, not the only SoT.)
4. Where IEML sits on the WWW Platform
IEML is a semantic substrate candidate for open web knowledge systems:
- Metadata that remains human-inspectable and machine-composable
- Bridge from collective intelligence theory → concrete ontology / USL assets
- Complements (does not replace) RDF/OWL, JSON-LD, property graphs — see WWW Platform for how policy-gated ontologies and storage contracts sit beside classic semantic web stacks
Related in this bible
- Sentence circuit — nine-role Grammar v.1 phrase, on the login-gated lab page
- IEML × RDF × Situation Monitor — the nine roles,
~inflections,*cases, and&andjunctions in RDF 1.2, merged with SM data - WWW Platform — IEML
- Information theory (emptiness / semiotic triangle)
- Knowledge management
- Sociotropia & sociomorphing (social field of meaning vs agents)
Index synthesis 2026-07-12. Not a formal IEML tutorial — pointer + map for engineering.
References
Primary paper
Lévy, P. (2023). Semantic computing with IEML. SAGE / Collective Intelligence line.
journals.sagepub.com
Background literature
- Saussure — Course in General Linguistics (semiotics).
- Peirce — collected papers on triadic signs.
- Shannon (1948) — quantitative information (complement).
- W3C RDF/OWL/JSON-LD — machine graph stack used alongside IEML in platforms.
Open data / code
- ieml
- Keyne/ieml-language
- Part index: Engineering.
On this page
- At a glance
- Online references (live)
- Offline snapshots (link-rot shield)
- 1. What it is
- 2. Core ideas (as already used in this bible)
- Emptiness → differentiation (semiotic triangle)
- Nine roles of a phrase
- Dictionary architecture (data model)
- 3. Repos & references (search snapshot 2026-07)
- Theory / product
- Code / data (examples)
- 4. Where IEML sits on the WWW Platform
- References
- Primary paper
- Background literature
- Open data / code