Skip to content

plex4451/AI-Detector-Fooler

Repository files navigation

AI-Dector-Fooler


Welcome to the AI-Detector-Fooler! This Software allows users to modify images and text files to prevent AI detectors from recognizing the content as AI generated.

Features

  • Modify Text Files:
    Modify text Files with a special text algorithm to outsmart text AI detectors.

  • Modify Image Files:
    Modify image Files with a special image algorithm to outsmart image AI detectors.

  • GUI Interface:
    Enhance your experience with a seamless graphical Interface for easy use for multiple file conversion.

  • Supported File extensions:
    This programm supports .jpg and .png image files and .txt text files.

Installation

This project requires Python 3.9.1 or higher to run.

To install the project, follow these steps:

  1. Download the project to your local machine.
  2. Open the project folder in your terminal.
  3. Run the following command to install the required packages:
    pip install -r requirements.txt
    On some systems you may need to put python in front of the command:
    python -m pip install -r requirements.txt
    python may also be replaced with python3 or py on some systems.

That's it! You can now run the project.

Usage

To start the project, follow these steps:

  1. Open the project folder in your terminal.

  2. Run the following command to start the project:

    python main.py /path/to/input/file /path/to/output/file

    python may also be replaced with python3 or py on some systems. An example command would be:

    python main.py c:/Users/Username/Desktop/input.txt c:/Users/Username/Desktop/output.txt
  3. A GUI will open with the following options

    1. Main Menu:
      • Text Converter Button: Opens the Text Converter GUI
      • Image Converter Button: Opens the Image Converter GUI
      • Exit Button: Closes the Program
    2. Text Converter:
      • Upload-Text Button: Opens a file explorer to select a text file to upload to the program and displays the text of the text file in the left text box
      • Change-Text Button: Converts the text of the left textbox and displays the converted text in the right text box
      • Download-Text Button: Opens a file explorer to select a location to save the text of the right text box as a text file
      • Back to Menu Button: Returns to the Main Menu
    3. Image Converter:
      • Upload-Image Button: Opens a file explorer to select an image file to upload to the program and displays the image in the left image box
      • Change-Image Button: Converts the image of the left image box and displays the converted image in the right image box
      • Download-Image Button: Opens a file explorer to select a location to save the image of the right image box as an image file
      • Back to Menu Button: Returns to the Main Menu
  4. To close the program, click the X in the top right corner of the window or click the Exit Button in the Main Menu

Now you know how to use the project! Have fun!

Adittional Extensions

There is an extension for the Google Chrome and Chromium Browsers available for this project. It allows you to convert text and images while surfing the web.

For more Information refer to the AI-Fooler-Browser-Extension project.

Contributing

We are open to contributors, and there are no specific prerequisites for contributing to this project. Whether you're interested in fixing bugs, implementing new features, or suggesting improvements, your contributions are welcome!

Feel free to fork the project, create your branch, make your changes, and submit a pull request. If you're unsure where to start or have questions, don't hesitate to reach out.

For more Information refer to the CONTRIBUTING.md

Authors and acknowledgment

This project is created by the Informati Cup 2023 Team:

AI Noobs Unleashed

Team Members:

  • Alex Alfonso Trigo
  • Lou Michael Kielhorn
  • Lena Müller
  • Maximilian Olschewski

Outside Contributers:

  • None

License

This project is licensed under the MIT License.

For more Information refer to the LICENSE.md File.

Project status

Development for this project has stopped. Feel free to fork the project and continue its development.

For more Information refer to the 'Notice!' topic in the CONTRIBUTING.md File.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages