VietAIDetector: An Open-Source Zero-Shot Detector for Vietnamese AI-Generated Text

arXiv cs.CL Papers

Summary

The paper introduces VietAIDetector, an open-source zero-shot tool for detecting Vietnamese AI-generated text, featuring a Gradio web interface and superior performance over existing methods.

arXiv:2608.25478v1 Announce Type: new Abstract: In recent years, distinguishing between AI-generated text and human-written text has remained a challenge. In this paper, we introduce VietAIDetector, an open-source tool designed specifically for detecting Vietnamese AI-generated text. It allows users to interact through a Gradio web interface with inputs ranging from raw Vietnamese text to common text file formats, including scanned documents and exceptionally long texts that exceed the context size of the employed Large Language Models (LLMs). The core component of the tool employs a Zero-Shot approach to detect AI-generated text without requiring domain-specific training data, building upon the previous VietBinoculars and Binoculars research. The tool is built upon a Vietnamese-specific language model and has been evaluated on out-of-domain datasets, demonstrating superior performance compared to existing methods primarily developed for English. Additionally, users can select optimal detection thresholds based on F1 score, accuracy, or [email protected] requirements. The results are presented through the web interface, allowing users to easily review and verify suspicious texts or download them as a PDF report. The tool is publicly available at https://github.com/trieuntu/VietAIDetector
Original Article
View Cached Full Text

Cached at: 08/27/26, 09:20 AM

