什麼是零零GPT?
現場演示
人工智慧檢測方法
Unicode 間距技術
範例
安裝與使用
貢獻
免責聲明
執照
Zero-ZeroGPT 是一個演示應用程序,展示了用各種 Unicode 空格字符替換標準空格如何影響GPTZero和ZeroGPT等常見 AI 檢測工具對 AI 生成文本的檢測。該計畫旨在探索目前人工智慧檢測方法的局限性,並促進有關更穩健的處理技術的討論。
實際體驗 Zero-ZeroGPT:https://oct4pie.github.io/zero-zerogpt
大多數旨在識別人工智慧模型生成的文本的工具都使用多種技術:
模式分析:偵測不尋常的單字選擇、重複模式和句法結構。
語言分析:檢查語法結構、連貫性和上下文以衡量不一致之處。
統計分析:比較單字和片語的統計分佈以識別異常情況。
人工智慧檢測工具通常基於標準空間對文字進行標記。透過用特殊的 Unicode 字元取代這些空格,可能會破壞標記化過程:
標記化破壞:許多檢測模型根據空格將文字拆分為標記。當使用 Unicode 空間時,這些工具無法將其識別為標準空間。
統計改變:當空格替換為 Unicode 空格時,文字的統計特徵會發生變化,從而阻止模型將文字與其學習的模式進行匹配。
模式乾擾:Unicode 空間可能會破壞偵測模型識別典型文字模式的能力。
以下是一些直覺範例,展示了 Unicode 間距對 AI 偵測工具的影響:
Node.js(v14.0.0 或更高版本)
npm(v6.0.0 或更高版本)
克隆儲存庫:
git 克隆 https://github.com/oct4pie/zero-zerogpt.gitcd 零-zerogpt
安裝依賴項:
npm 安裝
啟動開發伺服器:
npm 啟動
開啟瀏覽器並導航至http://localhost:3000
在輸入欄位中輸入您的文字。
使用預定義選項嘗試不同的 Unicode 空間或建立您自己的組合。
複製修改後的文字並在各種AI檢測工具中進行測試。
使用“清除文字”按鈕重設輸入欄位。
我們歡迎為 Zero-ZeroGPT 做出貢獻!請依照以下步驟貢獻:
分叉儲存庫
建立一個新分支: git checkout -b feature/your-feature-name
進行更改並提交: git commit -m 'Add some feature'
推到分支: git push origin feature/your-feature-name
提交拉取請求
請閱讀我們的貢獻指南以了解更多詳細資訊。
該項目不提倡抄襲或濫用人工智慧技術。它僅用於教育和演示目的,以顯示當前人工智慧檢測方法的局限性並鼓勵開發更可靠的技術。使用者有責任確保其使用該工具符合相關政策和法規。
該項目根據 MIT 許可證獲得許可 - 有關詳細信息,請參閱許可證文件。