<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "https://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article" dtd-version="1.2" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">IJJMCR</journal-id>
<journal-title-group><journal-title>International Journal of Journalism and Mass Communication Research</journal-title></journal-title-group>
<publisher><publisher-name>Thomson &amp; Ryberg Publications</publisher-name></publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.62715/ijjmcr.2026.v1.i1.pp19-24</article-id>
<article-id pub-id-type="publisher-id">e011c51685</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Methodology Article</subject></subj-group></article-categories>
<title-group><article-title>Auditing Short-Video Recommendation Feeds With Sock-Puppet Accounts: A Replicable Design</article-title></title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes"><name><surname>Beckford</surname><given-names>Liam</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1">*</xref></contrib>
<contrib contrib-type="author"><name><surname>Subramaniam</surname><given-names>Beatriz</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>Ellery</surname><given-names>Sebastien</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib>
<aff id="aff1"><label>1</label>Department of Social Sciences, Nejd Institute of Social Sciences, Romania</aff>
<aff id="aff2"><label>2</label>Department of Social Sciences, Orinoco University Centre for Social Sciences, Kyrgyzstan</aff>
<aff id="aff3"><label>3</label>Department of Social Sciences, Elbe University Centre for Social Sciences, Kyrgyzstan</aff>
</contrib-group>
<author-notes><corresp id="cor1">* Correspondence: <email>liam.beckford@nejd.edu</email></corresp></author-notes>
<pub-date pub-type="epub" iso-8601-date="2026-06-01"><day>01</day><month>06</month><year>2026</year></pub-date>
<volume>1</volume>
<issue>1</issue>
<fpage>19</fpage>
<lpage>24</lpage>
<history>
<date date-type="received" iso-8601-date="2026-02-05"><day>05</day><month>02</month><year>2026</year></date>
<date date-type="accepted" iso-8601-date="2026-04-03"><day>03</day><month>04</month><year>2026</year></date>
</history>
<permissions><copyright-statement>© 2026 The Author(s)</copyright-statement><copyright-year>2026</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>This is an open access article distributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).</license-p></license></permissions>
<self-uri xlink:href="https://trpub.org/article.php?id=e011c51685"/>
<abstract><p>Short-video platforms deliver most of what their users see through a recommendation feed that requires no search, no subscription and often no deliberate act beyond continuing to watch. Because the signal the system learns from is largely implicit, auditing such feeds with automated accounts raises design problems that earlier audits of search engines and long-form video did not face. This article proposes a replicable design for sock-puppet audits of short-video feeds. It reviews the audit tradition and the published studies that have used scripted accounts, identifies the features of short-video recommendation that matter for design, and sets out an eight-step protocol: defining the question and outcome, specifying personas with matched controls, building a documented technical environment, scripting viewing behaviour, piloting and registering before running accounts in parallel, capturing and archiving the feed, annotating content with a tested codebook, and analysing differences against a measured noise floor. Threats to validity are discussed, in particular the gap between scripted and human behaviour, platform detection of automation and the instability of results over time. Legal and ethical conditions are outlined. The protocol is a proposal built from existing practice and has not been run or validated for this article; what a validation would need to show is stated.</p></abstract>
<kwd-group kwd-group-type="author">
<kwd>Algorithm audit</kwd>
<kwd>Sock-puppet accounts</kwd>
<kwd>Recommender systems</kwd>
<kwd>Short-video platforms</kwd>
<kwd>Personalisation</kwd>
<kwd>Research replicability</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="sec1"><title>1. Introduction</title>
<p>Public argument about what recommendation systems show people has outrun the means of finding out. Platform operators hold the logs. Outside researchers can ask users to donate their data, can observe their own feeds, or can construct accounts that behave in a controlled way and record what those accounts are served. The last approach, the sock-puppet audit, is one of the designs set out in the foundational typology of Sandvig et al. (2014), and it has become a standard tool for studying personalisation (Bandy, 2021; Metaxa et al., 2021).</p>
<p>Most of the method&#x27;s conventions were developed on search engines and on long-form video, where a user expresses interest by typing a query, clicking a result or choosing a video. A short-video feed works differently. Content plays automatically in a single stream, and the system infers interest chiefly from how long each item is watched before the user swipes on. An audit therefore has to manipulate dwell time with care, and many more items pass in a session, so the volume of material to be classified is large. Published audits of these feeds exist, but each has made its own choices about accounts, scripts and controls, and the choices are not always reported in enough detail to repeat.</p>
<p>This article proposes a design that can be repeated. It is a protocol, with reasons, for researchers in journalism and communication who want to ask what a short-video feed serves to accounts with different interests in news and public affairs. The protocol has not been executed for this article. It is assembled from published practice and stated as a proposal to be tested.</p>
</sec>
<sec id="sec2"><title>2. Background</title>
<p>The design draws on the general logic of algorithm audits, on the experience of earlier sock-puppet studies, and on what is publicly known about how short-video recommendation behaves.</p>
<sec id="sec2-2"><title>2.1. The audit tradition</title>
<p>Sandvig et al. (2014) borrowed the audit from field studies of discrimination, in which matched testers who differ in one characteristic approach the same landlord or employer. Applied to software, the matched testers are accounts and the characteristic is some input to the system. The method is experimental in form: because the researcher controls the input, differences in output can be attributed to it, provided other sources of variation are held constant or measured. Hannak et al. (2013) showed how much care that proviso demands. Studying web search, they found that results differed between identical accounts queried at the same moment, because of load balancing, experiments run by the platform and carry-over between queries, and they introduced paired control accounts to measure this noise so that it would not be mistaken for personalisation. Haim et al. (2018) used scripted agents in the same spirit to test for filter bubbles in a news aggregator.</p>
</sec>
<sec id="sec2-3"><title>2.2. Sock-puppet studies of video recommendation</title>
<p>On long-form video, Hussein et al. (2020) built accounts with defined watch histories and measured the misinformation subsequently recommended to them, and Tomlein et al. (2021) tested whether accounts that had been drawn into such recommendations could be drawn out again by watching corrective material. Haroon et al. (2023) ran the approach at very large scale to examine whether recommendations matched and intensified the political leaning of an account&#x27;s history. For short video, Boeker and Urman (2022) used automated accounts to test, one factor at a time, how location, language, following, liking and watch duration affected the feed, and Vombatkere et al. (2024) combined automated accounts with data from real users to separate recommendations that exploit known interests from those that explore new ones.</p>
<p>A parallel literature cautions against reading too much into puppets. Studies that observe real users find that exposure to extreme channels is concentrated among people who already seek them out through subscriptions and external links (Chen et al., 2023), and Hosseinmardi et al. (2024) used bots that replay real viewing histories to show that following recommendations blindly can lead to different content from what the same users chose for themselves. A sock puppet measures what the system offers to a specified pattern of behaviour. It does not measure what people consume.</p>
</sec>
<sec id="sec2-4"><title>2.3. What is distinctive about short-video feeds</title>
<p>Industrial recommenders are generally built in two stages, a broad retrieval of candidates followed by a ranking model trained on engagement signals such as expected watch time (Covington et al., 2016). On a short-video feed the engagement signal is abundant and mostly implicit: each item yields a completion or an early swipe. The audit evidence indicates that watch duration, alongside following and liking, shapes what an account is shown (Boeker and Urman, 2022). Three design consequences follow. Dwell time is the primary treatment variable and must be scripted precisely. A new account receives a feed shaped by its declared location, language and device before it has done anything, so these must be fixed and reported. And the feed adapts within a session, so the order in which items arrive is itself data.</p>
</sec>
</sec>
<sec id="sec3"><title>3. The Proposed Protocol</title>
<p>The protocol has eight steps. Figure 1 shows their order and Table 1 states, for each, the main decision to be taken and what must be reported for another team to repeat the work.</p>
<table-wrap id="tbl1"><label>Table 1</label><caption><p>Steps of the proposed protocol, the main design decision at each, and the minimum that should be reported</p></caption><table frame="hsides" rules="groups"><thead><tr><th>Step</th><th>Main design decision</th><th>Minimum to report</th></tr></thead><tbody><tr><td>1. Question and outcome</td><td>Treatment, comparison and the feed property measured</td><td>Hypotheses as registered</td></tr><tr><td>2. Personas and controls</td><td>Interest profiles; idle and duplicate controls</td><td>Number of accounts per condition and why</td></tr><tr><td>3. Environment</td><td>Devices or emulators, network location, app version</td><td>Full configuration and account creation steps</td></tr><tr><td>4. Behaviour scripts</td><td>Rule for classifying each item; dwell times; other actions</td><td>Script code and classification rule</td></tr><tr><td>5. Pilot and run</td><td>Session length, schedule, number of replicates</td><td>Dates, times, deviations from plan</td></tr><tr><td>6. Capture</td><td>What is logged for each item and how it is stored</td><td>Fields captured; archive location</td></tr><tr><td>7. Annotation</td><td>Codebook, coder training, reliability test</td><td>Codebook and agreement coefficients</td></tr><tr><td>8. Analysis and release</td><td>Estimand, comparison with duplicate controls</td><td>Analysis code, item identifiers, limits</td></tr></tbody></table></table-wrap>
<fig id="fig1"><label>Figure 1</label><caption><p>The eight steps of the proposed audit protocol, with a return loop from the pilot to the scripts</p></caption><graphic xlink:href="IJJMCR_V1I1_2026_04_Figure1.png" mimetype="image" mime-subtype="png"/></fig>
<p>Step 1 fixes the question and the outcome. A question such as whether accounts that linger on election content are subsequently served a larger share of content from unverified sources than matched controls names a treatment, a comparison and a measurable property of feed items. Vague aims, for example to see what the algorithm does, cannot be audited. Step 2 specifies the personas. Each treatment persona is defined by the content categories it dwells on, and each is matched with at least two control accounts that share its location, language, device profile and creation time: one idle control that watches every item for the same short duration, and one duplicate of the treatment persona. The duplicate supplies the noise floor in the manner of Hannak et al. (2013).</p>
<p>Step 3 builds the environment. Short-video platforms are used chiefly through mobile applications, and a browser session may not receive the same feed. The protocol therefore prefers physical handsets or emulated devices running the application, each with a fresh installation, no contact list and a network location that matches the persona&#x27;s declared country. The application version, operating system, location method and every step of account creation are recorded. Step 4 writes the behaviour scripts. A script needs a rule for deciding, as each item arrives, whether it belongs to the persona&#x27;s interest category; the rule can use captions, hashtags and sounds, and it should be simple enough to publish. Items that match are watched to the end, others are skipped after a fixed short interval, and small random variation is added to both. Likes, follows and searches are either excluded or introduced as separate conditions, so that their effects are not confounded with dwell time.</p>
<p>Step 5 pilots, registers and runs. A pilot with a few accounts exposes practical failures: login challenges, interstitial screens, scripts that misclassify. After the pilot the design is registered with its hypotheses and analysis plan, in keeping with the transparency standards proposed for empirical research generally (Nosek et al., 2015). All accounts in a replicate then run at the same times of day over the same days, since feeds respond to current events. Step 6 captures the feed: for every item, its identifier, position in the session, timestamp, creator, caption, hashtags, sound, and visible engagement counts, with the video file or a screenshot archived where storage and law allow, because items are frequently removed.</p>
<p>Step 7 annotates. Whatever property the outcome depends on, such as topic, source type or accuracy rating, is coded from a written codebook by at least two trained coders working independently on a common subset, and agreement is reported with a chance-corrected coefficient such as Krippendorff&#x27;s alpha (Krippendorff, 2018). Automated classifiers may be used to extend the coding once they have been checked against the human-coded subset. Step 8 analyses and releases. The quantity of interest is the difference between treatment and idle control in the share of feed items with the coded property, and it is interpreted only in relation to the difference observed between duplicate accounts. Scripts, configuration, codebook, item identifiers and analysis code are deposited so that the audit can be rerun.</p>
</sec>
<sec id="sec4"><title>4. Threats to Validity</title>
<p>Four threats deserve explicit treatment in any report. The first is ecological: a puppet that watches one category with perfect consistency is unlike any person, and results describe the system&#x27;s response to an extreme input (Chen et al., 2023; Hosseinmardi et al., 2024). Personas can be made less artificial by mixing interests, at the cost of a weaker treatment. The second is detection. Platforms act against automated accounts, and an account that has been flagged may be served a degraded or atypical feed without notice; sudden changes in a puppet&#x27;s feed relative to its duplicate are a warning sign. The third is temporal. Recommendation models, content supply and moderation rules change continually, so an audit is a dated observation, and the systematic review by Bandy (2021) notes how few audits are repeated. The fourth is measurement: an outcome that depends on unreliable coding cannot support a conclusion however clean the experimental design.</p>
</sec>
<sec id="sec5"><title>5. Legal and Ethical Conditions</title>
<p>Creating accounts under invented identities and collecting data by automated means are commonly prohibited by platform terms of service, although such terms are often ambiguous and unevenly enforced (Fiesler et al., 2020). Researchers should take advice on the law of their jurisdiction before starting. In the European Union the Digital Services Act creates routes for vetted researchers to obtain data from very large platforms and addresses research use of publicly accessible data (European Union, 2022), which may in time reduce the need for puppets but does not replace the independent check that an external audit provides. Ethical review should cover the interests of the creators whose videos are collected, who have not consented to study. The guidelines of the Association of Internet Researchers recommend proportionate collection, secure storage and care in republishing identifiable material (franzke et al., 2020). Puppets should not post, comment or message, and should be few enough that they do not distort the engagement counts of small creators.</p>
</sec>
<sec id="sec6"><title>6. Limitations and What Remains to Be Shown</title>
<p>The protocol is proposed and unvalidated. A validation would need to establish at least three things. Independent teams following the protocol with the same registered design at the same time should obtain compatible estimates, which would show that the reporting requirements are sufficient. Differences between duplicate accounts should be small relative to differences between treatment and control, which would show that the noise floor is usable in this setting. And feeds served to emulated devices should be compared with feeds on physical handsets, since the equivalence is assumed here and not demonstrated. The protocol also leaves open how many accounts and sessions are enough. That depends on the variability of the feed, which only a pilot on the platform in question can reveal.</p>
</sec>
<sec id="sec7"><title>7. Conclusion</title>
<p>Sock-puppet audits remain one of the few ways for outsiders to test claims about what recommendation feeds serve. On short-video platforms the method must be adapted to a system that learns mainly from watching time, shapes a feed from the first moment of an account&#x27;s life and changes quickly. The design proposed here responds with matched idle and duplicate controls, precisely scripted and published dwell rules, a documented device environment, registration after piloting, reliability-tested annotation and full release of materials. Its worth will be settled by teams who run it and report where it fails.</p>
</sec>
<sec id="sec8"><title>Conflict of interest</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
<sec id="sec9"><title>Funding</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
</body>
<back>
<ref-list><title>References</title>
<ref id="ref1"><label>1</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Bandy, J.</string-name></person-group> (<year>2021</year>). <article-title>Problematic machine behavior: A systematic literature review of algorithm audits</article-title>. <source>Proceedings of the ACM on Human-Computer Interaction, 5(CSCW1): Article 74</source> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3449148">https://doi.org/10.1145/3449148</ext-link></mixed-citation></ref>
<ref id="ref2"><label>2</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Boeker, M. and Urman, A.</string-name></person-group> (<year>2022</year>). <article-title>An empirical investigation of personalization factors on TikTok</article-title>. <source>Proceedings of the ACM Web Conference 2022</source>, <fpage>2298-2309</fpage></mixed-citation></ref>
<ref id="ref3"><label>3</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Chen, A.Y., Nyhan, B., Reifler, J., Robertson, R.E. and Wilson, C.</string-name></person-group> (<year>2023</year>). <article-title>Subscriptions and external links help drive resentful users to alternative and extremist YouTube channels</article-title>. <source>Science Advances</source>, <volume>9(35)</volume>, <fpage>eadd8080</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1126/sciadv.add8080">https://doi.org/10.1126/sciadv.add8080</ext-link></mixed-citation></ref>
<ref id="ref4"><label>4</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Covington, P., Adams, J. and Sargin, E.</string-name></person-group> (<year>2016</year>). <article-title>Deep neural networks for YouTube recommendations</article-title>. <source>Proceedings of the 10th ACM Conference on Recommender Systems</source>, <fpage>191-198</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/2959100.2959190">https://doi.org/10.1145/2959100.2959190</ext-link></mixed-citation></ref>
<ref id="ref5"><label>5</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>European Union</string-name></person-group> (<year>2022</year>). <article-title>Regulation (EU) 2022/2065 of the European Parliament and of the Council on a Single Market for Digital Services (Digital Services Act)</article-title>. <source>Official Journal of the European Union, L 277, 27 October 2022</source></mixed-citation></ref>
<ref id="ref6"><label>6</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Fiesler, C., Beard, N. and Keegan, B.C.</string-name></person-group> (<year>2020</year>). <article-title>No robots, spiders, or scrapers: Legal and ethical regulation of data collection methods in social media terms of service</article-title>. <source>Proceedings of the International AAAI Conference on Web and Social Media</source>, <volume>14</volume>, <fpage>187-196</fpage></mixed-citation></ref>
<ref id="ref7"><label>7</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>franzke, a.s., Bechmann, A., Zimmer, M., Ess, C. and the Association of Internet Researchers</string-name></person-group> (<year>2020</year>). <article-title>Internet Research: Ethical Guidelines 3.0</article-title>. <source>Association of Internet Researchers</source></mixed-citation></ref>
<ref id="ref8"><label>8</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Haim, M., Graefe, A. and Brosius, H.-B.</string-name></person-group> (<year>2018</year>). <article-title>Burst of the filter bubble? Effects of personalization on the diversity of Google News</article-title>. <source>Digital Journalism</source>, <volume>6(3)</volume>, <fpage>330-343</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/21670811.2017.1338145">https://doi.org/10.1080/21670811.2017.1338145</ext-link></mixed-citation></ref>
<ref id="ref9"><label>9</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hannak, A., Sapiezynski, P., Kakhki, A.M., Krishnamurthy, B., Lazer, D., Mislove, A. and Wilson, C.</string-name></person-group> (<year>2013</year>). <article-title>Measuring personalization of web search</article-title>. <source>Proceedings of the 22nd International Conference on World Wide Web</source>, <fpage>527-538</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/2488388.2488435">https://doi.org/10.1145/2488388.2488435</ext-link></mixed-citation></ref>
<ref id="ref10"><label>10</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Haroon, M., Wojcieszak, M., Chhabra, A., Liu, X., Mohapatra, P. and Shafiq, Z.</string-name></person-group> (<year>2023</year>). <article-title>Auditing YouTube&#x27;s recommendation system for ideologically congenial, extreme, and problematic recommendations</article-title>. <source>Proceedings of the National Academy of Sciences</source>, <volume>120(50)</volume>, <fpage>e2213020120</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1073/pnas.2213020120">https://doi.org/10.1073/pnas.2213020120</ext-link></mixed-citation></ref>
<ref id="ref11"><label>11</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hosseinmardi, H., Ghasemian, A., Rivera-Lanas, M., Horta Ribeiro, M., West, R. and Watts, D.J.</string-name></person-group> (<year>2024</year>). <article-title>Causally estimating the effect of YouTube&#x27;s recommender system using counterfactual bots</article-title>. <source>Proceedings of the National Academy of Sciences</source>, <volume>121(8)</volume>, <fpage>e2313377121</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1073/pnas.2313377121">https://doi.org/10.1073/pnas.2313377121</ext-link></mixed-citation></ref>
<ref id="ref12"><label>12</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hussein, E., Juneja, P. and Mitra, T.</string-name></person-group> (<year>2020</year>). <article-title>Measuring misinformation in video search platforms: An audit study on YouTube</article-title>. <source>Proceedings of the ACM on Human-Computer Interaction, 4(CSCW1): Article 48</source> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3392854">https://doi.org/10.1145/3392854</ext-link></mixed-citation></ref>
<ref id="ref13"><label>13</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Krippendorff, K.</string-name></person-group> (<year>2018</year>). <article-title>Content Analysis: An Introduction to Its Methodology, 4th edn</article-title>. <source>Sage, Thousand Oaks, CA</source></mixed-citation></ref>
<ref id="ref14"><label>14</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Metaxa, D., Park, J.S., Robertson, R.E., Karahalios, K., Wilson, C., Hancock, J. and Sandvig, C.</string-name></person-group> (<year>2021</year>). <article-title>Auditing algorithms: Understanding algorithmic systems from the outside in</article-title>. <source>Foundations and Trends in Human-Computer Interaction</source>, <volume>14(4)</volume>, <fpage>272-344</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1561/1100000083">https://doi.org/10.1561/1100000083</ext-link></mixed-citation></ref>
<ref id="ref15"><label>15</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Nosek, B.A., Alter, G., Banks, G.C., et al.</string-name></person-group> (<year>2015</year>). <article-title>Promoting an open research culture</article-title>. <source>Science</source>, <volume>348(6242)</volume>, <fpage>1422-1425</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1126/science.aab2374">https://doi.org/10.1126/science.aab2374</ext-link></mixed-citation></ref>
<ref id="ref16"><label>16</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Sandvig, C., Hamilton, K., Karahalios, K. and Langbort, C.</string-name></person-group> (<year>2014</year>). <article-title>Auditing algorithms: Research methods for detecting discrimination on internet platforms</article-title>. <source>Paper presented at Data and Discrimination: Converting Critical Concerns into Productive Inquiry, preconference of the 64th Annual Meeting of the Inte</source></mixed-citation></ref>
<ref id="ref17"><label>17</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Tomlein, M., Pecher, B., Simko, J., Srba, I., Moro, R., Stefancova, E., Kompan, M., Hrckova, A., Podrouzek, J. and Bielikova, M.</string-name></person-group> (<year>2021</year>). <article-title>An audit of misinformation filter bubbles on YouTube: Bubble bursting and recent behavior changes</article-title>. <source>Proceedings of the 15th ACM Conference on Recommender Systems</source>, <fpage>1-11</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3460231.3474241">https://doi.org/10.1145/3460231.3474241</ext-link></mixed-citation></ref>
<ref id="ref18"><label>18</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Vombatkere, K., Mousavi, S., Zannettou, S., Roesner, F. and Gummadi, K.P.</string-name></person-group> (<year>2024</year>). <article-title>TikTok and the art of personalization: Investigating exploration and exploitation on social media feeds</article-title>. <source>Proceedings of the ACM Web Conference 2024</source></mixed-citation></ref>
</ref-list>
</back>
</article>