# VietAIDetector: An Open-Source Zero-Shot Detector for Vietnamese AI-Generated Text
Source: [https://arxiv.org/html/2608.25478](https://arxiv.org/html/2608.25478)
Trieu Hai Nguyena,†\{\}^\{\\text\{a\},\\dagger\}, Van\-Dung Hoangb,∗\{\}^\{\\text\{b\},\*\}

a\{\{\}^\{\\text\{a\}\}\}Nha Trang University, 02 Nguyen Dinh Chieu Street, North Nha Trang 57134, Vietnam

b\{\{\}^\{\\text\{b\}\}\}Ho Chi Minh City University of Technology and Engineering, 01 Vo Van Ngan Street, Thu Duc, Ho Chi Minh City, Vietnam

e\-mails:†trieunh@ntu\.edu\.vn;∗dunghv@hcmute\.edu\.vn

Keywords: Vietnamese AI\-generated text detection, VietBinoculars, Zero\-shot detection, Long\-document analysis, Open\-source software\.

###### Abstract

In recent years, distinguishing between AI\-generated text and human\-written text has remained a challenge\. In this paper, we introduce VietAIDetector, an open\-source tool designed specifically for detecting Vietnamese AI\-generated text\. It allows users to interact through a Gradio web interface with inputs ranging from raw Vietnamese text to common text file formats, including scanned documents and exceptionally long texts that exceed the context size of the employed Large Language Models \(LLMs\)\. The core component of the tool employs a Zero\-Shot approach to detect AI\-generated text without requiring domain\-specific training data, building upon the previous VietBinoculars\[[10](https://arxiv.org/html/2608.25478#bib.bib1)\]and Binoculars\[[4](https://arxiv.org/html/2608.25478#bib.bib2)\]research\. The tool is built upon a Vietnamese\-specific language model and has been evaluated on out\-of\-domain datasets, demonstrating superior performance compared to existing methods primarily developed for English\. Additionally, users can select optimal detection thresholds based on F1 score, accuracy, or TPR@0\.05FPR requirements\. The results are presented through the web interface, allowing users to easily review and verify suspicious texts or download them as a PDF report\. The tool is publicly available at[https://github\.com/trieuntu/VietAIDetector](https://github.com/trieuntu/VietAIDetector)\.

††footnotetext:∗Corresponding author\. Preprint submitted to Elsevier\.August 26, 2026

## 1Motivation and significance

The use of LLMs has become increasingly prevalent in various aspects of modern life\. However, this widespread adoption also presents challenges in distinguishing between AI\-generated and human\-written text\. This challenge is particularly important today, as verifying information and ensuring content authenticity have become increasingly urgent\. For instance, in higher education, students may misuse AI tools to complete assignments and essays, potentially undermining their motivation to learn and their critical thinking skills\. More concerningly, malicious actors may exploit AI tools on social media platforms to generate fake news or harmful content, thereby influencing public perception and behavior\[[3](https://arxiv.org/html/2608.25478#bib.bib3)\]\. Therefore, developing a tool for detecting AI\-generated text is essential to help ensure information authenticity and prevent the spread of unreliable content\.

Considerable efforts have been devoted to detecting AI\-generated text, leading to the development of numerous studies, methods, and both open\-source and commercial tools, such as Binoculars\[[4](https://arxiv.org/html/2608.25478#bib.bib2)\], RadarTester\[[5](https://arxiv.org/html/2608.25478#bib.bib4)\], DetectGPT\[[7](https://arxiv.org/html/2608.25478#bib.bib5)\], Ghostbuster\[[15](https://arxiv.org/html/2608.25478#bib.bib6)\], GPTZero111https://gptzero\.me, Turnitin222https://www\.turnitin\.com, and CNKI\-AIGC333https://cx\.cnki\.net/\. However, most of these efforts have focused on widely spoken languages such as English, Spanish, Chinese, and Japanese\. In contrast, research on detecting AI\-generated text in other languages, particularly Vietnamese, remains limited\[[10](https://arxiv.org/html/2608.25478#bib.bib1)\]\. This highlights the need to develop dedicated tools for detecting Vietnamese AI\-generated text to address the growing demand from Vietnamese users and help ensure content authenticity\.

Motivated by these challenges, we developed VietAIDetector, a tool specifically designed for detecting Vietnamese AI\-generated text\. The tool features a user\-friendly interface and scientific reporting capabilities to assist users in distinguishing between AI\-generated and human\-written text, thereby helping ensure information authenticity\. The primary goal of the tool is to support higher education by offering educators an easily deployable system to detect student AI misuse, thereby enhancing educational quality and promoting academic integrity\.

Unlike traditional methods, VietAIDetector employs a Zero\-Shot approach based on the Binoculars and VietBinoculars research, eliminating the need for fine\-tuning or retraining language models\. This approach enables VietAIDetector to detect AI\-generated text without requiring domain\-specific training data, thereby reducing development time and cost\. This advantage is particularly important given the rapid development of new LLMs and the frequent updates to existing ones, which make fine\-tuning or retraining increasingly impractical\. Furthermore, VietAIDetector is built upon a pair of Vietnamese\-specific language models, PhoGPT\-4B and PhoGPT\-4B\-Chat\[[9](https://arxiv.org/html/2608.25478#bib.bib7)\], improving its performance in detecting Vietnamese AI\-generated text compared to existing methods primarily designed for English\[[10](https://arxiv.org/html/2608.25478#bib.bib1)\]\. Table[1](https://arxiv.org/html/2608.25478#S1.T1)summarizes the feature comparison between VietAIDetector and existing tools and methods, showing that VietAIDetector provides the most comprehensive set of features\.

Table 1:Feature comparison between VietAIDetector and existing tools and methods\.Method/ToolOpenSourceZero\-ShotGUIOptimized forVietnameseHandlesLong TextsAdversarialRobustnessInputFormatsVietAIDetector✓✓✓✓✓✓✓Binoculars\[[4](https://arxiv.org/html/2608.25478#bib.bib2)\]✓✓✓✗✗✓✗GLTR\[[3](https://arxiv.org/html/2608.25478#bib.bib3)\]✓✓✓✗✗✗✗Rank/LogRank\[[3](https://arxiv.org/html/2608.25478#bib.bib3),[13](https://arxiv.org/html/2608.25478#bib.bib12)\]✓✓✗✗✗✗✗RADAR\[[5](https://arxiv.org/html/2608.25478#bib.bib4)\]✓✗✓✗✗✗✗DetectGPT\[[7](https://arxiv.org/html/2608.25478#bib.bib5)\]✓✓✗✗✗✗✗Ghostbuster\[[15](https://arxiv.org/html/2608.25478#bib.bib6)\]✓✗✓✗✗✗✗Likelihood\[[13](https://arxiv.org/html/2608.25478#bib.bib12)\]✓✓✗✗✗✗✗OpenAI\-RoBERTa\[[13](https://arxiv.org/html/2608.25478#bib.bib12)\]✓✗✗✗✗✗✗GPTZero[1](https://arxiv.org/html/2608.25478#footnote1)\[[1](https://arxiv.org/html/2608.25478#bib.bib13)\]✗✗✓✓✓✓✓Turnitin[2](https://arxiv.org/html/2608.25478#footnote2)✗✗✓✗✓✓✓CNKI\-AIGC[3](https://arxiv.org/html/2608.25478#footnote3)✗✗✓✗✓✓✓

The main contributions of this work are summarized as follows:

- •Introduction of VietAIDetector, an open\-source tool for detecting Vietnamese AI\-generated text\.
- •Adoption of a Zero\-Shot approach based on the VietBinoculars algorithm, enabling effective detection without requiring domain\-specific training data, thereby reducing development time and cost\.
- •Development of a user\-friendly Gradio web interface that supports multiple input formats, including raw text, common text files, and scanned documents, while handling long texts that exceed the context size of the employed LLMs\.
- •Flexible threshold selection based on F1 score, accuracy, or TPR at 0\.05 FPR, enabling users to optimize detection performance according to their specific requirements\. The thresholds can be easily updated and maintained in theconfig\.pyfile as new LLM models are released or existing models are updated\.

## 2Software description

### 2\.1VietAIDetector method

The detection technique employed in VietAIDetector uses PhoGPT\-4B as the observer model and PhoGPT\-4B\-Chat as the performer model\. It first computeslog\(perplexity\), which measures the surprise of the input text relative to the performer model\. Next, it calculatescross\-perplexityto measure the divergence between the observer’s expectations and the performer’s predictions\. Finally, a detection score is computed as the ratio oflog\(perplexity\)tocross\-perplexity, and the input text is classified as AI\-generated or human\-written using thresholds derived from Youden’s J statistic\[[16](https://arxiv.org/html/2608.25478#bib.bib8)\], the Closest Point\[[12](https://arxiv.org/html/2608.25478#bib.bib9)\], or TPR at 0\.05 FPR on Vietnamese datasets\. The updated thresholds are provided in[Appendix A](https://arxiv.org/html/2608.25478#A1)\. The algorithm is presented in algorithm[1](https://arxiv.org/html/2608.25478#algorithm1)\.

Algorithm 1VietBinoculars score computation and AI/Human decision rule1Part 1: Compute the VietBinoculars score

2Function*ComputeVietBinocularsScore\(*ss,M1M\_\{1\},M2M\_\{2\}*\)*:

Input :Raw string

ss; observer model

M1M\_\{1\}\(PhoGPT\-4B\); performer model

M2M\_\{2\}\(PhoGPT\-4B\-Chat\); shared BPE tokenizer\[[8](https://arxiv.org/html/2608.25478#bib.bib10),[11](https://arxiv.org/html/2608.25478#bib.bib11)\]

Output :VietBinoculars score

BM1,M2​\(s\)B\_\{M\_\{1\},M\_\{2\}\}\(s\)
3

x→←BPE​\(s\)\\vec\{x\}\\leftarrow\\text\{BPE\}\(s\)
4

L←L\\leftarrownumber of tokens in

x→\\vec\{x\}
5

Y←M1​\(x→\)Y\\leftarrow M\_\{1\}\(\\vec\{x\}\)//next\-token prediction distributions of the observer model

6

Z←M2​\(x→\)Z\\leftarrow M\_\{2\}\(\\vec\{x\}\)//next\-token prediction distributions of the performer model

7

logPPLM2\(s\)←−1L∑i=1Llog\(Zi,xi\)\\log\\mathrm\{PPL\}\_\{M\_\{2\}\}\(s\)\\leftarrow\-\\dfrac\{1\}\{L\}\\displaystyle\\sum\_\{i=1\}^\{L\}\\log\\left\(Z\_\{i,x\_\{i\}\}\\right\)
8

logX\-PPLM1,M2\(s\)←−1L∑i=1LYi⋅log\(Zi\)\\log\\text\{X\-PPL\}\_\{M\_\{1\},M\_\{2\}\}\(s\)\\leftarrow\-\\dfrac\{1\}\{L\}\\displaystyle\\sum\_\{i=1\}^\{L\}Y\_\{i\}\\cdot\\log\\left\(Z\_\{i\}\\right\)
9

BM1,M2​\(s\)←log⁡PPLM2​\(s\)log⁡X\-PPLM1,M2​\(s\)B\_\{M\_\{1\},M\_\{2\}\}\(s\)\\leftarrow\\dfrac\{\\log\\mathrm\{PPL\}\_\{M\_\{2\}\}\(s\)\}\{\\log\\text\{X\-PPL\}\_\{M\_\{1\},M\_\{2\}\}\(s\)\}
10return*BM1,M2​\(s\)B\_\{M\_\{1\},M\_\{2\}\}\(s\)*

11Part 2: Classify the text as Human\-written or AI\-generated

12Function*ClassifyText\(*BM1,M2​\(s\)B\_\{M\_\{1\},M\_\{2\}\}\(s\),t∗t^\{\*\}*\)*:

Input :VietBinoculars score

BM1,M2​\(s\)B\_\{M\_\{1\},M\_\{2\}\}\(s\); threshold

t∗t^\{\*\}, chosen from Youden’s J statistic, the Closest Point approach, or TPR@0\.05FPR, and derived from the Vietnamese training datasets\[[10](https://arxiv.org/html/2608.25478#bib.bib1)\]and updated in[Appendix A](https://arxiv.org/html/2608.25478#A1)

Output :Predicted label

∈\{Human,AI\}\\in\\\{\\text\{Human\},\\text\{AI\}\\\}
13if*BM1,M2​\(s\)≥t∗B\_\{M\_\{1\},M\_\{2\}\}\(s\)\\geq t^\{\*\}*then

14

label←Human\\mathrm\{label\}\\leftarrow\\text\{Human\}//human\-written text tends to yield a higher score

15else

16

label←AI\\mathrm\{label\}\\leftarrow\\text\{AI\}//AI\-generated text tends to yield a lower score

17return*label\\mathrm\{label\}*

Using the aforementioned approach, VietAIDetector achieves state\-of\-the\-art performance on out\-of\-domain Vietnamese datasets, as demonstrated in previous research\[[10](https://arxiv.org/html/2608.25478#bib.bib1)\]\. The option to use a threshold based on TPR at 0\.05 FPR minimizes false alarms\. This is crucial in higher education, where misclassifying AI\-generated text may have serious ethical and legal consequences\. Furthermore, VietAIDetector is designed to handle long input texts and various prompting strategies that may attempt to bypass detection systems\.

### 2\.2Software architecture

Figure 1:The overall architecture of the VietAIDetector tool\.The overall architecture of VietAIDetector is illustrated in Figure[1](https://arxiv.org/html/2608.25478#S2.F1)\. It consists of five main layers\. ThePresentation Layerprovides a Gradio\-based web interface that accepts raw text or file uploads and allows users to configure detection parameters such as the threshold mode and chunk size\. TheData Ingestion and Preprocessing Layerparses input documents \(\.txt,\.docx, or native PDF\), routes scanned PDFs to an OCR engine based on the Vintern\-1B\-v2 vision\-language model\[[2](https://arxiv.org/html/2608.25478#bib.bib14)\], and normalizes the extracted text for compatibility with the downstream language models\. TheProcessing Layeruses a sliding\-window chunker to divide long documents into overlapping chunks while an aggregator combines the chunk\-level outputs into document\-level statistics\. TheCore Detection Layerimplements the VietBinoculars algorithm by using PhoGPT\-4B as the observer model and PhoGPT\-4B\-Chat as the performer model to compute the detection score for each chunk and classify it as AI\-generated or human\-written according to the selected threshold\. Finally, theReporting Layeraggregates the chunk\-level classification results into an overall decision and generates a detailed, downloadable PDF report with color\-coded highlights for each chunk\. The five main layers correspond to thefrontend,preprocessing,processing,core, andreportingmodules in the VietAIDetector source code\. In addition, theconfigmodule centralizes shared configuration parameters, including model names, detection thresholds, chunking settings, and device allocation\. Theschemasmodule defines the structured data containers for exchanging preprocessing outputs, chunk\-level scores, and document\-level detection results across the processing pipeline\. Together, these modules form a modular architecture that facilitates maintenance, future upgrades, and system extensibility\.

### 2\.3Software functionalities

#### 2\.3\.1Multi\-format input and text preprocessing

In thepreprocessingandfrontendmodules, VietAIDetector supports both direct text input and file upload workflows\. The document reader accepts\.txt,\.docx, and\.pdffiles and routes each format to the appropriate extraction pipeline\. Plain text and word documents are parsed using built\-in text readers and thepython\-docxlibrary, respectively, while PDF files are first checked for a native text layer\. If no text layer is detected, an OCR engine based on theVintern\-1B\-v2vision\-language model is used to extract text from the scanned document\. Otherwise, text is extracted directly from native PDF files using thePyMuPDF444https://pymupdf\.readthedocs\.iolibrary\.

Vietnamese scanned documents often present challenges for OCR because of linguistic characteristics such as diacritics and ligatures\. Therefore, a multimodal large language model, Vintern\-1B\-v2, is employed to improve recognition accuracy\. However, OCR outputs may still contain hallucinated or misrecognized text, which can significantly affect the detection score\. To reduce hallucinated text extraction from scanned documents, the OCR stage uses deterministic decoding settings together with a hard\-coded extraction prompt \(seeOCR\_PROMPTinsettings\.py\)\. To reduce startup time and improve VRAM efficiency, the OCR engine is loaded on demand only when a scanned PDF is detected and is executed on a single GPU\.

Moreover, the extracted text is normalized through de\-hyphenation, line\-break restoration, and whitespace normalization\. The preprocessing stage also removes noisy and excessively short paragraphs before the detection process\.

#### 2\.3\.2Sliding\-window chunking for long documents

LLMs have a limited context size, and exceeding this limit may degrade detection performance because of statistical feature dilution or attention degradation in excessively long sequences\. Rather than truncating the input, long documents are divided into overlapping token chunks using configurable window and overlap sizes\. This design preserves contextual continuity while ensuring that every chunk remains within the token limit of the employed LLMs\.

The input text sequenceS=\(x1,x2,…,xN\)S=\(x\_\{1\},x\_\{2\},\\dots,x\_\{N\}\)withNNtokens \(encoded using a BPE tokenizer\) is divided intoKKoverlapping chunks using a sliding window of sizeWW\(whereW≤Lm​a​xW\\leq L\_\{max\}\) and strideDD\. Here,Lm​a​xL\_\{max\}denotes the maximum effective context length supported by the employed LLMs, and it is assumed thatN≫Lm​a​xN\\gg L\_\{max\}\. Thekk\-th chunk, denoted byCkC\_\{k\}, is given by

Ck=\(x1\+\(k−1\)​D,…,xW\+\(k−1\)​D\)\.C\_\{k\}=\(x\_\{1\+\(k\-1\)D\},\\dots,x\_\{W\+\(k\-1\)D\}\)\.
The total number of chunksKKis calculated as

K=⌊N−WD⌋\+1\.K=\\left\\lfloor\\frac\{N\-W\}\{D\}\\right\\rfloor\+1\.To handle short trailing segments, letmmdenote the minimum admissible chunk length and letℓK=\|CK\|\\ell\_\{K\}=\|C\_\{K\}\|\. The following post\-processing rule is then applied:

\(C~,K~\)=\{\(\{C1,…,CK−2,CK−1′\},K−1\),K\>1,ℓK<m,\(\{C1,…,CK\},K\),otherwise\.\(\\widetilde\{C\},\\widetilde\{K\}\)=\\begin\{cases\}\\left\(\\\{C\_\{1\},\\dots,C\_\{K\-2\},C^\{\\prime\}\_\{K\-1\}\\\},\\,K\-1\\right\),&K\>1,\\ \\ell\_\{K\}<m,\\\\ \\left\(\\\{C\_\{1\},\\dots,C\_\{K\}\\\},\\,K\\right\),&\\text\{otherwise\.\}\\end\{cases\}CK−1′=\(x1\+\(K−2\)​D,…,xN\)\.C^\{\\prime\}\_\{K\-1\}=\(x\_\{1\+\(K\-2\)D\},\\dots,x\_\{N\}\)\.Consequently, all downstream computations are performed on theK~\\widetilde\{K\}resulting chunks, reducing high\-variance estimates caused by very short trailing segments while preserving complete document coverage\. For each retained chunk inC~\\widetilde\{C\}, the local VietBinoculars score is obtained using

BM1,M2​\(Ck\)=log⁡PPLM2​\(Ck\)log⁡X\-PPLM1,M2​\(Ck\)\.B\_\{M\_\{1\},M\_\{2\}\}\(C\_\{k\}\)=\\frac\{\\log\\mathrm\{PPL\}\_\{M\_\{2\}\}\(C\_\{k\}\)\}\{\\log\\text\{X\-PPL\}\_\{M\_\{1\},M\_\{2\}\}\(C\_\{k\}\)\}\.The chunk\-level decision then follows algorithm[1](https://arxiv.org/html/2608.25478#algorithm1):AIifBM1,M2​\(Ck\)<t∗B\_\{M\_\{1\},M\_\{2\}\}\(C\_\{k\}\)<t^\{\*\}; otherwise,Human\. The complete implementation of the chunking process is provided inchunker\.pywithin theprocessingmodule\.

#### 2\.3\.3Detection score and configurable decision thresholds

For each chunk, thecoremodule computes the VietBinoculars score from the ratio of perplexity to cross\-perplexity using PhoGPT\-4B and PhoGPT\-4B\-Chat\. Inscorer\.py, both models are loaded in evaluation mode and distributed across two GPUs, when available, to balance VRAM usage and improve throughput\. A shared tokenizer generates a single batched encoding, which is then forwarded through both models to obtain the observer and performer logits\.

To ensure memory\-safe inference, gradient\-free execution,bfloat16precision, capped input length, and fixed\-size chunk batching are employed\. CUDA streams are also synchronized before cross\-device score composition\. Together, these implementation choices provide stable dual\-GPU scoring for long documents without causing out\-of\-memory errors\.

Moreover, the software provides multiple operating thresholds, including Youden’s J statistic, the Closest point approach, and a Low\-FPR criterion\. Users can select the option that best matches their preferred trade\-off between sensitivity and false alarms\. These options are configured insettings\.pyand can be selected through the Gradio interface\. The final chunk\-level decision is obtained by comparing the detection score with the selected threshold\.

#### 2\.3\.4Chunk\-level labeling and document\-level aggregation

Each retained chunk is classified asAIorHuman, and the document\-level decision is obtained through majority voting\[[6](https://arxiv.org/html/2608.25478#bib.bib15)\]\. This strategy assumes that individual chunks can provide complementary evidence about the origin of the document and is expressed as

Vote​\(S\)=∑k=1K~𝕀⁡\(BM1,M2​\(Ck\)<t∗\),\\text\{Vote\}\(S\)=\\sum\_\{k=1\}^\{\\widetilde\{K\}\}\\mathbb\{I\}\(B\_\{M\_\{1\},M\_\{2\}\}\(C\_\{k\}\)<t^\{\*\}\),where𝕀​\{⋅\}\\mathbb\{I\}\\\{\\cdot\\\}is the indicator function\. The percentage of chunks classified as AI\-generated is then computed as

PAI=Vote​\(S\)K~×100%\.P\_\{\\text\{AI\}\}=\\frac\{\\text\{Vote\}\(S\)\}\{\\widetilde\{K\}\}\\times 100\\%\.Finally, the document is assigned one of the following labels based onPAIP\_\{\\text\{AI\}\}:

Decision​\(S\)=\{AI\-generatedif​PAI\>50%Human\-written but contains AI partsif​0%<PAI≤50%Human\-writtenif​PAI=0%\\text\{Decision\}\(S\)=\\begin\{cases\}\\textit\{AI\-generated\}&\\text\{if \}P\_\{\\text\{AI\}\}\>50\\%\\\\ \\textit\{Human\-written but contains AI parts\}&\\text\{if \}0\\%<P\_\{\\text\{AI\}\}\\leq 50\\%\\\\ \\textit\{Human\-written\}&\\text\{if \}P\_\{\\text\{AI\}\}=0\\%\\end\{cases\}Document\-level aggregation based on the majority voting strategy is implemented inaggregator\.pywithin theprocessingmodule\.

#### 2\.3\.5User interface, reporting and system integration

VietAIDetector integrates user interaction, result reporting, and reliability control into a unified workflow\. Through the Gradio\-basedfrontendmodule, users can upload documents, select decision thresholds, and configure chunking parameters \(window size and overlap\) without modifying the source code\. Progress bars and status messages provide real\-time feedback throughout the detection process\.

After inference, the system automatically generates a downloadable PDF report containing summary statistics and color\-coded chunk\-level outcomes, supporting transparent inspection, record keeping, and post hoc analysis\. The report is generated using thefpdf2555https://py\-pdf\.github\.io/fpdf2/library\. The implementation is provided inpdf\_report\.pywithin thereportingmodule\.

To improve decision reliability during practical use, the pipeline also incorporates minimum\-token constraints, extraction\-status verification, and user\-facing warning messages\. These safeguards reduce the risk of producing predictions from unsuitable or malformed inputs\.

The software also provides JSON output for integration with external systems and automated workflows\. Implemented through theschemasmodule, it serializes theDetectionResultandChunkDetaildata models into a hierarchical JSON structure containing document\-level metadata and chunk\-level detection results\.

Table 2:Field names used to extract Human\-written and AI\-generated text from the evaluation datasets\.DomainDataset fileField namesHumanAINews articlestesttextgoogle\-gemma\-3\-12b\-it\-generated\_textLiterary worksGemma\-3\-12B\-VuTrongPhungtextgoogle\-gemma\-3\-12b\-it\-hf\_generated\_text\_wo\_promptSailor2\-8B\-VuTrongPhungtextsail\-Sailor2\-8B\-Chat\-hf\_generated\_text\_wo\_prompt

## 3Illustrative examples

### 3\.1Examples using text input

This section demonstrates the AI\-generated text detection functionality of VietAIDetector using raw text input\. Users can enter text into theInput Textfield and clickAnalyzeto start the detection process, as illustrated in Figure[2](https://arxiv.org/html/2608.25478#S3.F2)\. Example inputs can also be obtained from out\-of\-domain datasets, including News articles666https://doi\.org/10\.57967/hf/6233and Literary works777https://doi\.org/10\.57967/hf/6234\. Table[2](https://arxiv.org/html/2608.25478#S2.T2)summarizes the corresponding fields for Human\-written and AI\-generated text\.

![Refer to caption](https://arxiv.org/html/2608.25478v1/fig/example_raw_1_main.png)Figure 2:The VietAIDetector interface for AI\-generated text detection using raw text input\.Figure[3](https://arxiv.org/html/2608.25478#S3.F3)shows the interface after the detection process is completed\. In addition to the document\-level prediction, the interface presents chunk\-level details, including the chunk index, detection score, predicted label, token count, and chunk content\. TheDownloadbutton \(↓\\downarrow\) allows users to export the complete detection report as a PDF\.

![Refer to caption](https://arxiv.org/html/2608.25478v1/fig/example_raw_1_result.png)Figure 3:The VietAIDetector interface showing the detection results for the input text\.
### 3\.2Examples using file upload and parameter configuration

The file upload and parameter configuration process is illustrated in this section\. Example files, including text documents, native PDFs, and scanned PDFs, are provided in theexamplesfolder of the source code\. Files can be uploaded either by drag\-and\-drop or by clicking the upload area\. Figure[4](https://arxiv.org/html/2608.25478#S3.F4)\(a\) shows the file upload interface, while Figure[4](https://arxiv.org/html/2608.25478#S3.F4)\(b\) presents the parameter configuration interface, including the detection threshold and chunking parameters used during the detection process\. Note that these configuration parameters are also included in the downloaded PDF report, enabling other users to reproduce and verify the detection results\.

![Refer to caption](https://arxiv.org/html/2608.25478v1/example_upload_configuration.png)Figure 4:The VietAIDetector interface for file upload and detection parameter configuration\.
### 3\.3Short benchmark for long new LLM\-generated documents using programmatic API

We conducted a short benchmark using the VietAIDetector programmatic API on three out\-of\-domain news datasets containing documents that exceed the context window of the detection models, generated by GPT\-5\.6 Luna, Gemini 3\.6 Flash, and Claude Sonnet 4\.6\. The datasets cover economics, politics, culture, society, and sports\. GPTZero was used as a baseline for comparison due to its functional similarity to VietAIDetector[1](https://arxiv.org/html/2608.25478#S1.T1)\. The benchmark can be reproduced usingbenchmark/run\_eval\.pyin the source code\.

The comparison results are presented in Figure[5](https://arxiv.org/html/2608.25478#S3.F5)\(b\), showing that VietAIDetector achieves performance comparable to GPTZero on the newly generated datasets\. Figure[5](https://arxiv.org/html/2608.25478#S3.F5)\(a\) shows that VietAIDetector generally achieves a higher average AI score than GPTZero\. Notably, on the Gemini 3\.6 Flash dataset, VietAIDetector achieved an average AI score of 0\.81, compared with 0\.7 for GPTZero, while GPTZero achieved higher accuracy\. This discrepancy arises because GPTZero considers additional conditions beyond whether the AI probability is greater than the50%50\\%threshold, whereas VietAIDetector bases its decisions solely on the AI score threshold\.

Figure 5:The benchmark results comparing VietAIDetector and GPTZero on three out\-of\-domain news datasets generated by GPT\-5\.6 Luna, Gemini 3\.6 Flash, and Claude Sonnet 4\.6\. \(a\) Average AI score for each dataset; \(b\) Accuracy comparison between VietAIDetector and GPTZero\.Moreover, the detection results of VietAIDetector were obtained using chunking parameters optimized through grid search on the out\-of\-domain datasets\. Specifically, we evaluated window sizes from 200 to 650 and overlap sizes from 50 to 150, both with a step size of 50\. The complete grid search results are presented in Table[3](https://arxiv.org/html/2608.25478#A2.T3), with further details provided in[Appendix B](https://arxiv.org/html/2608.25478#A2)\.

## 4Impact

VietAIDetector addresses the need for an open\-source, zero\-shot tool for detecting Vietnamese AI\-generated text in practical settings\. To the best of our knowledge, it is the first open\-source application specifically designed for Vietnamese that integrates a zero\-shot detection approach with practical features for real\-world use\. Unlike existing open\-source methods such as Binoculars\[[4](https://arxiv.org/html/2608.25478#bib.bib2)\], DetectGPT\[[7](https://arxiv.org/html/2608.25478#bib.bib5)\], and GLTR\[[3](https://arxiv.org/html/2608.25478#bib.bib3)\], VietAIDetector provides multi\-format file processing, an interactive user interface, and downloadable PDF reports\. Compared with commercial tools, it is fully open source and freely available\. At the time of writing, Turnitin does not provide support for Vietnamese AI\-generated text detection\. By integrating the VietBinoculars algorithm\[[10](https://arxiv.org/html/2608.25478#bib.bib1)\]into a complete software package, VietAIDetector lowers the barrier to deploying AI\-generated text detection for Vietnamese in research and educational settings\.

VietAIDetector also enables several new research directions\. Its support for configurable detection thresholds facilitates comparative studies on threshold calibration across different deployment scenarios\. The integration of an OCR pipeline based on Vintern\-1B\-v2\[[2](https://arxiv.org/html/2608.25478#bib.bib14)\]enables investigation of AI\-generated text detection in OCR\-degraded Vietnamese documents, a setting that has received little attention\. In addition, configurable sliding\-window chunking provides a platform for studying the impact of chunking strategies on detection performance\. Finally, the modular, language\-agnostic architecture facilitates adaptation of the zero\-shot framework to other low\-resource languages\.

The sliding\-window chunking mechanism enables AI\-generated text detection for documents that exceed the context window of the employed language models, a limitation that existing zero\-shot methods for Vietnamese do not address\. Reproducibility is further enhanced by embedding the configuration parameters in every downloaded PDF report, enabling researchers to reproduce and verify detection results\. In addition, JSON output facilitates the integration of VietAIDetector into downstream NLP pipelines\. Together, these features extend existing zero\-shot AI\-generated text detection research\[[10](https://arxiv.org/html/2608.25478#bib.bib1),[4](https://arxiv.org/html/2608.25478#bib.bib2)\]to practical Vietnamese document analysis\.

VietAIDetector simplifies AI\-generated text detection for two primary user groups\. Inhigher education, educators can screen student assignments, essays, and theses for potential AI misuse through a web interface and generate structured PDF reports for documentation and review\. This is particularly relevant in Vietnam, where AI\-assisted academic dishonesty has become an increasing concern\. Insocial media content verification, fact\-checkers, content reviewers, and the general public can analyze suspected articles or posts by pasting raw text or uploading documents, while chunk\-level results help identify sections that are likely AI\-generated\. In addition, the provided Kaggle deployment script \(run\_kaggle\.sh\) enables deployment on free\-tier dual NVIDIA T4 GPUs, making the software readily accessible to individual users and small organizations without requiring dedicated computing infrastructure\.

VietAIDetector is released under the MIT License and is freely available on GitHub\. Unlike commercial tools such as GPTZero\[[1](https://arxiv.org/html/2608.25478#bib.bib13)\]and Turnitin, it is fully open source, transparent, and readily extensible for community contributions and institutional customization\. The software is planned for pilot deployment at Nha Trang University to support academic integrity assessment\. Its zero\-shot design also enables adaptation to newly emerging Vietnamese large language models without retraining\.

## 5Limitations and future work

Despite its advantages, VietAIDetector has several limitations\. Detection performance depends on the quality of the underlying language models and may vary across domains\. Although the sliding\-window chunking mechanism enables long\-document processing, selecting optimal chunking parameters remains an open research problem\. Detection in OCR\-degraded documents and documents containing complex structures, such as tables, images, or multimedia content, also remains challenging\. In addition, improving detection accuracy often requires larger language models, resulting in higher computational costs\. As LLMs continue to evolve, detection methods will require continuous adaptation to maintain their effectiveness\[[14](https://arxiv.org/html/2608.25478#bib.bib16)\]\. Furthermore, the tool has not yet been extensively evaluated in diverse real\-world deployment scenarios\. VietAIDetector is designed to assist in assessing the likelihood of AI\-generated content and should not be regarded as a legally authoritative decision\-making tool\. Final decisions regarding document authenticity should be made by human evaluators\.

Future work will focus on supporting more complex document structures and extending VietAIDetector into a unified platform for detecting multiple forms of AI\-generated content, including text, images, videos, and source code\. The planned pilot deployment at Nha Trang University will also provide real\-world data for evaluating the tool across diverse scenarios and guiding further improvements in accuracy and adaptability\.

## 6Conclusions

This paper presents VietAIDetector, an open\-source tool for detecting Vietnamese AI\-generated text based on the VietBinoculars and Binoculars frameworks\[[10](https://arxiv.org/html/2608.25478#bib.bib1),[4](https://arxiv.org/html/2608.25478#bib.bib2)\]\. By adopting a zero\-shot approach, the tool detects AI\-generated content without model retraining\. VietAIDetector supports multiple input formats, including scanned PDFs and long documents exceeding the context limits of the employed language models, and provides chunk\-level detection results together with configurable thresholds and downloadable PDF reports\.

The software is built on a modular architecture with a configurable processing pipeline, facilitating maintenance, future extensions, and integration into downstream NLP applications through JSON output\. Released under the MIT License and publicly available on GitHub, VietAIDetector provides an open, transparent, and practical platform for Vietnamese AI\-generated text detection in both research and real\-world applications\.

## Acknowledgment

The authors thank Nha Trang University, Vietnam, for providing the resources and research environment necessary to conduct this work\. We also thank the open\-source community for developing the tools, libraries, and LLMs that made this software possible\.

## References

- \[1\]G\. A\. Adam, A\. Cui, E\. Thomas, E\. Napier, N\. Shmatko, J\. Schnell, J\. J\. Tian, A\. Dronavalli, E\. Tian, and D\. Lee\(2026\)GPTZero: robust detection of llm\-generated texts\.External Links:2602\.13042,[Link](https://arxiv.org/abs/2602.13042)Cited by:[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.11.1),[§4](https://arxiv.org/html/2608.25478#S4.p5.1)\.
- \[2\]K\. T\. Doan, B\. G\. Huynh, D\. T\. Hoang, T\. D\. Pham, N\. H\. Pham, Q\. T\. M\. Nguyen, B\. Q\. Vo, and S\. N\. Hoang\(2024\)Vintern\-1b: an efficient multimodal large language model for vietnamese\.External Links:2408\.12480,[Link](https://arxiv.org/abs/2408.12480)Cited by:[§2\.2](https://arxiv.org/html/2608.25478#S2.SS2.p1.1),[§4](https://arxiv.org/html/2608.25478#S4.p2.1)\.
- \[3\]\(2019\)GLTR: statistical detection and visualization of generated text\.InProceedings of the 57th Annual Meeting of the Association for Computational Linguistics: System Demonstrations,M\. R\. Costa\-jussà and E\. Alfonseca \(Eds\.\),Florence, Italy,pp\. 111–116\.External Links:[Link](https://aclanthology.org/P19-3019/),[Document](https://dx.doi.org/10.18653/v1/P19-3019)Cited by:[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.4.1),[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.5.1),[§1](https://arxiv.org/html/2608.25478#S1.p1.1),[§4](https://arxiv.org/html/2608.25478#S4.p1.1)\.
- \[4\]A\. Hans, A\. Schwarzschild, V\. Cherepanova, H\. Kazemi, A\. Saha, M\. Goldblum, J\. Geiping, and T\. Goldstein\(2024\)Spotting LLMs with binoculars: zero\-shot detection of machine\-generated text\.InProceedings of the 41st International Conference on Machine Learning,R\. Salakhutdinov, Z\. Kolter, K\. Heller, A\. Weller, N\. Oliver, J\. Scarlett, and F\. Berkenkamp \(Eds\.\),Proceedings of Machine Learning Research, Vol\.235,pp\. 17519–17537\.External Links:[Link](https://proceedings.mlr.press/v235/hans24a.html)Cited by:[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.3.1),[§1](https://arxiv.org/html/2608.25478#S1.p2.1),[§4](https://arxiv.org/html/2608.25478#S4.p1.1),[§4](https://arxiv.org/html/2608.25478#S4.p3.1),[§6](https://arxiv.org/html/2608.25478#S6.p1.1),[Abstract](https://arxiv.org/html/2608.25478#abstract1.1)\.
- \[5\]X\. Hu, P\. Chen, and T\. Ho\(2023\)RADAR: robust ai\-text detection via adversarial learning\.InProceedings of the 37th International Conference on Neural Information Processing Systems,NIPS ’23,Red Hook, NY, USA\.Cited by:[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.6.1),[§1](https://arxiv.org/html/2608.25478#S1.p2.1)\.
- \[6\]L\. I\. Kuncheva\(2004\)Fusion of label outputs\.InCombining Pattern Classifiers,pp\. 111–149\.External Links:ISBN 9780471660262,[Document](https://dx.doi.org/https%3A//doi.org/10.1002/0471660264.ch4),[Link](https://onlinelibrary.wiley.com/doi/abs/10.1002/0471660264.ch4)Cited by:[§2\.3\.4](https://arxiv.org/html/2608.25478#S2.SS3.SSS4.p1.1)\.
- \[7\]E\. Mitchell, Y\. Lee, A\. Khazatsky, C\. D\. Manning, and C\. Finn\(2023\)DetectGPT: zero\-shot machine\-generated text detection using probability curvature\.InProceedings of the 40th International Conference on Machine Learning,A\. Krause, E\. Brunskill, K\. Cho, B\. Engelhardt, S\. Sabato, and J\. Scarlett \(Eds\.\),Proceedings of Machine Learning Research, Vol\.202,pp\. 24950–24962\.External Links:[Link](https://proceedings.mlr.press/v202/mitchell23a.html)Cited by:[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.7.1),[§1](https://arxiv.org/html/2608.25478#S1.p2.1),[§4](https://arxiv.org/html/2608.25478#S4.p1.1)\.
- \[8\]D\. Q\. Nguyen and A\. T\. Nguyen\(2020\)PhoBERT: pre\-trained language models for vietnamese\.External Links:2003\.00744,[Link](https://arxiv.org/abs/2003.00744)Cited by:[1](https://arxiv.org/html/2608.25478#algorithm1.6.4)\.
- \[9\]D\. Q\. Nguyen, L\. T\. Nguyen, C\. Tran, D\. N\. Nguyen, D\. Phung, and H\. Bui\(2023\)PhoGPT: Generative Pre\-training for Vietnamese\.arXiv e\-prints,pp\. arXiv:2311\.02945\.External Links:[Document](https://dx.doi.org/10.48550/arXiv.2311.02945),2311\.02945Cited by:[§1](https://arxiv.org/html/2608.25478#S1.p4.1)\.
- \[10\]T\. H\. Nguyen and S\. Akilesh\(2025\)VietBinoculars: a zero\-shot approach for detecting vietnamese llm\-generated text\.External Links:2509\.26189,[Link](https://arxiv.org/abs/2509.26189)Cited by:[Figure 6](https://arxiv.org/html/2608.25478#A1.F6),[Appendix Appendix A](https://arxiv.org/html/2608.25478#A1.p1.1),[§1](https://arxiv.org/html/2608.25478#S1.p2.1),[§1](https://arxiv.org/html/2608.25478#S1.p4.1),[§2\.1](https://arxiv.org/html/2608.25478#S2.SS1.p2.1),[§4](https://arxiv.org/html/2608.25478#S4.p1.1),[§4](https://arxiv.org/html/2608.25478#S4.p3.1),[§6](https://arxiv.org/html/2608.25478#S6.p1.1),[Abstract](https://arxiv.org/html/2608.25478#abstract1.1),[1](https://arxiv.org/html/2608.25478#algorithm1.6.16)\.
- \[11\]T\. H\. Nguyen, T\. K\. N\. Pham, T\. H\. M\. Bui, and T\. Q\. C\. Nguyen\(2022\)CLUSTERING vietnamese conversations from facebook page to build training dataset for chatbot\.Jordanian Journal of Computers and Information Technology \(JJCIT\)08\(01\),pp\. 1 – 17\.External Links:[Document](https://dx.doi.org/10.5455/jjcit.71-1632557439)Cited by:[1](https://arxiv.org/html/2608.25478#algorithm1.6.4)\.
- \[12\]N\. J\. Perkins and E\. F\. Schisterman\(2006\)The inconsistency of "optimal" cutpoints obtained using two criteria based on the receiver operating characteristic curve\.American Journal of Epidemiology163\(7\),pp\. 670–675\.External Links:ISSN 0002\-9262,[Document](https://dx.doi.org/10.1093/aje/kwj063),[Link](https://doi.org/10.1093/aje/kwj063)Cited by:[§2\.1](https://arxiv.org/html/2608.25478#S2.SS1.p1.1)\.
- \[13\]I\. Solaiman, M\. Brundage, J\. Clark, A\. Askell, A\. Herbert\-Voss, J\. Wu, A\. Radford, G\. Krueger, J\. W\. Kim, S\. Kreps, M\. McCain, A\. Newhouse, J\. Blazakis, K\. McGuffie, and J\. Wang\(2019\)Release Strategies and the Social Impacts of Language Models\.arXiv e\-prints,pp\. arXiv:1908\.09203\.External Links:[Document](https://dx.doi.org/10.48550/arXiv.1908.09203),1908\.09203Cited by:[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.10.1),[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.5.1),[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.9.1)\.
- \[14\]L\. R\. Varshney, N\. Shirish Keskar, and R\. Socher\(2020\)Limits of Detecting Text Generated by Large\-Scale Language Models\.In2020 Information Theory and Applications Workshop \(ITA\),pp\. 1–5\.External Links:[Document](https://dx.doi.org/10.1109/ITA50056.2020.9245012)Cited by:[§5](https://arxiv.org/html/2608.25478#S5.p1.1)\.
- \[15\]V\. Verma, E\. Fleisig, N\. Tomlin, and D\. Klein\(2024\)Ghostbuster: detecting text ghostwritten by large language models\.InProceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies \(Volume 1: Long Papers\),K\. Duh, H\. Gomez, and S\. Bethard \(Eds\.\),Mexico City, Mexico,pp\. 1702–1717\.External Links:[Link](https://aclanthology.org/2024.naacl-long.95/),[Document](https://dx.doi.org/10.18653/v1/2024.naacl-long.95)Cited by:[Table 1](https://arxiv.org/html/2608.25478#S1.T1.2.1.8.1),[§1](https://arxiv.org/html/2608.25478#S1.p2.1)\.
- \[16\]W\. J\. Youden\(1950\)Index for rating diagnostic tests\.Cancer3\(1\),pp\. 32–35\.External Links:[Document](https://dx.doi.org/https%3A//doi.org/10.1002/1097-0142%281950%293%3A1%3C32%3A%3AAID-CNCR2820030106%3E3.0.CO%3B2-3)Cited by:[§2\.1](https://arxiv.org/html/2608.25478#S2.SS1.p1.1)\.

## Appendix Appendix AUpdating Optimal thresholds for VietAIDetector

As discussed above, keeping pace with increasingly sophisticated LLMs that generate human\-like text requires periodically updating the decision thresholds of VietAIDetector\. In this study, we used detection thresholds updated as of July 2026, derived from new AI\-generated training datasets produced by OpenAI and Google LLMs, together with human\-written datasets from\[[10](https://arxiv.org/html/2608.25478#bib.bib1)\]\. The AI\-generated training datasets should have content and token distributions comparable to those of the previously used human\-written training datasets\. The resulting thresholds are shown in Figure[6](https://arxiv.org/html/2608.25478#A1.F6)\. These thresholds can be integrated into VietAIDetector by updating the corresponding values in thesettings\.pyfile\.

Figure 6:Updated detection thresholds for VietAIDetector as of July 2026, derived from new AI\-generated training datasets produced by OpenAI and Google LLMs, together with human\-written datasets from\[[10](https://arxiv.org/html/2608.25478#bib.bib1)\]\. \(a\) Youden and closest thresholds; \(b\) TPR@5%FPR threshold\.
## Appendix Appendix BComprehensive benchmark results for grid\-search\-optimized VietAIDetector

Table 3:Detailed grid search results across chunking parameters \(W∈\[200,650\]W\\in\[200,650\],O∈\[50,150\]O\\in\[50,150\]\) on Vietnamese AI\-Generated datasets under Youden threshold \(t∗=0\.927966t^\{\*\}=0\.927966,N=20N=20per dataset\)\.WindowOverlapClaude Sonnet 4\.6Gemini 3\.7 FlashGPT\-5\.6 LunaAvg\.WWOOAI%ChunksAcc%AI%ChunksAcc%AI%ChunksAcc%Time \(s\)2005081\.9814\.9590\.059\.4415\.1065\.067\.8116\.0090\.00\.4120010082\.2421\.6095\.055\.6222\.0555\.069\.1323\.0095\.00\.5420015082\.7341\.80100\.057\.1142\.6065\.069\.3444\.4095\.01\.052505080\.9911\.2590\.063\.3711\.5575\.073\.3312\.0090\.00\.3625010086\.3814\.60100\.059\.1014\.9565\.070\.5215\.4095\.00\.4525015084\.5121\.2095\.060\.4121\.5570\.074\.2722\.40100\.00\.663005090\.009\.00100\.066\.899\.1075\.078\.0010\.00100\.00\.3830010087\.7311\.0095\.066\.5911\.1085\.077\.5012\.00100\.00\.4530015090\.3114\.25100\.065\.5214\.5575\.080\.3315\.0095\.00\.553505088\.127\.9595\.066\.888\.0070\.076\.258\.0080\.00\.3435010087\.229\.0095\.066\.679\.0080\.074\.569\.4085\.00\.4135015087\.7310\.9595\.065\.9111\.0080\.079\.4711\.4095\.00\.504005087\.146\.95100\.070\.717\.0075\.088\.577\.00100\.00\.3540010092\.957\.6095\.069\.827\.9575\.090\.008\.00100\.00\.3840015090\.568\.95100\.065\.569\.0075\.092\.229\.00100\.00\.454505088\.336\.0095\.069\.176\.0080\.092\.506\.00100\.00\.3645010089\.646\.6095\.067\.746\.9570\.092\.867\.00100\.00\.3945015094\.117\.2595\.068\.217\.5580\.092\.508\.00100\.00\.435005096\.005\.00100\.078\.175\.1085\.090\.006\.00100\.00\.3650010091\.676\.0095\.076\.676\.0080\.095\.006\.00100\.00\.3950015094\.526\.25100\.074\.646\.5580\.095\.717\.00100\.00\.435505088\.005\.00100\.074\.005\.0085\.097\.005\.00100\.00\.3855010094\.005\.0095\.070\.005\.0085\.094\.835\.40100\.00\.3955015090\.005\.9595\.071\.676\.0080\.096\.676\.00100\.00\.446005091\.754\.2595\.075\.504\.5580\.092\.005\.00100\.00\.3960010090\.005\.0095\.069\.005\.0075\.096\.005\.00100\.00\.4160015096\.005\.00100\.081\.005\.0090\.0100\.005\.00100\.00\.416505095\.004\.0095\.078\.754\.0080\.097\.504\.00100\.00\.3965010095\.004\.00100\.079\.254\.1085\.092\.005\.00100\.00\.4165015090\.004\.95100\.074\.005\.0085\.095\.005\.00100\.00\.46

Similar Articles

Findings of the Counter Turing Test: AI-Generated Text Detection

arXiv cs.CL

This paper presents findings from the Counter Turing Test shared task on AI-generated text detection, with top systems achieving perfect binary classification but significantly lower performance in model attribution, highlighting the difficulty of distinguishing outputs from different large language models.

MELD: Multi-Task Equilibrated Learning Detector for AI-Generated Text

arXiv cs.CL

This paper introduces MELD, a detector for AI-generated text that uses multi-task learning with auxiliary heads for generator family, attack type, and source domain to improve robustness. MELD achieves strong performance on the RAID benchmark and maintains low false-positive rates under adversarial attacks.

Pangram – AI detector for text and images

Hacker News Top

Pangram is an AI detector tool that accurately identifies AI-generated text and images, validated by third-party research and used by institutions worldwide.

New AI classifier for indicating AI-written text

OpenAI Blog

OpenAI has released a preliminary AI text classifier designed to help identify AI-written content, with a focus on supporting educators, journalists, and misinformation researchers. The tool comes with acknowledged limitations and is accompanied by an educational resource for teachers on ChatGPT's uses and constraints.