Zero-ZeroGPT — это демонстрационное приложение, которое демонстрирует, как замена стандартных пробелов различными пробелами в Юникоде может повлиять на обнаружение текста, сгенерированного искусственным интеллектом, с помощью обычных инструментов обнаружения искусственного интеллекта, таких как GPTZero и ZeroGPT . Этот проект призван изучить ограничения существующих методов обнаружения ИИ и способствовать обсуждению более надежных методов обработки.
Испытайте Zero-ZeroGPT в действии: https://oct4pie.github.io/zero-zerogpt
Большинство инструментов, предназначенных для идентификации текста, сгенерированного моделями ИИ, используют несколько методов:
Инструменты обнаружения ИИ обычно маркируют текст на основе стандартных пробелов. Заменив эти пробелы специальными символами Юникода, можно прервать процесс токенизации:
Вот несколько наглядных примеров, демонстрирующих влияние пробелов в Юникоде на инструменты обнаружения ИИ:
Клонируем репозиторий:
git clone https://github.com/oct4pie/zero-zerogpt.git
cd zero-zerogpt
Установите зависимости:
npm install
Запустите сервер разработки:
npm start
Откройте браузер и перейдите по адресу http://localhost:3000
Мы приветствуем вклад в Zero-ZeroGPT! Чтобы внести свой вклад, выполните следующие действия:
git checkout -b feature/your-feature-name
git commit -m 'Add some feature'
git push origin feature/your-feature-name
Пожалуйста, прочитайте наши Рекомендации по участию для более подробной информации.
Этот проект не пропагандирует плагиат или неправильное использование технологий искусственного интеллекта . Он предназначен исключительно для образовательных и демонстрационных целей, чтобы показать ограничения существующих методов обнаружения ИИ и стимулировать разработку более надежных методов. Пользователи несут ответственность за то, чтобы использование этого инструмента соответствовало соответствующим политикам и правилам.
Этот проект лицензируется по лицензии MIT — подробности см. в файле LICENSE.