Skip to content

jev-linkedin-slop-filter

Chrome extension stamping LinkedIn posts BAIT, CORP or BRAG with Jev confidence, after free local keyword rules.

ProjectprototypeMIT

Overview

Slop Filter for LinkedIn judges each post as it scrolls into view and stamps it BAIT, CORP or BRAG with the confidence printed on the stamp, leaving the post readable. Local keyword rules settle obvious cases for free; only genuinely ambiguous posts go to Jev, and results are cached per post. A small local server holds the API key so it never reaches the browser, which is also why the extension is not in the Chrome Web Store.

On 14 labelled samples, the README reports engagement bait scoring 0.87 to 0.94 on is_slop, genuine posts 0.10 to 0.13, corporate PR 0.98 on is_corporate, and no genuine post above 0.35, so no false positives. Thresholds (is_slop at least 0.60, is_corporate_slop at least 0.70) are fitted to the exact question wording, and the author warns to rerun tests after changing wording, noting Jev's default 0.5 threshold underperforms.

What the decision model decides

TypeQuestionAnswers
Yes / noIs this post engagement bait or slop?—
Yes / noIs this corporate PR slop?—

How it works

  1. Post scrolls into view
  2. Local keyword rules settle obvious cases
  3. Ambiguous posts go to Jev via the local server; results cached
  4. Stamp BAIT, CORP or BRAG with confidence

Strengths

  • Key never in the browser
  • Free local rules first
  • No false positives on the small test set

Caveats

  • Only 14 labelled samples
  • Thresholds tied to exact question wording

Getting started

Copy .env.example to .env with your key, `cd server && npm start`, then load extension/ unpacked and open the LinkedIn feed.

At a glance

Type
Project
Status
prototype
Language
JavaScript
Runtime
Chrome extension with local Node server
Has code
yes
Has tests
yes
License
MIT

Use cases and integrations

How curated lists describe it

  • Judges every LinkedIn post as it scrolls into view and slams a rubber stamp on it — \*\*BAIT\*\*, \*\*CORP\*\*, or \*\*BRAG\*\* — with the confidence score printed on the stamp. The post stays readable underneath.

    logicrw/awesome-jev-projects
  • Slams a BAIT, CORP or BRAG stamp onto LinkedIn engagement-bait, judged live by Jev (TypeSafe System One).

    hellogumbo/awesome-jev

Frequently asked questions

What does Jev decide?

Whether ambiguous posts are slop or corporate PR.

Why a local server?

So the API key never ships inside the extension.

How accurate is it?

On 14 samples, no genuine post was flagged; the set is small.

Related projects

  • Chrome extension that asks Jev, sentence by sentence, whether text is what the reader came for and strikes out the filler.

    Browser extensionproductionJavaScript
  • Chrome extension that asks Jev whether a page is selling something or reporting first-hand experience, and marks Google results.

    Browser extensionbetaJavaScript
  • Chrome extension that scores each X timeline post with one batched Jev Noul request for engagement value, virality and tags such as spam.

    Browser extensionprototypeJavaScript
  • Chrome extension that labels the tone of Bluesky posts and drafts with Jev and can blur or collapse matching posts.

    ServiceprototypeJavaScript
  • Chrome and Firefox extension that hides AI-written posts on X, LinkedIn, Reddit and YouTube by asking Jev 30 narrow style questions.

    Browser extensionproductionJavaScript
  • Chrome extension that asks Jev slop or not_slop for each X and LinkedIn post and blurs posts above your threshold.

    Browser extensionbetaTypeScript