Glossary

Short, sourced definitions of the terms behind trustworthy evidence and sound research.

A

  • Agenda-setting

    The finding that topics the media cover most are the topics the public comes to rate as most important: media shape what people think about, not what they think.

  • Append-only Ledger

    A record store that only ever adds rows: corrections are new rows that point at the ones they replace, so history, including the mistake, stays readable.

  • At-least-once Delivery

    A delivery guarantee under which every message or job arrives one or more times, never zero — so duplicates are possible and must be tolerated.

  • Attrition Bias

    Bias that arises when units drop out of a study for reasons related to what is measured, so the units that remain no longer represent the original group.

B

  • Backfill

    Loading or recomputing data for past periods after the fact — and recording when each value was really loaded, so history is not made to look earlier-known than it was.

  • Backtesting

    Evaluating a rule or model by replaying it on historical data as if it had been used at the time. Informative only if the replay is honest.

  • Base Rate

    How common something is in the whole relevant population, before looking at any specific evidence.

  • Baseline

    A simple method, such as repeating the last value, against which a new method is compared. A result means something only relative to it.

  • Bitemporal Data

    Data that records two times for every fact: when it was true in the world, and when the system learned it.

  • BM25

    A ranking function that scores documents for a query from the query words they contain, with a cap on the credit for repetition and an adjustment for length.

  • Bootstrap

    Estimating how much a statistic would vary from sample to sample by resampling the observed data, with replacement, many times.

  • Brier Score

    The average squared difference between forecast probabilities and what happened. Lower is better; always saying 50% scores 0.25.

C

  • Calibration

    Events forecast at p% happen about p% of the time. Calibration is separate from accuracy: an overconfident forecaster is not calibrated.

  • Circuit Breaker

    A guard that stops calling a failing service after repeated errors, waits, then tests carefully before resuming.

  • Cohen's Kappa

    How much two raters agree beyond what chance alone would produce: 1 is perfect, 0 is no better than chance.

  • Cohort Analysis

    Grouping items or people by a shared starting point, such as the month they first appeared, and following each group over time.

  • Columnar Storage

    Storing a table column by column instead of row by row, so analytical queries that need a few columns read far less data.

  • Concept Drift

    A change over time in the relationship between inputs and the outcome, so that a model or rule that once worked slowly stops working.

  • Confidence Interval (CI)

    A range calculated from a sample that expresses how precisely a quantity has been estimated. A 95% interval comes from a procedure that captures the true value in 95% of repetitions.

  • Confirmation Bias

    Looking for, noticing and remembering evidence that supports what we already believe, and discounting what contradicts it.

  • Confounding

    A third factor that influences both the supposed cause and the outcome, creating or hiding an association between them.

  • Content Analysis

    A method that turns texts or images into countable categories using explicit coding rules, so that claims about content can be checked and repeated.

  • Content-addressable Storage (CAS)

    Storing each object under a name derived from a hash of its bytes, so identical content has one address and any change creates a new one.

  • Correlation vs. Causation

    Correlation means two quantities move together; causation means changing one would change the other. Data alone cannot tell which, or whether a third factor drives both.

  • Corroboration

    Confirming a claim with evidence independent of the original source. Reports that trace back to the same origin count as one.

  • Cosine Similarity

    How closely two vectors point in the same direction, as the cosine of the angle between them. It ignores length.

  • Cross-validation

    Estimating how well a method will do on new data by repeatedly leaving part of the data out, training on the rest, and rotating.

  • Cryptographic Hash

    A function that turns any input into a short fixed-size fingerprint: the same bytes always give the same fingerprint, and any change gives an unrelated one.

