Skip to content

piyali2608/Click-bait-Filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Click-bait-Filter 📰🚫

An AI-powered Chrome extension that helps users avoid clickbait articles by summarizing and rating content before they click. Built to save time, attention, and limited article views by identifying whether a link is actually worth reading.

🚀 Problem Statement

In today’s digital world:

  • Many headlines are misleading or sensationalized
  • Users waste time clicking articles that don’t deliver value
  • Paywalled sites often limit free article views

Click-bait-Filter solves this by analyzing article links and giving users a quick AI-generated summary and clickbait score.

💡 Solution

Click-bait-Filter is a Chrome Extension that:

  • Detects potential clickbait links
  • Generates a short summary of the article
  • Rates the level of clickbait using AI
  • Helps users decide whether to open the link or skip it

📁 Project Structure (Current)

Click-bait-Filter/
│
├── manifest.json      # Extension configuration & permissions
├── background.js      # Handles AI requests & background logic
├── content.js         # Detects links from webpages
├── popup.html         # Extension popup UI
├── popup.js           # Popup interaction logic
├── LICENSE
└── README.md

▶️ How to Run (Development Mode)

  1. Clone the repository
  2. Open Chrome Extensions
  3. Enable Developer Mode
  4. Click Load Unpacked
  5. Select the project folder

✨ Features

  • 🔍 Clickbait Detection – Identifies exaggerated or misleading headlines
  • 🤖 AI Summarization – Uses Gemini 1.5 Flash to summarize article content
  • Clickbait Rating – Gives a score to judge credibility
  • 🧩 Chrome Extension – Lightweight and easy to use
  • ⏱️ Time-Saving – Avoids unnecessary clicks

🛠️ Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • AI Model: Gemini 1.5 Flash
  • Platform: Google Chrome Extension
  • APIs: Google AI APIs

👥 Team Members

Name GitHub Profile
Piyali Barman @piyali2608
Shree Goswami @shreeg25

🚧 Development Status

This project is actively being developed. Implementation, features and frameworks will continue to evolve.

About

An AI-powered Chrome Extension that saves your monthly article limits. Uses Gemini 1.5 Flash to summarize and rate articles before you spend your free clicks on clickbait.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors