Skip to content

Al-powered browser extension that customizes and enhances user browsing by dynamically blurring specific undesirable content, such as age restricted nsfw content and explicit language, based on personalized settings.

Notifications You must be signed in to change notification settings

sanjoydasjoy/content_filter

Repository files navigation

AI-Filter: Content Customization Extension

Al-powered browser extension that customizes and enhances user browsing by dynamically blurring specific undesirable content, such as age-restricted, NSFW content and explicit language, based on personalized settings.

Overview

AI-Filter redefines online navigation, offering a cutting-edge browser extension that intelligently blurs unwanted content, ensuring a tailored and secure web experience. Leveraging advanced AI, it dynamically adjusts to personal preferences, safeguarding against age-restricted materials, NSFW content, and explicit language. Designed for a broad audience, AI-Filter champions a safer, customized internet usage for everyone.

Project Description: Browser Extension for Enhanced Online Safety

Technology Used

Frontend Technologies

  • JavaScript: Programming language for adding interactivity to web pages.
  • HTML: Markup language for creating the structure of web pages.
  • CSS: Stylesheet language for designing the presentation of web pages.

Chrome Extension Development

  • Chrome Extensions: Platform for building browser extensions for Google Chrome.

Key Components

  1. Background Script

    • Handles events and performs actions in the background.
    • Written in JavaScript.
  2. Popup

    • User interface that appears when the extension icon is clicked.
    • Implemented using HTML and styled with CSS.
    • Interacts with the background script.
  3. Content Script

    • Executes code in the context of web pages.
    • Manipulates the DOM.
    • Utilizes JavaScript.
  4. Manifest File

    • Configuration file for the extension.
    • Specifies permissions, scripts, and other details.
    • Written in JSON.

Development Tools

  • VS Code: A lightweight and powerful source code editor.

Version Control

  • GitHub: A web-based platform for version control using Git.

Backend:

Programming Language: JavaScript

Git: Used for version control Integrated Development Environment (IDE):

vscode

Features Real-Time Content Filtering: Instantly identifies and blurs inappropriate content, adapting to user-defined sensitivities. Adaptive Learning: Evolves with your browsing habits for continuously improved filtering accuracy. Versatile Application: Ideal for individuals, families, educators, and professionals seeking a controlled web environment. Intuitive Design: Easy setup and customization, offering seamless integration with daily browsing. Target Audience AI-Filter is crafted for:

Users desiring a cleaner web experience free from explicit content. Parents and guardians prioritizing online safety for children. Educators ensuring age-appropriate materials in digital classrooms. Professionals maintaining decorum on shared or public displays. Mental health advocates providing resources for digital well-being management. Solving Today's Digital Challenges In an era where digital content is omnipresent, the need for personalized browsing safety cannot be overstated. AI-Filter meets this need, offering a powerful tool that respects individual preferences and cultural sensitivities, ensuring a positive and productive online experience for all users.

Quick Start Guide Installation: Direct link to the extension in the browser store. Configuration: Step-by-step on personalizing AI-Filter to your needs. Enjoy: Start browsing with newfound peace of mind. Contributing Join our mission to enhance digital well-being. Contributions, feedback, and bug reports are warmly welcomed. See our guidelines on how to contribute effectively.

Support and Contact Encountering issues or have suggestions? Our team is here for you. Contact us through [contact information], or raise an issue directly in the GitHub repository.

About

Al-powered browser extension that customizes and enhances user browsing by dynamically blurring specific undesirable content, such as age restricted nsfw content and explicit language, based on personalized settings.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •