Skip to content

Latest commit

 

History

93 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the ClassifierAI Repository!

Description

A Google Chrome Extension that integrates Machine Learning to determine if the image and the dev.to article, that the user is viewing, is AI-Generated. This uses Tensorflow.js to perform Image Classification and Text Classification.

The model is trained using Teachable Machine by Google where it is train from 1832 images, that consists of AI and Non-AI images, using the following settings:

  • Epochs: 30
  • Batch Size: 16
  • Learning Rate: 0.0001

Technologies Used

Core Tech: JavaScript HTML5 CSS3 Tailwind CSS

Content Analysis: TensorFlow.js Chart.js

Extension Tooling: Vite CRXJS

How to Run

  1. Clone or download the repository and navigate to the project directory.

  2. Install the project dependencies:

    npm install
  3. Build the extension:

    npm run build
  4. Open Google Chrome and navigate to:

    chrome://extensions
    
  5. Enable Developer Mode in the top-right corner.

  6. Click Load unpacked and select the generated dist/ folder.

  7. The extension is now installed and ready to use.

Demo

Installation

Usage

Contributing

ClassifierAI is an open-source project, and contributions of all sizes are welcome.

For contribution guidelines, development setup, and pull request workflow, please see CONTRIBUTING.md.

License

This project is licensed under the MIT License. See LICENSE.md for details.

About

A Chrome Extension that uses ML to detect AI-Generated Articles on dev.to

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages