Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Deep learning›Multilingual Doc2Vec
Machine learningDeep learning / NLP / CV

Multilingual Doc2Vec

Multilingual Paragraph Vector (Doc2Vec) Model · Also known as: multilingual paragraph vector, cross-lingual Doc2Vec, multilingual PV-DM, multilingual PV-DBOW

Multilingual Doc2Vec extends the Paragraph Vector framework of Le and Mikolov (2014) to two or more languages, training document-level embeddings in a shared or aligned vector space so that semantically similar documents — regardless of their language — end up close together. It enables cross-lingual document retrieval, classification, and clustering without requiring parallel corpora or translation.

ScholarGate
  1. Machine learning
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Multilingual Doc2Vec
LDA Topic ModelMultilingual Sentence Em…Multilingual TransformerSentence Embeddings

When to use it

Choose Multilingual Doc2Vec when you have document-level tasks (topic classification, clustering, cross-lingual retrieval) spanning two or more languages and lack the compute or data for large pretrained multilingual transformers. It works well with moderate-sized corpora (thousands to hundreds of thousands of documents) and produces compact, fixed-size vectors. Avoid it when sentence-level alignment matters more than document-level semantics — use Multilingual Sentence Embeddings instead. Also avoid when labelled data is abundant and a fine-tuned multilingual BERT or XLM-R would fit within compute budget, as those models consistently outperform Doc2Vec-based baselines on classification.

Strengths & limitations

Strengths
  • Produces fixed-length document vectors usable directly by any downstream classifier or clustering algorithm.
  • No parallel corpus required — monolingual text from each language suffices when alignment is done via a small lexicon.
  • Memory-efficient compared with large transformer-based models; inference is fast at document scale.
  • Unsupervised training means no labelled data is needed to learn the embeddings.
  • Cross-lingual transfer is straightforward: train a classifier on one language and apply to others.
Limitations
  • Representation quality falls well below fine-tuned multilingual transformers (e.g., mBERT, XLM-R) on most benchmarks.
  • Document vectors are not contextualised — the same word has one representation regardless of surrounding words.
  • Alignment quality degrades for typologically distant language pairs or when the anchor lexicon is small.
  • Training is sensitive to hyperparameters (vector size, window, epochs) and results vary across runs unless a fixed seed is set.

Frequently asked

Do I need parallel documents to train Multilingual Doc2Vec?

No. The core training uses monolingual text from each language independently. A small parallel lexicon (a few hundred word pairs) is sufficient for post-hoc alignment. Full parallel corpora improve alignment quality but are not required.

How does Multilingual Doc2Vec compare with multilingual BERT?

Multilingual BERT and XLM-R produce contextualised, subword-level representations and consistently outperform Doc2Vec on classification and retrieval benchmarks. Doc2Vec is faster to train and deploy, uses less memory, and remains a practical choice when compute is limited or when a simple fixed-vector representation is needed.

What vector dimensionality should I use?

Common choices are 100–300 dimensions. Larger vectors capture more nuance but require more data and compute. For small corpora (fewer than 10 000 documents) start with 100 and increase only if evaluation metrics improve.

PV-DM or PV-DBOW — which should I pick?

PV-DBOW is faster and often produces more consistent cross-lingual vectors because it trains the document vector directly against context words without a sliding context window. PV-DM can give richer representations for long documents. Combining both (concatenating their vectors) frequently gives the best downstream results.

How do I evaluate the quality of the multilingual embedding space?

Compute cross-lingual nearest-neighbour precision for a held-out set of known parallel document pairs, and measure precision@1 and precision@5. Additionally, run a cross-lingual classification experiment — train a logistic regression on one language's labelled data and test on another language — and compare against a monolingual baseline.

Sources

  1. Le, Q., & Mikolov, T. (2014). Distributed representations of sentences and documents. In Proceedings of the 31st International Conference on Machine Learning (ICML), PMLR 32(2), 1188–1196. link ↗
  2. Multilingualism. Wikipedia. link ↗

How to cite this page

ScholarGate. (2026, June 3). Multilingual Paragraph Vector (Doc2Vec) Model. ScholarGate. https://scholargate.app/en/deep-learning/multilingual-doc2vec

Related methods

LDA Topic ModelMultilingual Sentence EmbeddingsMultilingual TransformerSentence Embeddings

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • LDA Topic ModelDeep learning↔ compare
  • Multilingual Sentence EmbeddingsDeep learning↔ compare
  • Multilingual TransformerDeep learning↔ compare
  • Sentence EmbeddingsDeep learning↔ compare
Compare side by side →

Similar methods

Multimodal Doc2VecDomain-adaptive Doc2VecDoc2VecFine-Tuned Doc2VecSemi-supervised Doc2VecMultilingual Sentence EmbeddingsCross-lingual Text AnalysisMultilingual Transformer

Related reference concepts

Neural Language Models and Word EmbeddingsText ClassificationText ClusteringText Classification and Sentiment AnalysisMachine TranslationText Representation and Classification

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Multilingual Doc2Vec (Multilingual Paragraph Vector (Doc2Vec) Model). Retrieved 2026-07-21 from https://scholargate.app/en/deep-learning/multilingual-doc2vec · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Le, Q. & Mikolov, T. (Doc2Vec); multilingual extension by community
Year
2014–2016
Type
Distributed document embedding (unsupervised / self-supervised)
DataType
Text corpora in two or more languages
Subfamily
Deep learning / NLP / CV
Related methods
LDA Topic ModelMultilingual Sentence EmbeddingsMultilingual TransformerSentence Embeddings
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account