D

  • Data Contract

    A written, versioned agreement between the producer of a dataset and the people who use it, covering structure, meaning, timing and quality.

  • Data Leakage

    Information that would not exist at prediction time finds its way into the data used to build or evaluate a model, so results look better than they can ever be in use.

  • Data License

    The terms that say what you may do with a dataset or feed: keep a copy, compute from it, publish results, pass it on. Access alone grants none of these.

  • Data Lineage

    The recorded path of a piece of data: where it came from, how it was changed, and what depends on it.

  • Data Quality Dimensions

    Named aspects — accuracy, completeness, consistency, timeliness, uniqueness — that turn the vague idea of clean data into checks you can measure.

  • Data Snapshot

    A complete record of a list or table as it stood at one moment, kept as a unit with its time, scope and completeness, so later versions can be compared against it.

  • Decision Record

    A short, dated note made at the time of a decision: options, evidence, assumptions, the choice and what would change it.

  • Dynamic Pricing

    Changing a price frequently, often automatically, in response to demand, stock, time or competitors. One observed price is only a snapshot.

E

  • Effect Size

    How big a difference or relationship is in practical terms, as opposed to whether it can be detected statistically.

  • Entity Resolution

    Deciding which records, in one source or many, refer to the same real-world thing, and linking them under one identifier.

  • ETL and ELT (ETL / ELT)

    Two orders for moving data into an analysis store: transform it first and then load it (ETL), or load it raw and transform it afterwards (ELT).

  • Event Detection

    Finding, in a stream of documents, the moments when something new has happened, usually as a burst of stories about the same thing.

  • Event Sourcing

    Storing every change as an immutable event and working out the current state by replaying the events.

  • Explainable Scoring

    Returning, with every score, the reasons behind it: which rules fired, what each criterion contributed and what data were missing.

  • Exponential Backoff

    Waiting longer after each failed attempt, usually doubling the delay and adding randomness, so retries relieve a struggling service instead of piling on.

F

  • Feature Engineering

    Turning raw data into inputs a model or rule can use, such as ratios, rates of change and counts over windows. Each must be computable from what was known at the time.

  • Fixed-point and Floating-point Numbers

    Floating-point numbers are fast but cannot hold many decimal fractions exactly; money and other exact quantities are better stored as whole numbers of a small unit.

  • Framing

    Choosing which aspects of a situation to emphasise so as to suggest a particular problem, cause or remedy. The same facts can be framed in different ways.

H

  • Headless Browser

    A real web browser run without a visible window and controlled by code; it runs the page's scripts, so it can read pages assembled in the browser.

  • Herfindahl–Hirschman Index (HHI)

    A measure of market concentration: the sum of the squared market shares, in percent, of all sellers. It rises sharply when a few sellers dominate.

  • Hierarchy of Evidence

    A ranking of kinds of evidence by how well their design guards against error: reviews and randomised experiments above observational studies, anecdotes at the bottom.

  • Hindsight Bias

    Once an outcome is known, believing it was predictable and that you knew it all along. It makes the past look more certain than it was.

  • Holdout Set

    Data set aside before any building begins and used once, at the end, to estimate performance on unseen data.

I

  • Idempotency

    An operation is idempotent when doing it several times has the same effect as doing it once — which is what makes retries safe.

  • Inverted Index

    A table mapping each word to the documents that contain it, so a search engine can find matches without scanning every document.

L

  • Late-arriving Data

    Records that reach a pipeline after the period they describe has already been processed or reported. They are normal, so a pipeline needs a rule for them.

  • Long Tail

    The many niche items that each sell little but together make up a large share of sales, typical of markets where shelf space costs almost nothing.

  • Look-ahead Bias

    A study error where information that was not yet available at the time of a decision is used to evaluate that decision.

M

  • Mean Reciprocal Rank (MRR)

    The average, over many queries, of one divided by the position of the first correct result. It rewards finding one right answer early.

  • Median and Mean

    The mean is the sum divided by the count; the median is the middle value. Extreme values pull the mean but not the median.

  • Mention Volume

    How many times a topic, brand or person is mentioned in a defined set of sources over a period. Its meaning depends entirely on how the count is defined.

  • Missing Data

    Values that should exist but were not recorded. Why they are missing decides whether ignoring them is harmless or biases the result.

  • Moving Average

    Replacing each point of a series with the average of the points around it, to smooth short-term noise. A longer window smooths more but reacts later.

  • Multiple Comparisons Problem

    The more tests, rules or variants you try on the same data, the more likely some look significant by chance. The number of tries has to be counted.

