Feeding the Algorithm

How Nations Shape AI Training Data to Project Power and Influence Global News Narratives


(mysql): SELECT a.*, ug.show_title FROM authors a JOIN user_groups ug ON (a.user_group_id=ug.user_group_id) WHERE a.submission_id = 4872 ORDER BY seq  

(mysql): SELECT * FROM author_settings WHERE author_id = '7498'  

(mysql): SELECT * FROM author_settings WHERE author_id = '7499'  

    (mysql): SELECT a.*, ug.show_title FROM authors a JOIN user_groups ug ON (a.user_group_id=ug.user_group_id) WHERE a.submission_id = 4872 ORDER BY seq  

    (mysql): SELECT * FROM author_settings WHERE author_id = '7498'  

    (mysql): SELECT * FROM author_settings WHERE author_id = '7499'  
  • Nikos Panagiotou
  • Ioannis Tzortzis
Keywords: AI Geopolitics, Large Language Models, Data Sovereignty, Algorithmic Diplomacy, Global Media, Soft Power

Abstract

Large language models (LLMs) and generative artificial intelligence (AI) systems are emerging as key intermediaries in the global circulation of news and political knowledge. Yet the datasets that feed these systems are neither neutral nor universal. Governments, regulatory bodies, and corporate ecosystems are now treating training data as a strategic resource—one that can encode national priorities, cultural hierarchies, and geopolitical narratives into the algorithmic infrastructures of communication. This conceptual essay develops the notion of algorithmic diplomacy, arguing that nations are actively curating, regulating, and disseminating datasets to project soft power through AI. Drawing on theories of epistemic sovereignty, digital colonialism, and media framing, the paper identifies three main mechanisms: (1) data curation and localization, (2) model fine-tuning and regulatory alignment, and (3) narrative seeding through open-source ecosystems. Comparative illustrations from the European Union, the United States, China, Russia, and the Gulf states reveal how “feeding the algorithm” has become a new instrument of influence within the global information order. The essay concludes that algorithmic infrastructures now constitute a form of epistemic territory—a contested space where values, identities, and political legitimacy are negotiated through data rather than discourse.


(mysql): SELECT COUNT(*) FROM plugin_settings WHERE plugin_name = 'usagestatsplugin' AND context_id = 4 AND setting_name = 'displayStatistics'  

(mysql): SELECT setting_name, setting_value, setting_type FROM plugin_settings WHERE plugin_name = 'usagestatsplugin' AND context_id = 4  

(mysql): SELECT a.*, ug.show_title FROM authors a JOIN user_groups ug ON (a.user_group_id=ug.user_group_id) WHERE a.submission_id = 4872 ORDER BY seq  

(mysql): SELECT * FROM author_settings WHERE author_id = '7498'  

(mysql): SELECT * FROM author_settings WHERE author_id = '7499'  
Published
2025-12-16
How to Cite
Panagiotou, N., & Tzortzis, I. (2025). Feeding the Algorithm, 5(2), 37-57. https://doi.org/https://doi.org/10.36859/jgss.v5i2.4872

(mysql): SELECT a.*, ug.show_title FROM authors a JOIN user_groups ug ON (a.user_group_id=ug.user_group_id) WHERE a.submission_id = 4872 ORDER BY seq  

(mysql): SELECT * FROM author_settings WHERE author_id = '7498'  

(mysql): SELECT * FROM author_settings WHERE author_id = '7499'  

(mysql): SELECT DISTINCT aa.submission_id FROM authors aa LEFT JOIN submissions a ON (aa.submission_id = a.submission_id) LEFT JOIN author_settings asl ON (asl.author_id = aa.author_id AND asl.setting_name = 'affiliation') WHERE aa.first_name = 'Nikos' AND a.status = 3 AND (aa.middle_name = '' OR aa.middle_name IS NULL) AND aa.last_name = 'Panagiotou' AND (asl.setting_value = '' OR asl.setting_value IS NULL) AND (aa.country = 'GR')  

(mysql): SELECT ps.*, s.*, COALESCE(stl.setting_value, stpl.setting_value) AS section_title, COALESCE(sal.setting_value, sapl.setting_value) AS section_abbrev FROM published_submissions ps JOIN submissions s ON (ps.submission_id = s.submission_id) JOIN sections se ON se.section_id = s.section_id LEFT JOIN section_settings stpl ON (se.section_id = stpl.section_id AND stpl.setting_name = 'title' AND stpl.locale = 'en_US') LEFT JOIN section_settings stl ON (se.section_id = stl.section_id AND stl.setting_name = 'title' AND stl.locale = 'en_US') LEFT JOIN section_settings sapl ON (se.section_id = sapl.section_id AND sapl.setting_name = 'abbrev' AND sapl.locale = 'en_US') LEFT JOIN section_settings sal ON (se.section_id = sal.section_id AND sal.setting_name = 'abbrev' AND sal.locale = 'en_US') WHERE s.submission_id = 4872  

