Advanced terms
Entity Linking and Disambiguation
2
Resolving which real-world entity a text mention refers to by mapping it to the correct node in a knowledge base or graph.
3mo ago
Knowledge Engineering advanced
Relation Extraction
4
Identifying semantic relationships between entity mentions in text, such as works-for or located-in, and emitting them as typed triples.
3mo ago
Knowledge Engineering advanced
Entity Resolution and Deduplication
2
The process of identifying records that refer to the same real-world entity and merging them into a single canonical representation.
3mo ago
Knowledge Engineering advanced
Ontology
10
A formal, machine-readable model of a domain's concepts, entities, and relationships that enables reasoning and shared meaning.
3mo ago
Knowledge Engineering advanced
Translatable Domain Model
PHP 8.0+
A domain model designed from the start to carry per-locale content as first-class entity data, not as a translation layer bolted on later.
3mo ago
i18n advanced
Rust Unsafe Code
Unsafe blocks let you perform operations the borrow checker cannot verify, shifting memory-safety responsibility onto you.
4mo ago
Rust advanced
A sorted array of all suffix starting positions of a string, enabling fast substring search in O(m log n) with far less memory than a suffix tree.
4mo ago
Algorithms advanced
Merkle Tree
PHP 7.0+
A binary tree where each non-leaf node holds the hash of its children, enabling efficient verification that data is intact and untampered.
4mo ago
Data Structures advanced
Structured Concurrency
PHP 8.1+
A model where child tasks live inside a parent scope that waits for all of them to finish before it exits, so no task is ever orphaned.
4mo ago
Concurrency advanced
iptables and netfilter
Kernel packet-filtering framework (netfilter) and its classic userspace tool (iptables) for firewalling, NAT, and packet mangling.
4mo ago
Linux advanced
Rust Lifetime Annotations
Lifetime annotations tell Rust's borrow checker how long references must stay valid, preventing dangling references at compile time.
4mo ago
Rust advanced
Rust Macro System
Rust macros generate code at compile time through declarative pattern matching or procedural token manipulation, not runtime text substitution.
4mo ago
Rust advanced
Symbol Table Resolution
PHP 5.3+
The compiler phase that maps identifiers (variables, functions, classes) to their declarations, scopes, and types during semantic analysis.
4mo ago
Compiler advanced
A compiler optimisation that determines whether an object's lifetime escapes its allocating scope, enabling stack allocation or full elimination of heap allocations.
4mo ago
Compiler advanced
Rust async/await
2
Rust's async/await syntax builds state-machine futures that run on an executor, enabling concurrency without blocking OS threads.
4mo ago
Rust advanced
Search Relevance Tuning
PHP 7.4+
Adjusting query-time ranking — field weights, boosts, and scoring functions — so the most useful documents rank highest for real queries.
4mo ago
Search advanced
Python Descriptor Protocol
Python 3.6+
Objects implementing __get__/__set__/__delete__ that intercept attribute access at the class level — the machinery behind property, classmethod, and ORM fields.
4mo ago
Python advanced
Regex Conditional Patterns
PHP 4.0+
3
Conditional regex constructs like (?(1)yes|no) match different subpatterns depending on whether an earlier group captured.
4mo ago
Regex advanced
Forward Secrecy
PHP 7.4+
A key-exchange property where ephemeral session keys are discarded after use, so a future compromise of long-term keys cannot decrypt past sessions.
CWE-327 OWASP A02:2021-Cryptographic Failures
4mo ago
Cryptography advanced
5.9
Inline Expansion
5
A compiler optimization that replaces a function call with the body of the called function, eliminating call overhead and unlocking further optimizations.
4mo ago
Compiler advanced