{
  "id": "glossary/inference/recognition/dictionary",
  "mentions": [
    {
      "context": "Read the pseudonymisation dictionary the configuration names and validate it; re…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 7,
      "surface": "dictionary",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…rt_terms and type_prefixes for the dictionary; cross_source_links for links acro…",
      "file": {
        "href": "../../model/inference/index.html",
        "label": "inference/model/inference.md"
      },
      "href": "../../model/inference/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Inference",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…r of its note. An alias enters the dictionary with the title and is recognised t…",
      "file": {
        "href": "../alias/index.html",
        "label": "inference/recognition/alias.md"
      },
      "href": "../alias/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Alias",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… three characters, absent from the dictionary and from the rejected terms of the…",
      "file": {
        "href": "../candidate-expression/index.html",
        "label": "inference/recognition/candidate-expression.md"
      },
      "href": "../candidate-expression/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Candidate expression",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…term. Titles and aliases enter the dictionary in this form, stopwords are compar…",
      "file": {
        "href": "../comparison-form/index.html",
        "label": "inference/recognition/comparison-form.md"
      },
      "href": "../comparison-form/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Comparison form",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…on sets aside: it never enters the dictionary as a title or an alias, a phrase m…",
      "file": {
        "href": "../stopword/index.html",
        "label": "inference/recognition/stopword.md"
      },
      "href": "../stopword/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Stopword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…n publishes them; report the name-shaped mentions the dictionary does not cover.",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 7,
      "surface": "dictionary",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…meetings by default, with the same dictionary: rewrite the note and parse it aga…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 7,
      "surface": "dictionary",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…he reconciliation comes before the dictionary, so that a twin folded into its no…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "passages": 7,
      "surface": "dictionary",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "Build one recognition dictionary per locale from the titles and aliases of the e…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L20",
      "kind": "recognised",
      "line": 20,
      "passages": 7,
      "surface": "recognition dictionary",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…ry page of every document with the dictionary of its locale and record each occu…",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 7,
      "surface": "dictionary",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "… form, and the real names of the pseudonymisation dictionary are never proposed.",
      "file": {
        "href": "../../../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../../../specs/processes/ingestion/build-pipeline/index.html#L25",
      "kind": "recognised",
      "line": 25,
      "passages": 7,
      "surface": "dictionary",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…rt_terms and type_prefixes for the dictionary; cross_source_links for links acro…",
      "file": {
        "href": "../../model/inference/index.html",
        "label": "inference/model/inference.md"
      },
      "href": "../../model/inference/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Inference",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…r of its note. An alias enters the dictionary with the title and is recognised t…",
      "file": {
        "href": "../alias/index.html",
        "label": "inference/recognition/alias.md"
      },
      "href": "../alias/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Alias",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… three characters, absent from the dictionary and from the rejected terms of the…",
      "file": {
        "href": "../candidate-expression/index.html",
        "label": "inference/recognition/candidate-expression.md"
      },
      "href": "../candidate-expression/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Candidate expression",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…term. Titles and aliases enter the dictionary in this form, stopwords are compar…",
      "file": {
        "href": "../comparison-form/index.html",
        "label": "inference/recognition/comparison-form.md"
      },
      "href": "../comparison-form/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Comparison form",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…on sets aside: it never enters the dictionary as a title or an alias, a phrase m…",
      "file": {
        "href": "../stopword/index.html",
        "label": "inference/recognition/stopword.md"
      },
      "href": "../stopword/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Stopword",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…tle and alias of a term enters the dictionary first, so that its occurrences in …",
      "file": {
        "href": "../term/index.html",
        "label": "inference/recognition/term.md"
      },
      "href": "../term/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "dictionary",
      "title": "Term",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…tle and alias of a term enters the dictionary first, so that its occurrences in …",
      "file": {
        "href": "../term/index.html",
        "label": "inference/recognition/term.md"
      },
      "href": "../term/index.html#L7",
      "kind": "written",
      "line": 7,
      "passages": 2,
      "surface": "dictionary",
      "title": "Term",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…nversion, typing, contract import, dictionary, scan, links, combination, relatio…",
      "file": {
        "href": "../../../ingestion/pipeline/pipeline/index.html",
        "label": "ingestion/pipeline/pipeline.md"
      },
      "href": "../../../ingestion/pipeline/pipeline/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Pipeline",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…nversion, typing, contract import, dictionary, scan, links, combination, relatio…",
      "file": {
        "href": "../../../ingestion/pipeline/pipeline/index.html",
        "label": "ingestion/pipeline/pipeline.md"
      },
      "href": "../../../ingestion/pipeline/pipeline/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Pipeline",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e a build reads together: what the dictionary, the search index and the alphabet…",
      "file": {
        "href": "../../../ingestion/sources/corpus/index.html",
        "label": "ingestion/sources/corpus.md"
      },
      "href": "../../../ingestion/sources/corpus/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Corpus",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…e a build reads together: what the dictionary, the search index and the alphabet…",
      "file": {
        "href": "../../../ingestion/sources/corpus/index.html",
        "label": "ingestion/sources/corpus.md"
      },
      "href": "../../../ingestion/sources/corpus/index.html#L6",
      "kind": "written",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Corpus",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ult, with the types concerned, the dictionary pseudonyms.yaml of real names to p…",
      "file": {
        "href": "../../../ingestion/sources/pseudonymisation/index.html",
        "label": "ingestion/sources/pseudonymisation.md"
      },
      "href": "../../../ingestion/sources/pseudonymisation/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Pseudonymisation",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…. A name pattern found outside the dictionary yields I-PII-DETECTED for review. …",
      "file": {
        "href": "../../../ingestion/sources/pseudonymisation/index.html",
        "label": "ingestion/sources/pseudonymisation.md"
      },
      "href": "../../../ingestion/sources/pseudonymisation/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 2,
      "surface": "dictionary",
      "title": "Pseudonymisation",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The pseudonymisation dictionary the configuration names is missing, is not valid…",
      "file": {
        "href": "../../../../specs/rules/sources/unusable-pseudonymisation-dictionary/index.html",
        "label": "rules/sources/unusable-pseudonymisation-dictionary.rule.md"
      },
      "href": "../../../../specs/rules/sources/unusable-pseudonymisation-dictionary/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "dictionary",
      "title": "Unusable pseudonymisation dictionary",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…, because a site built without the dictionary would publish every name as writte…",
      "file": {
        "href": "../../../../specs/rules/sources/unusable-pseudonymisation-dictionary/index.html",
        "label": "rules/sources/unusable-pseudonymisation-dictionary.rule.md"
      },
      "href": "../../../../specs/rules/sources/unusable-pseudonymisation-dictionary/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "dictionary",
      "title": "Unusable pseudonymisation dictionary",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ing and singularisation. The recognition dictionary keeps both, every occurrence…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/term-homonym/index.html",
        "label": "rules/vocabulary/term-homonym.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/term-homonym/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "recognition dictionary",
      "title": "Term homonym",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…esources are reconciled before the dictionary is built, and the titles and alias…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/term-homonym/index.html",
        "label": "rules/vocabulary/term-homonym.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/term-homonym/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "dictionary",
      "title": "Term homonym",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…s the expression: an entity of the dictionary or another keyword page, counted o…",
      "file": {
        "href": "../../links/accompanying-word/index.html",
        "label": "inference/links/accompanying-word.md"
      },
      "href": "../../links/accompanying-word/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "dictionary",
      "title": "Accompanying word",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "One place where a word of the dictionary appears in a file: the file, the line, …",
      "file": {
        "href": "../occurrence/index.html",
        "label": "inference/recognition/occurrence.md"
      },
      "href": "../occurrence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "dictionary",
      "title": "Occurrence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ccurrence scan matched against the dictionary, a title or an alias of an entity,…",
      "file": {
        "href": "../recognised-word/index.html",
        "label": "inference/recognition/recognised-word.md"
      },
      "href": "../recognised-word/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "dictionary",
      "title": "Recognised word",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…nymisation of transcripts with its dictionary and scope; and publish_transcripts…",
      "file": {
        "href": "../../../ingestion/sources/privacy/index.html",
        "label": "ingestion/sources/privacy.md"
      },
      "href": "../../../ingestion/sources/privacy/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "dictionary",
      "title": "Privacy",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…, a personal name found in a transcript outside the pseudonymisation dictionary.",
      "file": {
        "href": "../../../quality/checks/vocabulary-and-filing-checks/index.html",
        "label": "quality/checks/vocabulary-and-filing-checks.md"
      },
      "href": "../../../quality/checks/vocabulary-and-filing-checks/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "dictionary",
      "title": "Vocabulary and filing checks",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… the summary and the findings: the dictionary of that locale is built from the t…",
      "file": {
        "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../../../specs/processes/ingestion/adding-a-language-pack/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "surface": "dictionary",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…cript outside the pseudonymisation dictionary. It is flagged for review before a…",
      "file": {
        "href": "../../../../specs/rules/vocabulary/personal-mention-detected/index.html",
        "label": "rules/vocabulary/personal-mention-detected.rule.md"
      },
      "href": "../../../../specs/rules/vocabulary/personal-mention-detected/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "dictionary",
      "title": "Personal mention detected",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…is word.\", the closest form of the dictionary stands beside, and a line explains…",
      "file": {
        "href": "../../../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../../../specs/screens/pages/edge-cases/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "surface": "dictionary",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…, proposes the closest form of the dictionary, the title or alias sharing the lo…",
      "file": {
        "href": "../../../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../../../specs/screens/pages/search/index.html#L22",
      "kind": "recognised",
      "line": 22,
      "surface": "dictionary",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
