Does Turnitin AI Detection Work on Bullet Points, Lists, or Code?

Table of Contents

Direct Answer — Turnitin's AI detection model is primarily designed to analyze long-form, continuous prose text. It evaluates sentence-level linguistic patterns, word choice, and predictability to determine whether content was generated by AI. Because bullet points, numbered lists, and code blocks contain brief, fragmented, or non-prose structures, the model may not analyze those sections with the same level of confidence—or may exclude them entirely from the detection report. This means that while Turnitin AI detection can process submissions containing bullet points, lists, or code, the flagged percentage and highlighted sentences will primarily derive from the surrounding prose rather than the formatted elements themselves [1].


What Types of Content Does Turnitin AI Detection Analyze?

Turnitin's AI writing detection capability works by breaking a submission into segments of roughly five to ten sentences, overlapping them to retain context, and then scoring each sentence on a 0-to-1 scale based on word probability patterns. Human writing tends to be inconsistent and idiosyncratic, resulting in a low probability of predicting the next word, whereas AI-generated text tends toward high-probability, predictable sequences [1].

The model is trained on a representative sample of authentic academic writing across geographies and subject areas, including long-form English, Spanish, and Japanese prose [1]. Because the training data consists primarily of natural academic prose, the model performs best when analyzing narrative paragraphs, argumentative essays, research paper body text, and other conventional writing formats [2].

When a document contains bullet points, the model evaluates each bullet as a short sentence fragment or standalone phrase. Since bullets often lack the sentence length (several hundred words of overlapping context) that the model needs to build a reliable probability profile, those fragments may receive a low-confidence score or be excluded from the highlighted results [2]. Similarly, code blocks—which use programming syntax, variable names, and structural keywords—fall largely outside the linguistic patterns the model was trained to recognize. The AI detection report is unlikely to flag code as AI-generated because the syntax does not resemble natural language prose.

Turnitin itself advises educators that the detection percentage should be interpreted with context, particularly when submissions contain non-traditional formatting [1]. The report highlights only those sentences that the model predicts with sufficient confidence were AI-generated. Short, fragmented, or structurally atypical content may simply not produce a readable score.


Can Formatting Choices Like Bullet Points and Lists Affect Turnitin AI Scores?

Formatting choices can influence how Turnitin's AI detection evaluates a document, but the effect is more nuanced than simply "bullet points lower the score." Because the model processes content sentence by sentence within overlapping segments, bullet points reduce the amount of continuous prose available for analysis [3]. A document composed primarily of bulleted or listed content will contain fewer full sentences for the model to score, which may result in a lower overall AI percentage simply because less text was eligible for detection.

However, this does not mean that using bullet points strategically can reliably bypass detection. If the surrounding paragraph—the prose between bulleted sections—clearly exhibits AI-generated characteristics (consistent predictability, repetitive sentence structures, formulaic transitions), the model will flag those sentences, and the overall percentage will reflect that [3]. The presence of lists or code blocks does not "cancel out" flagged prose elsewhere in the document.

Code presents a unique case. Programming code is not natural language, and Turnitin's AI detection model was not trained on code syntax. Therefore, code blocks within a submission are unlikely to be flagged as AI-generated, regardless of whether they were written by a human or generated by an AI coding assistant [3]. The model simply does not have a reference framework for evaluating code as "AI-written" in the same way it evaluates prose.

It is also worth noting that Turnitin's newer AI detection iterations (including GPT-4, GPT-4o, Gemini, and Claude detection capabilities) have expanded the range of detectable models, but the fundamental architecture—segmenting and scoring based on natural language probability—remains unchanged [1]. The detection scope does not extend to evaluating code, data tables, or highly structured formatting as prose.


How Can Students Check Their Turnitin AI Score Before Submitting Their Final Draft?

Turnitin's AI writing detection indicator and report are typically available only to instructors and administrators through the LMS integration—students generally cannot see the AI report before their instructor reviews it [1]. This creates a challenge for students who want to understand whether their formatting choices or content structure will affect their AI score before submitting a final draft.

