---
title: "Cross-Language Text Classification Using Structural"
description: "The paper addresses cross-language text classification: training a classifier for a… 82% accuracy. 27 references, cited by 72 papers here."
authors: ["Peter Prettenhofer", "Benno Stein"]
year: 2010
venue: "Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics"
source: "https://aclanthology.org/P10-1114/"
licence: "CC BY-NC-SA 3.0 (ACL Anthology, before 2016)"
licence_url: "https://creativecommons.org/licenses/by-nc-sa/3.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/prettenhofer-2010-cross-language-text-classification-structural/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/prettenhofer-2010-cross-language-text-classification-structural/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2010](https://md.research.elamur.ai/free/en/papers/2010/) / Cross-Language Text Classification Using Structural Correspondence Learning

# Cross-Language Text Classification Using Structural Correspondence Learning

**Authors:** Peter Prettenhofer and [Benno Stein](https://md.research.elamur.ai/free/en/authors/benno-stein/) · **Year:** 2010 · **Venue:** [Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics](https://md.research.elamur.ai/free/en/venues/acl/) ([ACL 2010](https://md.research.elamur.ai/free/en/venues/acl/2010/)) · **Publisher:** [Association for Computational Linguistics](https://md.research.elamur.ai/free/en/publishers/association-for-computational-linguistics/) · **Licence:** [CC BY-NC-SA 3.0 (ACL Anthology, before 2016)](https://creativecommons.org/licenses/by-nc-sa/3.0/)

**Links:** [Publisher's page](https://aclanthology.org/P10-1114/) · [PDF](https://aclanthology.org/P10-1114.pdf) · [OpenAlex](https://openalex.org/W2171068337)

**Citations:** 241 citations (OpenAlex, 2026-10-14) · [72](https://md.research.elamur.ai/free/en/papers/prettenhofer-2010-cross-language-text-classification-structural/cited-by/) in our library, of the 141,840 papers whose bibliographies we read

## Summary
The paper addresses cross-language text classification: training a classifier for a target language that has no labeled data, using labeled documents from a source language. The authors adapt structural correspondence learning (SCL), originally a domain adaptation method, to this setting and call it CL-SCL. Each language is treated as its own domain. A small set of pivots, which are word pairs translated by a simple word translation oracle, links the two languages. For each pivot, a linear classifier is trained on unlabeled documents from both languages to predict whether the pivot occurs. The learned weights are then compressed with SVD into a shared low-dimensional representation. Experiments cover sentiment classification on corpora the authors compiled, transferring from English into three target languages: German, French, and Japanese. CL-SCL comes close to a machine-translation baseline (CL-MT) for the European languages and beats it for Japanese. This matters because the method needs only unlabeled text and a few hundred word translations, with no parallel corpus or MT system.

## Key points
- The pivots are 100–500 translated word pairs. The vocabularies on each side are on the order of 10^5 words.
- Default hyperparameters were m = 450 pivots, k = 100 dimensions, and minimum pivot support φ = 30.
- The monolingual upper bound averages about 82% accuracy. CL-MT falls 9.9% below it for Japanese but only 5.3% below it for German and French.
- **German and French:** CL-MT usually wins, but mostly by less than 1%. The gap reaches about 2% only for French book and music reviews.
- **Japanese:** CL-SCL beats CL-MT by roughly 3% on most tasks. It does even better with fewer pivots (150 \< m \< 250).
- **Unlabeled data:** more unlabeled data helps, but gains level off at a labeled-to-unlabeled ratio of about 10 across all nine tasks. A ratio of 1 corresponds to 2,000 unlabeled documents per language.
- **Dimensionality:** k between 75 and 150 works equally well regardless of task.

## Interesting ideas
- **Language transfer as domain adaptation.** Treating each language as a separate domain lets existing domain adaptation tools work across languages. This could help low-resource languages such as Ukrainian, where parallel data is scarce.
- **Pivot-occurrence prediction as auxiliary tasks.** Predicting whether a translated word pair appears in a document turns unlabeled text into many cheap supervised problems. The shared structure learned from these problems becomes a bridge between the languages, and the same trick could be reused for any feature set with a few known anchors.
- **Choosing pivots for the task.** Pivots are selected with the target task in mind, so the induced correspondences capture task-specific usage, not just dictionary meaning. For example, "beautiful" in book reviews correlates with illustrations and poetry. Pivots chosen this way can encode domain pragmatics that general bilingual resources miss.
- **Checking learned correspondences qualitatively.** Listing the words most correlated with each pivot, and separating meaning-based from usage-based correlations, is a simple way to see what a representation has learned.
- **Comparing against MT and a monolingual upper bound.** Reporting both shows where translation quality limits performance. In this paper, the MT gap was much larger for Japanese, and that is exactly where CL-SCL helped most. This kind of comparison is a good diagnostic for distant language pairs.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

## Institutions

- [Bauhaus-Universität Weimar](https://md.research.elamur.ai/free/en/universities/bauhaus-universitat-weimar/) — University, Weimar, Germany · 9 works · 3,111 citations

📚 Shelves (4): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 9,086 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 8,889 works · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 9,296 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 9,206 works

🧭 Topics (1): [🌍 Multilingual & cross-lingual NLP](https://md.research.elamur.ai/free/en/topics/multilingual-nlp/) · 467 works

## Cite

Cite as: Peter Prettenhofer and Benno Stein. 2010. Cross-Language Text Classification Using Structural Correspondence Learning. Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@inproceedings{prettenhofer2010cross,
  title = {{Cross-Language Text Classification Using Structural Correspondence Learning}},
  author = {Peter Prettenhofer and Benno Stein},
  booktitle = {Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics},
  year = {2010},
  url = {https://aclanthology.org/P10-1114/}
}
```

- [← previous Supervised Noun Phrase Coreference Research: The First Fifteen Years](https://md.research.elamur.ai/free/en/papers/ng-2010-supervised-noun-phrase-coreference-research/)
- [next → Discriminative Instance Weighting for Domain Adaptation in Statistical Machine Translation](https://md.research.elamur.ai/free/en/papers/foster-2010-discriminative-instance-weighting-domain-adaptation/)
- [↑ back to papers of 2010](https://md.research.elamur.ai/free/en/papers/2010/)

## References

27 references, 5 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Rie-K. Ando and Tong Zhang. 2005a. A framework for learning predictive structures from multiple tasks and unlabeled data. J. Mach. Learn. Res., 6:1817– 1853. [find](https://scholar.google.com/scholar?q=Rie%2DK%2E+Ando+and+Tong+Zhang%2E+2005a%2E+A+framework+for+learning+predictive+structures+from+multiple+tasks+and+unlabeled+data%2E+J%2E+Mach%2E+Learn%2E+Res%2E%2C+6%3A1817%E2%80%93+1853%2E)
2. Rie-K. Ando and Tong Zhang. 2005b. A high-performance semi-supervised learning method for text chunking. In Proceedings of ACL-05, pages 1– 9, Ann Arbor. [find](https://scholar.google.com/scholar?q=Rie%2DK%2E+Ando+and+Tong+Zhang%2E+2005b%2E+A+high%2Dperformance+semi%2Dsupervised+learning+method+for+text+chunking%2E+In+Proceedings+of+ACL%2D05%2C+pages+1%E2%80%93+9%2C+Ann+Arbor%2E)
3. Mikhail Bautin, Lohit Vijayarenu, and Steven Skiena. 2008. International sentiment analysis for news and blogs. In Proceedings of ICWSM-08, pages 19–26, Seattle. [find](https://scholar.google.com/scholar?q=Mikhail+Bautin%2C+Lohit+Vijayarenu%2C+and+Steven+Skiena%2E+2008%2E+International+sentiment+analysis+for+news+and+blogs%2E+In+Proceedings+of+ICWSM%2D08%2C+pages+19%E2%80%9326%2C+Seattle%2E)
4. Nuria Bel, Cornelis H. A. Koster, and Marta Villegas. 2003. Cross-lingual text categorization. In Proceedings of ECDL-03, pages 126–139, Trondheim. [find](https://scholar.google.com/scholar?q=Nuria+Bel%2C+Cornelis+H%2E+A%2E+Koster%2C+and+Marta+Villegas%2E+2003%2E+Cross%2Dlingual+text+categorization%2E+In+Proceedings+of+ECDL%2D03%2C+pages+126%E2%80%93139%2C+Trondheim%2E)
5. John Blitzer, Ryan McDonald, and Fernando Pereira. 2006. [Domain adaptation with structural correspondence learning](https://md.research.elamur.ai/free/en/papers/blitzer-2006-domain-adaptation-structural-correspondence-learning/). In Proceedings of EMNLP-06, pages 120–128, Sydney.
6. John Blitzer, Mark Dredze, and Fernando Pereira. 2007. [Biographies, bollywood, boom-boxes and blenders: Domain adaptation for sentiment classification](https://md.research.elamur.ai/free/en/papers/blitzer-2007-biographies-bollywood-boom-boxes-blenders/). In Proceedings of ACL-07, pages 440–447, Prague.
7. Hal Daumé III. 2007. [Frustratingly easy domain adaptation](https://md.research.elamur.ai/free/en/papers/iii-2007-frustratingly-easy-domain-adaptation/). In Proceedings of ACL-07, pages 256–263, Prague.
8. Susan T. Dumais, Todd A. Letsche, Michael L. Littman, and Thomas K. Landauer. 1997. Automatic cross-language retrieval using latent semantic indexing. In AAAI Symposium on CrossLanguage Text and Speech Retrieval. [find](https://scholar.google.com/scholar?q=Susan+T%2E+Dumais%2C+Todd+A%2E+Letsche%2C+Michael+L%2E+Littman%2C+and+Thomas+K%2E+Landauer%2E+1997%2E+Automatic+cross%2Dlanguage+retrieval+using+latent+semantic+indexing%2E+In+AAAI+Symposium+on+CrossLanguage+Text+and+Speec)
9. Jenny-R. Finkel and Christopher-D. Manning. 2009. Hierarchical bayesian domain adaptation. In Proceedings of HLT/NAACL-09, pages 602–610, Boulder. [find](https://scholar.google.com/scholar?q=Jenny%2DR%2E+Finkel+and+Christopher%2DD%2E+Manning%2E+2009%2E+Hierarchical+bayesian+domain+adaptation%2E+In+Proceedings+of+HLT%2FNAACL%2D09%2C+pages+602%E2%80%93610%2C+Boulder%2E)
10. Blaž Fortuna and John Shawe-Taylor. 2005. The use of machine translation tools for cross-lingual text mining. In Proceedings of the ICML Workshop on Learning with Multiple Views. [find](https://scholar.google.com/scholar?q=Blaz%CC%8C+Fortuna+and+John+Shawe%2DTaylor%2E+2005%2E+The+use+of+machine+translation+tools+for+cross%2Dlingual+text+mining%2E+In+Proceedings+of+the+ICML+Workshop+on+Learning+with+Multiple+Views%2E)
11. Alfio Gliozzo and Carlo Strapparava. 2005. Cross language text categorization by acquiring multilingual domain models from comparable corpora. In Proceedings of the ACL Workshop on Building and Using Parallel Texts. [find](https://scholar.google.com/scholar?q=Alfio+Gliozzo+and+Carlo+Strapparava%2E+2005%2E+Cross+language+text+categorization+by+acquiring+multilingual+domain+models+from+comparable+corpora%2E+In+Proceedings+of+the+ACL+Workshop+on+Building+and+Using+)
12. Alfio Gliozzo and Carlo Strapparava. 2006. Exploiting comparable corpora and bilingual dictionaries for cross-language text categorization. In Proceedings of ACL-06, pages 553–560, Sydney. [find](https://scholar.google.com/scholar?q=Alfio+Gliozzo+and+Carlo+Strapparava%2E+2006%2E+Exploiting+comparable+corpora+and+bilingual+dictionaries+for+cross%2Dlanguage+text+categorization%2E+In+Proceedings+of+ACL%2D06%2C+pages+553%E2%80%93560%2C+Sydney%2E)
13. Kanayama Hiroshi, Nasukawa Tetsuya, and Watanabe Hideo. 2004. Deeper sentiment analysis using machine translation technology. In Proceedings of COLING-04, pages 494–500, Geneva. [find](https://scholar.google.com/scholar?q=Kanayama+Hiroshi%2C+Nasukawa+Tetsuya%2C+and+Watanabe+Hideo%2E+2004%2E+Deeper+sentiment+analysis+using+machine+translation+technology%2E+In+Proceedings+of+COLING%2D04%2C+pages+494%E2%80%93500%2C+Geneva%2E)
14. Jing Jiang and Chengxiang Zhai. 2007. A two-stage approach to domain adaptation for statistical classifiers. In Proceedings of CIKM-07, pages 401–410, Lisbon. [find](https://scholar.google.com/scholar?q=Jing+Jiang+and+Chengxiang+Zhai%2E+2007%2E+A+two%2Dstage+approach+to+domain+adaptation+for+statistical+classifiers%2E+In+Proceedings+of+CIKM%2D07%2C+pages+401%E2%80%93410%2C+Lisbon%2E)
15. Victor Lavrenko, Martin Choquette, and W. Bruce Croft. 2002. Cross-lingual relevance models. In Proceedings of SIGIR-02, pages 175–182, Tampere. [find](https://scholar.google.com/scholar?q=Victor+Lavrenko%2C+Martin+Choquette%2C+and+W%2E+Bruce+Croft%2E+2002%2E+Cross%2Dlingual+relevance+models%2E+In+Proceedings+of+SIGIR%2D02%2C+pages+175%E2%80%93182%2C+Tampere%2E)
16. Yaoyong Li and John S. Taylor. 2007. Advanced learning algorithms for cross-language patent retrieval and classification. Inf. Process. Manage., 43(5):1183–1199. [find](https://scholar.google.com/scholar?q=Yaoyong+Li+and+John+S%2E+Taylor%2E+2007%2E+Advanced+learning+algorithms+for+cross%2Dlanguage+patent+retrieval+and+classification%2E+Inf%2E+Process%2E+Manage%2E%2C+43%285%29%3A1183%E2%80%931199%2E)
17. Xiao Ling, Gui-R. Xue, Wenyuan Dai, Yun Jiang, Qiang Yang, and Yong Yu. 2008. Can chinese web pages be classified with english data source? In Proceedings of WWW-08, pages 969–978, Beijing. [find](https://scholar.google.com/scholar?q=Xiao+Ling%2C+Gui%2DR%2E+Xue%2C+Wenyuan+Dai%2C+Yun+Jiang%2C+Qiang+Yang%2C+and+Yong+Yu%2E+2008%2E+Can+chinese+web+pages+be+classified+with+english+data+source%3F+In+Proceedings+of+WWW%2D08%2C+pages+969%E2%80%93978%2C+Beijing%2E)
18. Douglas W. Oard. 1998. A comparative study of query and document translation for cross-language information retrieval. In Proceedings of AMTA-98, pages 472–483, Langhorne. [find](https://scholar.google.com/scholar?q=Douglas+W%2E+Oard%2E+1998%2E+A+comparative+study+of+query+and+document+translation+for+cross%2Dlanguage+information+retrieval%2E+In+Proceedings+of+AMTA%2D98%2C+pages+472%E2%80%93483%2C+Langhorne%2E)
19. J. Scott Olsson, Douglas W. Oard, and Jan Hajič. 2005. Cross-language text classification. In Proceedings of SIGIR-05, pages 645–646, Salvador. [find](https://scholar.google.com/scholar?q=J%2E+Scott+Olsson%2C+Douglas+W%2E+Oard%2C+and+Jan+Hajic%CC%8C%2E+2005%2E+Cross%2Dlanguage+text+classification%2E+In+Proceedings+of+SIGIR%2D05%2C+pages+645%E2%80%93646%2C+Salvador%2E)
20. Bo Pang, Lillian Lee, and Shivakumar Vaithyanathan. 2002. [Thumbs up?: sentiment classification using machine learning techniques](https://md.research.elamur.ai/free/en/papers/pang-2002-thumbs-up-sentiment-classification-machine/). In Proceedings of EMNLP-02, pages 79–86, Philadelphia.
21. Martin Potthast, Benno Stein, and Maik Anderka. 2008. A wikipedia-based multilingual retrieval model. In Proceedings of ECIR-08, pages 522–530, Glasgow. [find](https://scholar.google.com/scholar?q=Martin+Potthast%2C+Benno+Stein%2C+and+Maik+Anderka%2E+2008%2E+A+wikipedia%2Dbased+multilingual+retrieval+model%2E+In+Proceedings+of+ECIR%2D08%2C+pages+522%E2%80%93530%2C+Glasgow%2E)
22. Ariadna Quattoni, Michael Collins, and Trevor Darrell. 2007. Learning visual representations using images with captions. In Proceedings of CVPR-07, pages 1–8, Minneapolis. [find](https://scholar.google.com/scholar?q=Ariadna+Quattoni%2C+Michael+Collins%2C+and+Trevor+Darrell%2E+2007%2E+Learning+visual+representations+using+images+with+captions%2E+In+Proceedings+of+CVPR%2D07%2C+pages+1%E2%80%938%2C+Minneapolis%2E)
23. Leonardo Rigutini, Marco Maggini, and Bing Liu. 2005. An em based training algorithm for cross-language text categorization. In Proceedings of WI-05, pages 529–535, Compiègne. [find](https://scholar.google.com/scholar?q=Leonardo+Rigutini%2C+Marco+Maggini%2C+and+Bing+Liu%2E+2005%2E+An+em+based+training+algorithm+for+cross%2Dlanguage+text+categorization%2E+In+Proceedings+of+WI%2D05%2C+pages+529%E2%80%93535%2C+Compie%CC%80gne%2E)
24. Shai Shalev-Shwartz, Yoram Singer, and Nathan Srebro. 2007. Pegasos: Primal estimated sub-gradient solver for svm. In Proceedings of ICML-07, pages 807–814, Corvalis. [find](https://scholar.google.com/scholar?q=Shai+Shalev%2DShwartz%2C+Yoram+Singer%2C+and+Nathan+Srebro%2E+2007%2E+Pegasos%3A+Primal+estimated+sub%2Dgradient+solver+for+svm%2E+In+Proceedings+of+ICML%2D07%2C+pages+807%E2%80%93814%2C+Corvalis%2E)
25. Yoshimasa Tsuruoka, Jun’ichi Tsujii, and Sophia Ananiadou. 2009. Stochastic gradient descent training for l1-regularized log-linear models with cumulative penalty. In Proceedings of ACL/AFNLP-09, pages 477–485, Singapore. [find](https://scholar.google.com/scholar?q=Yoshimasa+Tsuruoka%2C+Jun%E2%80%99ichi+Tsujii%2C+and+Sophia+Ananiadou%2E+2009%2E+Stochastic+gradient+descent+training+for+l1%2Dregularized+log%2Dlinear+models+with+cumulative+penalty%2E+In+Proceedings+of+ACL%2FAFNLP%2D09%2C+page)
26. Xiaojun Wan. 2009. [Co-training for cross-lingual sentiment classification](https://md.research.elamur.ai/free/en/papers/wan-2009-co-training-cross-lingual-sentiment/). In Proceedings of ACL/AFNLP-09, pages 235–243, Singapore.
27. Tong Zhang. 2004. Solving large scale linear prediction problems using stochastic gradient descent algorithms. In Proceedings of ICML-04, pages 116– 124, Banff. [find](https://scholar.google.com/scholar?q=Tong+Zhang%2E+2004%2E+Solving+large+scale+linear+prediction+problems+using+stochastic+gradient+descent+algorithms%2E+In+Proceedings+of+ICML%2D04%2C+pages+116%E2%80%93+124%2C+Banff%2E)

*Updated 24 October 2026*
