SocCor is a comprehensive multilingual soccer text corpus developed for text data analytics and research purposes. The corpus contains annotated soccer commentaries and reports in various languages and formats.
SocCor/
├── Textdata/
│ ├── raw_data/
│ │ ├── Reports/
│ │ | ├── BBC/
│ │ | ├── Kicker/
│ │ | └── ...
│ | ├── Games/
│ │ | ├── BBC/
│ │ | ├── Sportschau/
│ | | └── ...
│ | └── ...
│ └── cleaned_data/
│ ├── Reports/
│ | ├── BBC/
│ | ├── Kicker/
│ | └── ...
│ ├── Games/
│ | ├── BBC/
│ | ├── Sportschau/
│ | └── ...
│ └── ...
└── Metadata/
├── Players
└── ...
The corpus includes various types of soccer text data:
- Format: JSON
- Content: Soccer match summaries with annotated player information
- Format: JSON with timestamps
- Content: Live match commentaries (transcribed)
- Format: JSON with timestamps
- Content: Key moments and turning points of matches (transcribed)
- Format: JSON with timestamps
- Content: Real-time match updates in written format
Player names are annotated with structured tags:
<PLAYERNAME_POSITION_COUNTRY>
Examples:
<BELLINGHAM_ATTACKING-MIDFIELD_ENG>- Jude Bellingham, Attacking Midfielder, England<PICKFORD_GOALKEEPER_ENG>- Jordan Pickford, Goalkeeper, England
GOALKEEPER- GoalkeeperCENTRE-BACK- Centre-backLEFT-BACK/RIGHT-BACK- Full-backsDEFENSIVE-MIDFIELD- Defensive midfielderCENTRAL-MIDFIELD- Central midfielderATTACKING-MIDFIELD- Attacking midfielderLEFT-WINGER/RIGHT-WINGER- WingersCENTRE-FORWARD- Centre-forward
ENG- EnglandTUR- TurkeyCZE- Czech Republic- ...
{
"start": 0.0,
"end": 5.0,
"text": "Transcribed live commentary with <PLAYER_POSITION_COUNTRY> annotations"
}{
"minute": 12,
"text": "Real-time match updates in written format with <PLAYER_POSITION_COUNTRY> annotations"
}{
"text": "Soccer match summaries with <PLAYER_POSITION_COUNTRY> annotations"
}The corpus is suitable for various NLP tasks:
- Named Entity Recognition (NER) - Recognition of players, clubs, positions
- Sentiment Analysis - Evaluation of player performances
- Event Extraction - Identification of match events
- Multilingual Text Analysis - Comparison of different language styles
- Time Series Analysis - Timeline of match commentaries
- Player names with position and nationality
- Temporal annotations for live commentary
If you use this corpus in your research, please cite:
@inproceedings{lohr2025soccor,
title = {SocCor: A Multimodal-based Multilingual Soccer Corpus for Text Data Analytics},
author = {Paul L{\"o}hr and Jannik Str{\"o}tgen},
booktitle = {KONVENS 2025},
year = {2025},
url = {https://openreview.net/forum?id=iYQGEuI47t}
}For questions or comments regarding the SocCor corpus, please contact:
This project is part of research in sports text analytics and multilingual NLP applications.