N

  • Named Entity Recognition (NER)

    Finding mentions of real-world things in text, such as people, organisations and places, and labelling their type. Linking each mention to one identifier is a separate step.

  • Near-duplicate Detection

    Finding documents that are almost, but not exactly, the same, such as a news story republished with a new headline, by comparing fingerprints of their word sequences.

  • Normalized Discounted Cumulative Gain (nDCG)

    A score for a ranked list that adds the graded relevance of results with lower positions discounted, divided by the best score possible. It runs from 0 to 1.

O

  • OODA Loop

    John Boyd's model of decision-making as a repeating cycle of observing, orienting, deciding and acting. Orientation, how we interpret what we see, is where bias enters.

  • Outcome Bias

    Judging a decision by how it turned out instead of by how well it was made with what was known at the time.

  • Outlier

    An observation far from the rest. It may be an error, a rare but real event, or a sign of two kinds of things mixed together; look before deleting.

  • Overfitting

    When a model learns the noise in its training data instead of the real pattern, and so fails on new data.

P

  • P-value

    How surprising the data would be if the null hypothesis were true. It is not the probability that the hypothesis is true.

  • Pagination

    Splitting a long list into pages fetched one at a time. How you page decides whether items can be skipped or repeated when the list changes.

  • Panel Data

    Observations of the same units, such as products, firms or people, repeated over time, so change can be studied within each unit.

  • Percent vs. Percentage Points

    A percentage point is the difference between two percentages; a percent change is that difference relative to the starting value.

  • Percentile

    The value below which a given percentage of observations fall. The 50th percentile is the median; the 90th marks the value that 90% do not exceed.

  • Point-in-Time (PIT)

    Reading data as it was known at a past moment — not as it looks today after later corrections and additions.

  • Population and Sample

    The population is everything you want to know about; the sample is the part you observed. Statistics asks what the second says about the first.

  • Position Bias

    People click results partly because they are high on the page. Click counts therefore reflect the ranking as well as the relevance.

  • Power-law Distribution

    A distribution in which a few items are enormous and a long tail of items are tiny; the average is a poor summary of such data.

  • Pre-mortem

    A planning exercise: imagine the project has already failed and write down why, before starting. Treating failure as certain makes people name risks they would otherwise keep quiet about.

  • Pre-registration

    Writing down, before seeing results, the question, the data and exactly how it will be analysed, and keeping that record unchanged.

  • Precision and Recall

    Two measures of search and classification quality: how clean the returned results are, and how complete they are.

  • Price Elasticity of Demand

    How strongly the quantity bought responds to a price change: the percentage change in quantity divided by the percentage change in price.

  • Product Identifier

    A code that names a product so records can be matched: a seller's SKU, a global GTIN (the number under a barcode), or a marketplace's own catalogue number.

  • Product Taxonomy

    The hierarchy of categories a platform uses to organise products. It differs between platforms and changes over time, so a category means something only with its version.

  • Product Variation

    One version of a product that differs in a few attributes such as size or colour, usually grouped under a parent listing. Counts may refer to the parent or to a variant.

  • Proxy Metric

    A measurable stand-in for something you cannot measure directly. Proxies work until they become targets: then the number stops tracking what it was meant to represent.

  • Purging and Embargo

    Removing training observations whose time span overlaps the test period, and skipping a short stretch after it, so no information leaks between the two.

R

  • Rate Limiting

    Capping how many requests a client may make in a period. Servers apply it to protect themselves; responsible clients also impose it on themselves.

  • Ratings and Reviews

    A rating is a score a customer gives; a review is the written text. The average score reflects the people who chose to rate, not all buyers.

  • Reference Price

    The higher price shown beside the current price to suggest a saving. It is the seller's claim, to be stored separately from the price you pay.

  • Regression to the Mean

    Extreme measurements tend to be followed by less extreme ones, because part of any extreme value is chance. The worst look improved and the best look worse without any cause.

  • Relevance Judgments

    Human assessments of how well each result answers a query, recorded as grades. They are the answer key against which ranking methods are scored.

  • Reproducibility

    A result is reproducible when someone else, with the same data and code, gets the same result. It needs the data version, code, settings and environment to be recorded.

  • robots.txt

    A plain-text file at a site's root in which the owner states which paths automated clients are asked not to fetch. A convention, not a lock.

