{
  "id": "keywords/neighbour",
  "mentions": [
    {
      "context": "…lve at most; beyond the cap the map draws the nodes kept and says how many neighbours the page has in total, and a page without any neighbour points at the ment…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e two. The order is type-driven: the profile declares, for each type, which neighbour types come first (operations on an API, accessed objects on a screen, what…",
      "file": {
        "href": "../../glossary/inference/links/neighbourhood/index.html",
        "label": "inference/links/neighbourhood.md"
      },
      "href": "../../glossary/inference/links/neighbourhood/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 5,
      "surface": "neighbour",
      "title": "Neighbourhood",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…late serves every type; only the labels of the attributes and the order of neighbours change, and both come from the profile. A type may have a page of its own:…",
      "file": {
        "href": "../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../specs/screens/pages/entity-page/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 4,
      "surface": "neighbours",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…aragraph the two share, the way the co-occurrence neighbourhood counts its neighbours. The page shows the twelve most frequent, each sized from one to five by t…",
      "file": {
        "href": "../../glossary/inference/links/accompanying-word/index.html",
        "label": "inference/links/accompanying-word.md"
      },
      "href": "../../glossary/inference/links/accompanying-word/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "passages": 2,
      "surface": "neighbours",
      "title": "Accompanying word",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…tracts and the pairs of twin resources; neighbours, the best co-occurrence neighbours per entity; displayed_neighbourhood, the one-hop neighbours shown on every…",
      "file": {
        "href": "../../specs/api/canonical-model/index.html",
        "label": "api/canonical-model.md"
      },
      "href": "../../specs/api/canonical-model/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "neighbours",
      "title": "Canonical model",
      "type": "api",
      "typeLabel": "API"
    },
    {
      "context": "The neighbourhood panel of a page lists neighbour types in a priority order declared per type in the profile: operations first on an API, accessed objects on a …",
      "file": {
        "href": "../../specs/decisions/inference/type-driven-neighbour-order/index.html",
        "label": "decisions/inference/type-driven-neighbour-order.md"
      },
      "href": "../../specs/decisions/inference/type-driven-neighbour-order/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "neighbour",
      "title": "Type-driven neighbour order",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "… the cap the map draws the nodes kept and says how many neighbours the page has in total, and a page without any neighbour points at the mentions panel instead.",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 17,
      "surface": "neighbour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… its centre is the one node drawn in the accent, the current position, its neighbours are small grey nodes around it. Under the map, a legend reads \"existing pa…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ted at build and never in the browser, in the order the profile gives: the neighbours stand on a ring around the centre in that order, clockwise from the top. E…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "The type of a neighbour is told by shape and glyph, not by colour. A typed entity is a filled circle holding the glyph of its type, a shape the theme maps to th…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "passages": 17,
      "surface": "neighbour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ourhood.size, six by default and twelve at most. When the model holds more neighbours than that, the map draws the ones kept and one sentence under it says so, …",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…an that, the map draws the ones kept and one sentence under it says so, \"n neighbours in total, more than the map shows\"; the list of those neighbours follows. …",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ys so, \"n neighbours in total, more than the map shows\"; the list of those neighbours follows. A page without any neighbour draws no map: the notice \"No neighbo…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…an the map shows\"; the list of those neighbours follows. A page without any neighbour draws no map: the notice \"No neighbour recorded\" links to the mentions pan…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 17,
      "surface": "neighbour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ighbours follows. A page without any neighbour draws no map: the notice \"No neighbour recorded\" links to the mentions panel, where every citation is listed. A k…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L21",
      "kind": "recognised",
      "line": 21,
      "passages": 17,
      "surface": "neighbour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… hidden from assistive technologies and the list under it, headed \"The six neighbours · textual equivalent\" and closed by the note \"Six neighbours at most, alwa…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…aded \"The six neighbours · textual equivalent\" and closed by the note \"Six neighbours at most, always named. Beyond that the map teaches nothing: the list takes…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…the map teaches nothing: the list takes over.\", is authoritative: the same neighbours in the same order, each entry opening on the accent mark and naming the en…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…s plain text in the served HTML, where the search index reads it with the rest of the page, so a neighbour found there leads to the page as any other word does.",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 17,
      "surface": "neighbour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Hide the neighbours of a type from the \"Types\" filter",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L32",
      "kind": "recognised",
      "line": 32,
      "passages": 17,
      "surface": "neighbours",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Open a neighbour → entity page",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L33",
      "kind": "recognised",
      "line": 33,
      "passages": 17,
      "surface": "neighbour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Without any neighbour, see every citation → mentions panel",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L35",
      "kind": "recognised",
      "line": 35,
      "passages": 17,
      "surface": "neighbour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… an API, accessed objects on a screen, what it applies to on a rule); every neighbour carries the rank of its type, unlisted types and keyword pages come last, …",
      "file": {
        "href": "../../glossary/inference/links/neighbourhood/index.html",
        "label": "inference/links/neighbourhood.md"
      },
      "href": "../../glossary/inference/links/neighbourhood/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 5,
      "surface": "neighbour",
      "title": "Neighbourhood",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…he list is cut after this ordering. A type without a declaration lists its neighbours by decreasing confidence. The neighbourhood is computed at build and writt…",
      "file": {
        "href": "../../glossary/inference/links/neighbourhood/index.html",
        "label": "inference/links/neighbourhood.md"
      },
      "href": "../../glossary/inference/links/neighbourhood/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 5,
      "surface": "neighbours",
      "title": "Neighbourhood",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…rs it twice from the same data: as a map, the entity at the centre and the neighbours on a ring in the order received, each named in plain text beside its node,…",
      "file": {
        "href": "../../glossary/inference/links/neighbourhood/index.html",
        "label": "inference/links/neighbourhood.md"
      },
      "href": "../../glossary/inference/links/neighbourhood/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 5,
      "surface": "neighbours",
      "title": "Neighbourhood",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…valent, a separator marking each change of rank. When the model holds more neighbours than the map may show, the map gives way to a pointer to the mentions pane…",
      "file": {
        "href": "../../glossary/inference/links/neighbourhood/index.html",
        "label": "inference/links/neighbourhood.md"
      },
      "href": "../../glossary/inference/links/neighbourhood/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "passages": 5,
      "surface": "neighbours",
      "title": "Neighbourhood",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ate serves every type, and only the badge, the labels and the order of the neighbours change with it; the properties the profile puts forward for a type lead th…",
      "file": {
        "href": "../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../specs/screens/pages/entity-page/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 4,
      "surface": "neighbours",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…keyword pages among them, come after, and within a group the most confident neighbour leads. The truncation to six happens after this ordering, so the map shows…",
      "file": {
        "href": "../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../specs/screens/pages/entity-page/index.html#L51",
      "kind": "recognised",
      "line": 51,
      "passages": 4,
      "surface": "neighbour",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Open a neighbour → entity page",
      "file": {
        "href": "../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../specs/screens/pages/entity-page/index.html#L62",
      "kind": "recognised",
      "line": 62,
      "passages": 4,
      "surface": "neighbour",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "A neighbour of the neighbourhood panel, which comes from a link of the model; an accompanying word comes from shared paragraphs alone.",
      "file": {
        "href": "../../glossary/inference/links/accompanying-word/index.html",
        "label": "inference/links/accompanying-word.md"
      },
      "href": "../../glossary/inference/links/accompanying-word/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "passages": 2,
      "surface": "neighbour",
      "title": "Accompanying word",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… co-occurrence neighbours per entity; displayed_neighbourhood, the one-hop neighbours shown on every page. Keys are sorted at every depth, and a model read back…",
      "file": {
        "href": "../../specs/api/canonical-model/index.html",
        "label": "api/canonical-model.md"
      },
      "href": "../../specs/api/canonical-model/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "neighbours",
      "title": "Canonical model",
      "type": "api",
      "typeLabel": "API"
    },
    {
      "context": "…accessed objects on a screen, what it applies to on a rule. Every displayed neighbour carries the rank of its type; unlisted types and keyword pages share the l…",
      "file": {
        "href": "../../specs/decisions/inference/type-driven-neighbour-order/index.html",
        "label": "decisions/inference/type-driven-neighbour-order.md"
      },
      "href": "../../specs/decisions/inference/type-driven-neighbour-order/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "passages": 2,
      "surface": "neighbour",
      "title": "Type-driven neighbour order",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "… Co-occurrence is accumulated per node in a bounded neighbourhood of fifty neighbours, never as a full matrix, and feeds the accompanying words of a keyword pag…",
      "file": {
        "href": "../../glossary/inference/links/co-occurrence/index.html",
        "label": "inference/links/co-occurrence.md"
      },
      "href": "../../glossary/inference/links/co-occurrence/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "neighbours",
      "title": "Co-occurrence",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… corpus nobody filed yet. Every term with a note of its own whose distinct neighbours, over the typed links and the co-occurrences, reach min_neighbours is a pi…",
      "file": {
        "href": "../../glossary/ingestion/typing/emergent-domain/index.html",
        "label": "ingestion/typing/emergent-domain.md"
      },
      "href": "../../glossary/ingestion/typing/emergent-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "neighbours",
      "title": "Emergent domain",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…y graphical view of the site and carries the same information: the list of neighbours right after the neighbourhood map, inside the same section, each entry wit…",
      "file": {
        "href": "../../glossary/publication/site/textual-equivalent/index.html",
        "label": "publication/site/textual-equivalent.md"
      },
      "href": "../../glossary/publication/site/textual-equivalent/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "neighbours",
      "title": "Textual equivalent",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… is accumulated per paragraph and never materialised as a full matrix. Only the fifty best neighbours of each node are kept, ranked by count then by identifier.",
      "file": {
        "href": "../../specs/decisions/inference/bounded-neighbourhood/index.html",
        "label": "decisions/inference/bounded-neighbourhood.md"
      },
      "href": "../../specs/decisions/inference/bounded-neighbourhood/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "neighbours",
      "title": "Bounded neighbourhood",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "… of a keyword page. The displayed neighbourhood is the list of the one-hop neighbours a page shows: both ends of every link, each with the largest confidence an…",
      "file": {
        "href": "../../specs/objects/inference/neighbourhood/index.html",
        "label": "objects/inference/neighbourhood.md"
      },
      "href": "../../specs/objects/inference/neighbourhood/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "neighbours",
      "title": "Neighbourhood",
      "type": "business_object",
      "typeLabel": "Business object"
    },
    {
      "context": "… emergent domains, walk the graph of the typed links and the co-occurrence neighbours from every term with a note whose degree reaches the threshold, attach eve…",
      "file": {
        "href": "../../specs/processes/ingestion/build-pipeline/index.html",
        "label": "processes/ingestion/build-pipeline.md"
      },
      "href": "../../specs/processes/ingestion/build-pipeline/index.html#L26",
      "kind": "recognised",
      "line": 26,
      "surface": "neighbours",
      "title": "Build pipeline",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…here the search index reads it: the neighbourhood map is followed by the list of neighbours with their type, relation and weight, and the list is authoritative.",
      "file": {
        "href": "../../specs/rules/engine/accessibility/index.html",
        "label": "rules/engine/accessibility.rule.md"
      },
      "href": "../../specs/rules/engine/accessibility/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "neighbours",
      "title": "Accessibility",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…a pivot of the neighbourhood: a term with a note of its own whose distinct neighbours, over the typed links and the co-occurrence neighbourhood, reach the confi…",
      "file": {
        "href": "../../specs/rules/vocabulary/suggested-domain/index.html",
        "label": "rules/vocabulary/suggested-domain.rule.md"
      },
      "href": "../../specs/rules/vocabulary/suggested-domain/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "neighbours",
      "title": "Suggested domain",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…summary of the note) and \"Links\" (the number of related pages, the one-hop neighbours of the model); no score. The line under it reads \"8 screens of 64 — pagina…",
      "file": {
        "href": "../../specs/screens/pages/category/index.html",
        "label": "screens/pages/category.md"
      },
      "href": "../../specs/screens/pages/category/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "surface": "neighbours",
      "title": "Category",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…it, beside the default state, an empty one where meaningful (no mention, no neighbour, no result, nothing to do) and the degraded cases: a corpus fed by one rep…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "surface": "neighbour",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
