TY - JOUR
T1 - Analyzing Online Migration Forums
T2 - An Introduction to Natural Language Processing for International Migration Research
AU - Yoo, Nari
AU - Kim, Donghun
AU - Jang, Sou Hyun
AU - Fong, Eric
N1 - Publisher Copyright:
© The Author(s) 2026
PY - 2026
Y1 - 2026
N2 - In contemporary migration studies, online forums are common spaces where people exchange information and seek advice about international migration. This methods note introduces the Reddit community r/IWantOut as a data source for studying migration aspirations and presents a validated natural language processing (NLP) pipeline for analyzing it. The forum's community rules require posters to encode age, gender, origin, and intended destinations in a fixed title format, so users label their own migration aspirations in a semi-machine-readable form when they post. Using 156,313 submissions from 2009 to 2026 (58,892 after cleaning), we demonstrate three analytical approaches: (1) time-series analysis to identify temporal shifts in discourse volume, (2) dictionary- and rule-based extraction, together with Named Entity Recognition (NER), to recover origin–destination pairs and sociodemographic attributes from the structured titles, and (3) large language model (LLM)-based zero-shot classification, used only for classifying migration motivations. Validation against human-coded labels across three LLMs (GPT-4.1, Claude-3.5-Sonnet, and DeepSeek-V3) showed that GPT-4.1 achieved the highest agreement (mean κ = 0.566), with substantial agreement on push factors, moderate agreement on pull and enabling factors, and fair agreement on constraining factors. Applying this approach to 56,242 international migration posts, we found that enabling factors (individual-level resources) appeared most frequently (77.3%), followed by constraining factors (49.3%), pull factors (37.2%), and push factors (23.6%). For each method, we provide practical guidance on implementation, data access, and validation, and reflect on methodological limitations and ethical considerations.
AB - In contemporary migration studies, online forums are common spaces where people exchange information and seek advice about international migration. This methods note introduces the Reddit community r/IWantOut as a data source for studying migration aspirations and presents a validated natural language processing (NLP) pipeline for analyzing it. The forum's community rules require posters to encode age, gender, origin, and intended destinations in a fixed title format, so users label their own migration aspirations in a semi-machine-readable form when they post. Using 156,313 submissions from 2009 to 2026 (58,892 after cleaning), we demonstrate three analytical approaches: (1) time-series analysis to identify temporal shifts in discourse volume, (2) dictionary- and rule-based extraction, together with Named Entity Recognition (NER), to recover origin–destination pairs and sociodemographic attributes from the structured titles, and (3) large language model (LLM)-based zero-shot classification, used only for classifying migration motivations. Validation against human-coded labels across three LLMs (GPT-4.1, Claude-3.5-Sonnet, and DeepSeek-V3) showed that GPT-4.1 achieved the highest agreement (mean κ = 0.566), with substantial agreement on push factors, moderate agreement on pull and enabling factors, and fair agreement on constraining factors. Applying this approach to 56,242 international migration posts, we found that enabling factors (individual-level resources) appeared most frequently (77.3%), followed by constraining factors (49.3%), pull factors (37.2%), and push factors (23.6%). For each method, we provide practical guidance on implementation, data access, and validation, and reflect on methodological limitations and ethical considerations.
KW - large language models (LLMs)
KW - natural language processing (NLP)
KW - online migration forums
KW - Reddit
UR - https://www.scopus.com/pages/publications/105047004743
U2 - 10.1177/01979183261473318
DO - 10.1177/01979183261473318
M3 - 文章
AN - SCOPUS:105047004743
SN - 0197-9183
JO - International Migration Review
JF - International Migration Review
ER -