S

  • Sales Rank

    A marketplace's ordering of products within a category by recent sales. It is relative, changes constantly, and is not a count of units sold.

  • Sampling Frame

    The list or source a sample is actually drawn from. Whatever the frame leaves out cannot appear in the sample, however large the sample is.

  • Schema Evolution

    Changing the structure of data over time while old data stays readable and existing consumers keep working.

  • Search Intent

    What the person behind a query is trying to achieve: find a place, learn something, or do something such as buy. Relevance depends on it.

  • Seasonality

    A regular pattern that repeats at a fixed period, such as higher sales every December. Without separating it, a normal seasonal rise is mistaken for growth.

  • Selection Bias

    The units in your data differ systematically from the group you want to describe, because of how they were chosen or kept. Results hold for the selected group only.

  • Sentiment Analysis

    Automatically classifying text by the attitude it expresses, usually positive, negative or neutral. It reads wording, not truth, and has well-known blind spots.

  • Share of Voice (SOV)

    One party's mentions as a share of all mentions of the parties being compared. It is relative, so it can fall while your own mentions rise.

  • Simpson's Paradox

    A trend that appears in every subgroup can reverse or vanish when the groups are combined, because group sizes differ and the grouping is linked to both choice and outcome.

  • Slowly Changing Dimension (SCD)

    A descriptive attribute, such as a product's category, that changes rarely. Type 2 handling keeps every version with validity dates.

  • Source Credibility

    How far a source deserves to be believed on a given subject: its expertise, access to the facts, track record and incentives. It informs, but never replaces, checking the claim.

  • Standard Deviation

    How far values typically lie from their average, in the units of the data. Small means tightly clustered; large means spread out.

  • Survivorship Bias

    A selection error from studying only what survived a process and ignoring what dropped out along the way.

  • Syndicated Content

    Material produced once and published by many outlets, such as a news-agency story. Counting every publication overstates how many independent sources reported something.

T

  • Text Embedding

    A list of numbers representing a text so that texts with similar meaning lie close together. Useful for matching by meaning; hard to interpret.

  • TF-IDF

    A weight for a word in a document: how often it occurs there, multiplied by how rare it is across all documents.

  • Three-valued Logic

    Logic with a third value, unknown, besides true and false. A rule that depends on a missing value is unknown, not false.

  • Time Series

    Observations of one quantity recorded in time order. Neighbouring values are related and order matters, so time series need methods that respect time.

  • Tokenization

    Splitting text into the units a search or analysis system works with, usually words. It decides what can match, and in Chinese finding the word boundaries is a task of its own.

  • Two-sided Marketplace

    A platform that connects two groups, such as buyers and sellers. Its rules for listing, ranking and fees shape the numbers it publishes.

U

  • UTC and Time Zones

    UTC is the world's reference time scale and a time zone is a local offset from it. Store instants in UTC; convert for display.

W

  • Walk-forward Validation

    Evaluating a forecasting method by training on data up to a date, testing on the period just after, then moving the date forward and repeating.

  • WARC

    A standard file format that stores the raw requests and responses of web captures together with when and how each was made.

  • Watermark

    A marker of how far a pipeline has progressed — usually the latest time or sequence number fully processed — so the next run only asks for what comes after.

  • Web Scraping

    Collecting data by having a program request web pages meant for people and pull out the fields it needs. A fallback with real fragility.

  • Weighted Scoring Model

    Rates each candidate on several criteria, multiplies each rating by an agreed weight and adds them up. Trade-offs become explicit, and the answer depends on the weights.

Z

  • Z-score

    How many standard deviations a value lies above or below the average of its group. It puts different measures on one scale.