OCanada-TVNews: A Two-Year Dataset for Gender and Topic Diversity in Canadian TV News Broadcasts
Executive Summary
OCanada-TVNews is a two-year dataset (2023 and 2024) of Canadian TV news broadcasts from four major channels — CBC The National, CTV The National, Global News, and Radio-Canada Info — collected from the channels' YouTube playlists. The dataset comprises 3,982 videos totaling 999 hours of content. Each video is processed through a systematic pipeline involving audio extraction, speaker diarization, gender detection, and topic classification, and includes transcripts, speaker diarization, gender labels (female and male), topic labels (politics, economy, science, and others), and metadata on user engagement.
By merging speaker segments with gender labels and topic categories, the dataset offers a detailed view of who speaks and what is discussed on a daily basis, enabling researchers to track how coverage shifts or remains consistent over time. An exploratory analysis highlights persistent disparities in gender representation across topic areas and provides insights into the topics that dominate coverage on each channel.
The authors also release the full source code used to generate the dataset, including modules for collecting YouTube metadata, performing speaker diarization, gender recognition, topic classification, and data analysis, so that researchers can reuse and adapt the pipeline for similar datasets on other topics or channels. OCanada-TVNews is intended as a foundation for further study of media diversity, content trends, and potential biases in Canadian broadcast journalism.
Zeynep Pehlivan (2025). OCanada-TVNews: A Two-Year Dataset for Gender and Topic Diversity in Canadian TV News Broadcasts. Media Ecosystem Observatory. https://doi.org/10.1609/icwsm.v19i1.35957
Related Publications

Building a Media Ecosystem Observatory from Scratch: Infrastructure, Methodology, and Insights
Read more
Can-PolNews: A Multi-Platform Dataset of Political Discourse in Canada
Read more
The Role of Social Media in Polarizing Canadians
Read more
