Use text classification to filter out non-productive websites

Latest Version

Version
0.2
Update
July 2, 2024
Size
414KiB
Developer
Category
Users
4
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (UK)
See more
Permissions
Storage
See more

Procrastination Blocker Extension

Patchnotes for version 0.2:
- 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.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Procrastination Blocker", "version": "0.2", "description": "Use text classification to filter out non-productive websites", "icons": { "16": "icons/icon-16.png", "32": "icons/icon-32.png", "48": "icons/icon-48.png", "128": "icons/icon-128.png" }, "options_page": "src/entryPoints/options.html", "action": { "default_popup": "src/entryPoints/pop-up.html" }, "content_scripts": [ { "js": ["content/content.js"], "matches": [ "" ] } ], "background": { "service_worker": "background.js", "type": "module" }, "permissions": [ "storage" ], "minimum_chrome_version": "102"}
Read more

Similar Extensions

icon

NoFollow Extension · Developer Tools 4 236 ★ 62.17KiB

icon

Site Block Pro - free website blocker Extension · Productivity 4 5 ★ 4.12MiB

icon

Data Extractor Extension · Productivity 4 1 ★ 112KiB

icon

AI Summarizer Extension · Social & Communication 4 8 ★ 262KiB

icon

Text Picker Extension · Developer Tools 4 2 ★ 19.11KiB

icon

Filter Anything Everywhere Extension · Productivity 4 69 ★ 198KiB

icon

Webpage Narrator - Community (Free) Version Extension · Accessibility 4 4 ★ 390KiB

icon

Text Mode Extension · Productivity 4 277 ★ 58.32KiB

icon

Corporate Ipsum Extension · Developer Tools 4 61 ★ 26.01KiB

icon

Blend & Run: Enable copy and paste Extension · Productivity 4 273 ★ 2.11MiB

icon

Word Replacer Max Extension · Social & Communication 4 10 ★ 456KiB

icon

Web.txt | Convert Webpages to Plain Text (.txt) Extension · Productivity 4 1 ★ 985KiB

icon

Enable Copy Paste - E.C.P Extension · Accessibility 4 90 ★ 95.95KiB

icon

Edit website Extension · Productivity 4 0 ★ 271KiB

icon

Website Summarizer Extension · Productivity 4 3 ★ 1.9MiB

icon

UXtweak Extension · Developer Tools 4 2 ★ 144KiB

icon

Allow Right-Click Extension · Productivity 4 9 ★ 22.56KiB

icon

With Intention Extension · Productivity 4 7 ★ 54.98KiB

icon

讀 Extension Extension · Accessibility 4 1 ★ 1.88MiB

icon

CustomSearch Extension Extension · Productivity 4 4 ★ 2.63MiB

icon

Element Selector Extension · Developer Tools 4 0 ★ 6.21KiB

icon

YouTube Keyword Blocker - Hide Unwanted Videos from Your Feed Extension · Productivity 4 1 ★ 596KiB

icon

Page summary Extension · Productivity 4 4 ★ 11.2KiB

icon

WebEdit Pro Extension · Productivity 4 2 ★ 311KiB