Use text classification to filter out non-productive websites
Procrastination Blocker Extension
- Added an options page that allows customisation of threshold, as well as seeding base keywords
Description:
This is a personal project. I wanted a Chrome extension that would block non-productive websites for me.
Similar extensions already exist, where you can blacklist URLS (eg Reddit, or YouTube), but I wanted something a bit more sophisticated. I wanted something that could tell the difference between a productive YouTube video/Reddit post (eg a YouTube video for a programming tutorial) vs a non-productive one (eg most YouTube videos - I tend to go down a rabbit hole of watching a whole bunch of cooking videos).
This extension works by having you mark non-productive/productive websites as you browse. Over time, the algorithm learns to classify certain websites as productive, or non-productive.
It's a really fun project. The algorithm isn't particularly sophisticated, but it is lightweight, and it's just a fun experience to work with a model as you see it grow with the data you feed it.
Source Manifest.json
Similar Extensions
NoFollow 4 236 ★ 62.17KiB
Site Block Pro - free website blocker 4 5 ★ 4.12MiB
Data Extractor 4 1 ★ 112KiB
AI Summarizer 4 8 ★ 262KiB
Text Picker 4 2 ★ 19.11KiB
Filter Anything Everywhere 4 69 ★ 198KiB
Webpage Narrator - Community (Free) Version 4 4 ★ 390KiB
Text Mode 4 277 ★ 58.32KiB
Corporate Ipsum 4 61 ★ 26.01KiB
Blend & Run: Enable copy and paste 4 273 ★ 2.11MiB
Word Replacer Max 4 10 ★ 456KiB
Web.txt | Convert Webpages to Plain Text (.txt) 4 1 ★ 985KiB
Enable Copy Paste - E.C.P 4 90 ★ 95.95KiB
Edit website 4 0 ★ 271KiB
Website Summarizer 4 3 ★ 1.9MiB
UXtweak 4 2 ★ 144KiB
Allow Right-Click 4 9 ★ 22.56KiB
With Intention 4 7 ★ 54.98KiB
讀 Extension 4 1 ★ 1.88MiB
CustomSearch Extension 4 4 ★ 2.63MiB
Element Selector 4 0 ★ 6.21KiB
YouTube Keyword Blocker - Hide Unwanted Videos from Your Feed 4 1 ★ 596KiB
Page summary 4 4 ★ 11.2KiB
WebEdit Pro 4 2 ★ 311KiB