← Back to BlogIEP & School Rights

How to Spot an AI-Generated IEP (And What to Do About It)

Tabaitha McKeever — certified special education teacher and founder of Special Clarity

Tabaitha McKeever

Special Education Teacher & Advocate | Special Clarity

2026-06-26

Artificial intelligence tools have made their way into school districts, and one of the places they are showing up is in IEP writing. Some districts are using AI to generate goal language, present level descriptions, and accommodation lists faster than ever before.

The problem is not that AI was used. The problem is when the result is a generic document that could have been written for any child — not yours.

Here is how to identify an AI-generated IEP and what you can do about it.


Why This Matters Legally

An IEP is legally required to be individualized. The "I" in IEP stands for Individualized — and under IDEA, that is not optional language. The document must reflect your specific child: their specific strengths, specific needs, specific performance data, and the specific services designed to address those needs.

A document that reads like it was written for a hypothetical child with a generic disability is not a legally compliant IEP — regardless of whether a human or an AI produced it.


Signs Your Child's IEP May Have Been AI-Generated

The present levels could describe any child with the same diagnosis. Look for language like "Student demonstrates difficulty with reading fluency consistent with a learning disability" or "Student exhibits behaviors consistent with ADHD." These are diagnosis descriptions, not child descriptions. A properly written present level section includes your child's name, specific assessment scores, specific classroom observations, and specific data.

The goals use identical structure throughout. AI-generated goals often follow a rigid template: "By [date], [student] will [do X] with [accuracy %] as measured by [tool] in [setting]." The template itself is fine. The red flag is when all goals follow the exact same sentence structure with interchangeable variables — particularly when the baselines are missing or vague.

The accommodations list looks like a menu. A checklist of 15 accommodations covering every possible category — extended time, preferential seating, text-to-speech, reduced assignments, graphic organizers — with no explanation of which specific needs each accommodation addresses is a sign that accommodations were generated, not individualized.

The language is unusually polished and generic. Human-written IEPs from schools often have inconsistent formatting, shorthand, teacher-specific phrasing, and occasional grammatical informality. AI-generated content tends to be uniformly polished, formal, and devoid of any child-specific detail. If the document reads like a brochure, that is worth examining.

Your child's name appears infrequently or inconsistently. Individualized documents reference the child by name throughout. AI-generated drafts sometimes use placeholder language ("the student," "the child") more heavily, especially in sections that were not fully customized after generation.

The present levels do not match what you know about your child. If the document describes your child as performing at a level that does not align with what you observe at home, what their teachers have told you, or what prior evaluations showed — it may not have been written from actual knowledge of your child.


What You Can Do

Step 1: Ask directly. You can ask the special education coordinator or case manager whether AI tools were used to draft any portion of the IEP. You are not accusing anyone of wrongdoing — you are exercising your right to understand the document that governs your child's education.

Step 2: Request the data behind the present levels. Ask the team to show you the assessment scores, observation notes, or teacher reports that support the present level statements. If the data does not exist or cannot be produced, the present levels were not written from actual data.

Step 3: Challenge generic goals. For each goal, ask: "What is my child's current baseline for this skill?" If the team cannot answer with a specific number or description, the goal was not written from data.

Step 4: Request a Prior Written Notice for any accommodation you question. If the accommodation list seems copied from a template rather than selected for your child, ask the team to explain why each accommodation was chosen. Any accommodation they cannot justify as specific to your child's identified needs is a candidate for removal — or for being replaced with something more appropriate.

Step 5: Submit your written input before the next meeting. Send a written statement describing your observations of your child's current performance, strengths, and needs. Under IDEA, parent input must be considered and, ideally, reflected in the present levels. Your specific observations create a record — and make generic AI descriptions harder to defend.

Step 6: Request an Independent Educational Evaluation. If the IEP is built on generic AI-generated present levels rather than actual assessment data, you may have grounds to request an IEE at district expense. An IEE produces individualized evaluation data that the team must then use.


A Note on What Is and Is Not the Problem

Using AI to assist with formatting, scheduling, or generating a first draft that is then carefully reviewed and individualized by a trained professional is not inherently problematic. The problem is when the AI output becomes the final product — when no one verified that the present levels reflect your actual child, that the goals are based on real baseline data, and that the accommodations were chosen for your child's specific needs.

If the IEP team can look you in the eye and point to the specific data behind every section of the document, it does not matter how the first draft was generated. If they cannot, it matters a great deal.


What to Say at the Meeting

If you suspect the IEP was generated without adequate individualization, you do not need to arrive with accusations. You can arrive with questions:

  • "Can you show me the assessment data that supports this present level description?"
  • "What is [child's name]'s current baseline on this goal?"
  • "Why was this specific accommodation chosen for [child's name] rather than another student with the same diagnosis?"
  • "Who reviewed this document before the meeting today?"

The answers will tell you what you need to know.


If you want help reviewing your child's IEP for individualization, data quality, and legal compliance, our IEP Review Service is designed exactly for this. A certified special education professional will review the document and give you specific language to use at the next meeting. Our School Appeal Letter Templates also include templates for formally requesting that the IEP team reconvene to address missing data and generic present levels.

For more on what a strong IEP should include, visit our ADHD hub, Autism hub, or IEP vs. 504 guide.


Disclaimer: This post is for general informational purposes only and does not constitute legal advice. IEP requirements vary by state and individual circumstance. Consult a qualified special education advocate or attorney for guidance specific to your child's situation.

Need tools to go with this?

Browse our ready-to-use templates and guides — built for parents like you.

Browse Products

Leave a Comment

Share your thoughts

0/2000

Want a deeper conversation? Join the Special Clarity Parent Community on Facebook →

Join the Conversation

Connect with other special needs parents in our Facebook community.

Join the Facebook Group →

More free articles at our sister blog: McKeever Learning Center, LLC