(mysql): SELECT * FROM submission_settings WHERE submission_id = '4872'  

(mysql): SELECT sf.*, g.* FROM submission_galleys g LEFT JOIN submission_files sf ON (g.file_id = sf.file_id) LEFT JOIN submission_files nsf ON (nsf.file_id = g.file_id AND nsf.revision > sf.revision) WHERE g.submission_id = 4872 AND nsf.file_id IS NULL ORDER BY g.seq  

(mysql): SELECT * FROM submission_galley_settings WHERE galley_id = '1631'  

(mysql): SELECT DISTINCT aa.submission_id FROM authors aa LEFT JOIN submissions a ON (aa.submission_id = a.submission_id) LEFT JOIN author_settings asl ON (asl.author_id = aa.author_id AND asl.setting_name = 'affiliation') WHERE aa.first_name = 'Ioannis' AND a.status = 3 AND (aa.middle_name = '' OR aa.middle_name IS NULL) AND aa.last_name = 'Tzortzis' AND (asl.setting_value = '' OR asl.setting_value IS NULL) AND (aa.country = 'GR')  

(mysql): SELECT ps.*, s.*, COALESCE(stl.setting_value, stpl.setting_value) AS section_title, COALESCE(sal.setting_value, sapl.setting_value) AS section_abbrev FROM published_submissions ps JOIN submissions s ON (ps.submission_id = s.submission_id) JOIN sections se ON se.section_id = s.section_id LEFT JOIN section_settings stpl ON (se.section_id = stpl.section_id AND stpl.setting_name = 'title' AND stpl.locale = 'en_US') LEFT JOIN section_settings stl ON (se.section_id = stl.section_id AND stl.setting_name = 'title' AND stl.locale = 'en_US') LEFT JOIN section_settings sapl ON (se.section_id = sapl.section_id AND sapl.setting_name = 'abbrev' AND sapl.locale = 'en_US') LEFT JOIN section_settings sal ON (se.section_id = sal.section_id AND sal.setting_name = 'abbrev' AND sal.locale = 'en_US') WHERE s.submission_id = 4872  

(mysql): SELECT * FROM submission_settings WHERE submission_id = '4872'  

(mysql): SELECT sf.*, g.* FROM submission_galleys g LEFT JOIN submission_files sf ON (g.file_id = sf.file_id) LEFT JOIN submission_files nsf ON (nsf.file_id = g.file_id AND nsf.revision > sf.revision) WHERE g.submission_id = 4872 AND nsf.file_id IS NULL ORDER BY g.seq  

(mysql): SELECT * FROM submission_galley_settings WHERE galley_id = '1631'  

(mysql): SELECT v.* FROM versions v LEFT JOIN plugin_settings ps ON lower(v.product_class_name) = ps.plugin_name AND ps.setting_name = 'enabled' AND (context_id = 0 OR v.sitewide = 1) WHERE v.current = 1 AND (ps.setting_value = '1' OR v.lazy_load <> 1)  

(mysql): SELECT v.* FROM versions v LEFT JOIN plugin_settings ps ON lower(v.product_class_name) = ps.plugin_name AND ps.setting_name = 'enabled' AND (context_id = 0 OR v.sitewide = 1) WHERE v.current = 1 AND (ps.setting_value = '1' OR v.lazy_load <> 1)  

(mysql): SELECT v.* FROM versions v LEFT JOIN plugin_settings ps ON lower(v.product_class_name) = ps.plugin_name AND ps.setting_name = 'enabled' AND (context_id = 0 OR v.sitewide = 1) WHERE v.current = 1 AND (ps.setting_value = '1' OR v.lazy_load <> 1)  

(mysql): SELECT v.* FROM versions v LEFT JOIN plugin_settings ps ON lower(v.product_class_name) = ps.plugin_name AND ps.setting_name = 'enabled' AND (context_id = 0 OR v.sitewide = 1) WHERE v.current = 1 AND (ps.setting_value = '1' OR v.lazy_load <> 1)