Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Strategic blocking based on category, popularity & monoculture #1451

Open
9 tasks
ImprovedTube opened this issue Oct 7, 2022 · 0 comments
Open
9 tasks

Strategic blocking based on category, popularity & monoculture #1451

ImprovedTube opened this issue Oct 7, 2022 · 0 comments
Labels
data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined Feature request Wish or idea Filtering & Discovery (of Content) good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) 🧩Plan ready Solution or full specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) Set & forget (automatic feature) All permanent effects should be favorable by design. (Avoiding side-effects >99.8% of the time) ✰Unique unique ~ Worth extra work (not done anywhere in any way? out of the box?) up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥

Comments

@ImprovedTube
Copy link
Member

ImprovedTube commented Oct 7, 2022

1. bulk-blocking/avoiding Channels* by popularity:

There are 100.000s of channels above 50.000s subscribers.
However the few 1000s above 5 million subscribers alone make most the traffic. So:

  • there can be something like a range-slider showing how over-proportionally much attention the top 0.01% to 1% entertainment channels get & how over-proportionally large/interesting blocking them will be.
    youtube channels

2. Blocking/avoiding [whole] categories
The top 5000 Channels show the following proportion:

  • ~26% Entertainment
  • ~19% Music
  • ~11% Gaming
  • ~10% People & Blogs
  • ~7% Comedy
  • ~5.5% Howto & Style
  • ~4.5% Film (& Animation)
  • Education
  • Science & Tech
  • Sports
  • News & Politics
  • Autos & Vehicles
  • Travel & Events
  • Pets & Animals
  • Nonprofit & Activism (only one above 10million subscribers: TEDx Talks)
  • Shows (very rarely used)

ALSO:

  • ~10% made for kids (additional attribute, next to category)

  • Categories could be whitelisted or blacklisted conditionally:

    • For example most people might not want 'Entertainment', 'Autos' 'Gaming', ' Sports' on Monday-Friday
      • Avoiding / Soft-blocking : While only a specific category like Autos & Vehicles might be blocked strictly, based on user's insterest, avoiding entertainment, popular stuff & monoculture, could be more specific, depending more factors:
  • 3. Category + Popularity: this feature should optionally only be applied to certain categories / entertainment categories / top categories

    • a custom rule / customer parameter could be minimal-invasive**, for example: Let's assume the top100 music channels might mainly be of interest to people with a "mainstream, repetitive, simple or uninformed taste" in music, while music-lover/-talent/-professional might like to disover less popular things through:
      • blocking the top500 music channels, as they will know these and feel informed enough about these already.
        • whereas somebody who doesn't like much popular music on youtube at all might want to blocking the top2000, without knowing them, thus favoring popular videos from other categories and mainly only notice popular music in related videos, when a new phenomenon / star comes up from nowhere or if it is related.

Blocking/Avoiding sudden popularity & herd/fan-popularity

  • videos with too many views in too short time (such as 100 million in one day, especially when category is music.
  • homogenous "herd"/Fan-behaviour identified by unnaturally high thumbs up/views-ratio. (especially/only within the Top3-7 categories)
    • a low ratio indicates busy viewers, might be a good / real (could also be an advertisment from external/embedded views)
    • The average thumbs-up/views ratio doesn't only describe videos: Also could be measured about channel as a whole & youtube-content-categories as a whole too to compare those in a ratio.
      • + The thumbs-up/down-Ratio matters too (and for controverse or misunderstood videos) (Edit: _Youtube hid thumbs-down, so this will require to apply for exceptional API-access ( - Or archive file or Return Dislikes or API.

  • (when blocking anythings user's subscription could be excluded/whitelisted.

* Compare "De-Mainstream"

There already is a popular extension blocking up to 160 * TV channels on youtube: https://github.com/miscavage/De-Mainstream-YouTube-Extension/issues/37 (- Hi @miscavage ! Whats your experience? would you like to work on anything mentioned here? - Should we?
- Counter indication: a TV channel with 50000 videos might be more diverse than a vlogger with 500 videos tho, if both have the same sum of attention on YouTube.


Related Issues (content aware features) : #457 ( & #551 & #514 (comment) )

@ImprovedTube ImprovedTube added Feature request Wish or idea help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) 🧩Plan ready Solution or full specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) Filtering & Discovery (of Content) labels Oct 7, 2022
@ImprovedTube ImprovedTube added this to the X in 1 (Could be organized as 2,3,4,.. issues. Most of which are easy. Each of which will matter above average.) milestone Oct 7, 2022
@ImprovedTube ImprovedTube changed the title Blocking based on category, popularity & monoculture Strategic blocking based on category, popularity & monoculture Jan 20, 2023
@ImprovedTube ImprovedTube added the data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined label Sep 10, 2023
@ImprovedTube ImprovedTube added up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥ good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* labels Oct 19, 2023
@ImprovedTube ImprovedTube added the Set & forget (automatic feature) All permanent effects should be favorable by design. (Avoiding side-effects >99.8% of the time) label Nov 6, 2023
@ImprovedTube ImprovedTube added ✰Unique unique ~ Worth extra work (not done anywhere in any way? out of the box?) List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) labels May 24, 2024
@ImprovedTube ImprovedTube removed this from the To-Do List milestone May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined Feature request Wish or idea Filtering & Discovery (of Content) good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) 🧩Plan ready Solution or full specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) Set & forget (automatic feature) All permanent effects should be favorable by design. (Avoiding side-effects >99.8% of the time) ✰Unique unique ~ Worth extra work (not done anywhere in any way? out of the box?) up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥
Projects
None yet
Development

No branches or pull requests

1 participant