Constructing the LinkedIn Knowledge Graph: A Deep and Holistic Paradigm for Social Networks

Constructing Knowledge Graph for Social Networks in A Deep and Holistic Way

2020-04-20
Qi He, Jaewon Yang, Baoxu Shi
Summary
Problem
Method
Results
Takeaways
Abstract

This paper details the construction of the LinkedIn Knowledge Graph, a large-scale economic KG integrating 645M+ members and 30M+ organizations. By leveraging deep NLP models like BERT and transfer learning, the authors propose a holistic framework to unify noisy social network data with structured entity taxonomies.

TL;DR

Building a Knowledge Graph (KG) for a social network isn't just about extracting triplets; it's about managing a living ecosystem. LinkedIn researchers present a framework that handles noisy, self-declared multilingual data using SOTA models like BERT and creates a holistic feedback loop between the KG and 645 million members to ensure accuracy and freshness.

Background: Beyond Static Facts

While Google Satori or Microsoft Academic Graph focus on established public facts, a social network KG faces "the problem of the ordinary." Most members are not public figures; their profiles are sparse, written in multiple languages, and often messy. The goal here is to transform this raw data into the world’s largest Economic Knowledge Graph, mapping titles, skills, and industries to hundreds of millions of entities.

The Core Challenges

  1. Noisy and Implicit Input: Member profiles are subjective. Traditional NER (Named Entity Recognition) fails because specific professional context is required.
  2. Multilinguality: Scaling an English-centric KG to a global audience without massive labeled datasets for every language.
  3. Dynamic Interplay: The KG isn't just a database; it’s a product driver. Every search or recommendation based on the KG changes user behavior, creating a loop that can either refine or degrade the graph.

Methodology: The Deep and Holistic Approach

1. Deep Language Understanding (The "Deep" Part)

The authors move away from simple pattern matching. By utilizing BERT-based architectures and Transfer Learning, they bridge the gap between "noisy social text" and "clean taxonomy."

  • The Workflow: They start with unsupervised language models trained on massive corpora, then fine-tune them using a small set of high-quality clean data specific to professional domains (e.g., job postings, funding news).
  • Cross-Lingual Transfer: To support non-English users, they utilize multilingual word embeddings. Models trained on English job postings are adapted to recognize entities in other languages, drastically reducing the need for manual translation.

Image Placeholder: While the paper is a tutorial summary, a typical architecture involves a pre-trained Transformer encoder followed by entity-specific heads for titles and skills.

2. Holistic Optimization (The "Holistic" Part)

This is the most innovative aspect: treating the social network as a validation engine.

  • Social Skill Validation: Instead of relying solely on algorithms, LinkedIn launched products where users confirm each other's skills. This "explicit feedback" serves as ground truth for KG refinement.
  • Network Embeddings: They employ Heterogeneous Professional Social Network Embeddings to infer latent connections. If users with similar work histories all possess a certain skill, the model can infer that skill for a similar member even if it’s not explicitly listed.

Image Placeholder: Conceptual diagram of the feedback loop between the Knowledge Graph and user-facing products.

Real-World Impact

The results aren't just academic; they are operational. This KG powers:

  • Ad Targeting: Precise matching of promotions to professional backgrounds.
  • Career Prediction: The "NEMO" model uses KG embeddings to predict a user's next career move.
  • Economic Insights: Analyzing global labor flows to understand industry shifts.

Critical Analysis & Future Outlook

Takeaway: The success of the LinkedIn KG lies in its refusal to treat NLP as a standalone task. By integrating Social Validation, the system effectively crowdsources its own data cleaning.

Limitations: The paper notes that as the KG grows, the complexity of the feedback loop increases. There is a risk of "echo chambers" where recommendation algorithms reinforce existing (and potentially incorrect) KG edges.

Future Work: We can expect more focus on Self-Supervised Learning to further reduce the reliance on clean data, and perhaps the integration of graph-native neural networks (GNNs) for more complex relational reasoning across the professional world.


This post is a deep dive into "Constructing Knowledge Graph for Social Networks in A Deep and Holistic Way" presented at The Web Conference (WWW) 2020.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize social validation or crowdsourcing feedback loops to refine industrial dynamic knowledge graphs.
  • Which original research first introduced the concept of 'Economic Knowledge Graphs', and how does the LinkedIn approach differ in handling entity ambiguity?
  • Explore how cross-lingual entity alignment techniques like Graph Convolutional Networks (GCNs) are being used in multilingual social network standardization.
Contents
Constructing the LinkedIn Knowledge Graph: A Deep and Holistic Paradigm for Social Networks
1. TL;DR
2. Background: Beyond Static Facts
3. The Core Challenges
4. Methodology: The Deep and Holistic Approach
4.1. 1. Deep Language Understanding (The "Deep" Part)
4.2. 2. Holistic Optimization (The "Holistic" Part)
5. Real-World Impact
6. Critical Analysis & Future Outlook