Worked example · LinkedIn social graph
Same mechanic, different domain.
LinkedIn is one of the largest typed graphs in daily use. One profile, eight typed edges to other typed nodes — same shape as Wikidata, just a professional network instead of an encyclopedia.
LinkedIn's alphabet
A tiny slice. LinkedIn's actual schema is larger but operates on the same principle — fixed types, free vocabulary.
Node types — sample
what kinds of things live in the graph
person
company
university
school
job
post
article
skill
topic
group
event
newsletter
certification
product
service
Edge types — sample
what kinds of relationships the arrows carry
works_at
previously_worked_at
studied_at
earned_degree
has_skill
endorsed_by
recommended_by
connected_to
follows
authored
liked
shared
commented_on
applied_to
posted_by
member_of
attended
mentions
What the typing makes possible
Four features you use every time you open LinkedIn. None work on untyped data.
01
"People you may know"
Graph traversal finds 2nd-degree connections, ranked by shared typed properties (same `studied_at`, same `works_at` industry, mutual `connected_to` count).
02
Faceted search
Every filter dropdown maps to a typed field. "Senior" filters `title_seniority`. "Berlin" filters `location`. "Fintech" follows the `works_at` edge to a Company and filters its `industry`.
03
Job-match feed
Match `Person.skills` to `Job.requirements` via typed set overlap, weighted by `Job.posted_by` company size and your `previously_worked_at` history.
04
Type-aware rendering
UI reads the node's type and picks a template — Person shows photo + title + Connect, Company shows logo + employee count + Follow, Job shows salary + Apply. Same component framework, different render per type.
Same shape, different scale
Wikidata. LinkedIn. Legacy.
Three typed graphs — an encyclopedia, a professional network, an estate plan. Same alphabet metaphor. Same rules-engine pattern. Same type-aware UI. Just different domains, different alphabet sizes, different audiences.
Wikidata
~10K node types
~100M items
All human knowledge.
LinkedIn
~15 node types
~1B members
Professional network.