One practical approach is to use a third-party preview service that generates Turnitin-style AI detection reports. These services accept a draft upload and return an AI percentage along with highlighted sentences, giving students an early indication of which sections may be flagged [4]. By reviewing a preview report, students can see whether their bullet points, lists, or code blocks are being evaluated, and how the surrounding prose is scoring.

When using such a preview, it is important to understand how Turnitin displays scores. Any AI percentage below 20% is shown as *% (an asterisk bucket) rather than a single-digit number like 3% or 12% [4]. The only explicit low numeric outcome a student typically sees is 0%. This means that if a preview report shows *%, the actual score is somewhere below 20%, and the text may still contain detectable AI patterns even though the percentage is not displayed as a specific number.

Students should also pay attention to which sentences are highlighted in the preview report [4]. If bullet points or code blocks appear unhighlighted but the surrounding prose shows heavy highlighting, the overall score will still be meaningful. The most effective strategy is to review the full report, identify prose sections that trigger flags, and revise those sections rather than relying on formatting adjustments alone.



If you are preparing to submit an assignment and want to see exactly how Turnitin's AI detection evaluates your content—including bullet points, lists, and code—a Turnitin report preview gives you the clarity you need before your instructor sees it. Turnitin0 provides actual Turnitin AI writing and similarity reports that match what university instructors see in their academic systems, helping you identify flagged sections and make informed revisions before the final submission deadline.

※ Turnitin0.com - Actual Turnitin AI Report Cover, Score, Flag And Similarity Summary

Get Real Turnitin AI & Similarity Report


FAQ

1. Will Turnitin flag my Python or JavaScript code as AI-generated?

No. Turnitin's AI detection model is trained on natural language prose, not programming syntax. Code blocks contain variables, keywords, and structural patterns that the model does not evaluate as AI-generated text. Whether you wrote the code yourself or used an AI coding assistant, the model is unlikely to flag it in the AI writing report [1].

2. If I convert a paragraph into bullet points, will my AI score drop?

Potentially, but not reliably. Bullet points reduce the amount of continuous prose available for the model to score, so less analyzable text may lead to a lower overall percentage. However, the model still evaluates surrounding sentences. If your narrative prose strongly exhibits AI patterns, those sentences will be flagged regardless of any bullet points you add [3].

3. Why does Turnitin not show scores below 20% as exact numbers?

Turnitin displays AI scores below 20% as *% (an asterisk bucket) rather than a specific low percentage. This design choice reflects the model's lower confidence threshold at the low end of the detection range. Students typically see a numeric score only at 0% or above 20% [4].

4. Can I use bullet points to hide AI-generated content in my essay?

No. Turnitin's AI detection analyzes the prose sentences in your document, not just the overall formatting. Adding bullet points to an otherwise AI-generated essay will not prevent the model from flagging the AI-written paragraphs. The report highlights specific sentences, and if your prose shows AI characteristics, those sentences will appear highlighted [2].

5. Does Turnitin's AI detection work on content inside tables or charts?

Tables and charts, like code and bullet points, contain structured data rather than natural language prose. Turnitin's model is not designed to evaluate cell contents or chart labels as continuous prose. The detection report will primarily be based on the narrative text surrounding any tables or figures [1].


Sources

  1. Turnitin's AI Writing Detection Capabilities FAQs — https://guides.turnitin.com/hc/en-us/articles/28477544839821-Turnitin-s-AI-writing-detection-capabilities-FAQs
  2. Using the AI Writing Report — https://guides.turnitin.com/hc/en-us/articles/22774058814093-Using-the-AI-writing-report
  3. Academic Integrity and AI Writing — https://www.turnitin.com/blog/academic-integrity-and-ai-writing
  4. Can Students Check Before Submitting? — https://helpcenter.turnitin.com/hc/en-us/articles/27811948436237-Can-students-check-before-submitting

Contact us

Email us or reach us on WhatsApp. We typically reply within business hours.