AI Education Leader & Builder · Iowa State

I build AI programs that teach.

I'm Adisak Sukul, Teaching Professor of Computer Science and Applied AI Program Lead at Iowa State. I lead AI adoption planning across eight university units, created the courses behind two university programs, and designed Iowa's first statewide AI course for high-school teachers at TheAIProgram.org. I also build the AI those courses run on, and I measure whether it works.

Nov 18Talk at TREC 2026 (NIST): “Calibrate, Then Fuse: Iowa State at TREC 2026 VQA.” Our best multiple-choice run had the highest Top-1 accuracy of 42 submitted runs, within a statistically tied top group.
now building: PyTutor AI
Adisak Sukul
Google Cloud
Faculty Expert
15,000+
Students taught at Iowa State
8
ISU units in my AI adoption planning
2
University programs built on courses I created
1st
Statewide AI course for Iowa teachers · 2026
Leadership

Leading AI adoption in teaching, from one course to a whole state.

The programs, partnerships and decisions I'm responsible for, with the numbers behind them.

01 · Strategy & governance

AI adoption across the university

  • Lead AI adoption planning across eight Iowa State units: the CS department, the Data Science and Applied AI programs, the AI Studio at the Student Innovation Center, three colleges, and a Provost-funded project.
  • Faculty lead for LLM selection and technical evaluation for classroom use, working with IT Services; planned on-premises GPU serving.
  • Set up multi-vendor model access on Azure AI Foundry and Google Cloud Vertex AI for about 100 students per course.
02 · Programs & curriculum

Courses that became programs

  • Created AI 2010X, the first course of the university-wide Applied AI Minor: 34 to 90 students in four semesters.
  • Created DS 2010, the course that led to approval of Iowa State's Data Science major, minor and certificate.
  • Run COM S 1130 (about 1,180 students each fall) as six sections with a three-tier TA structure; coached 11+ faculty to teach courses I designed.
03 · Statewide reach

Iowa's first AI course for teachers

  • Designed the course and built its platform, TheAIProgram.org, anchored to the UNESCO AI Competency Framework.
  • Cohort 1: 56 teachers from 41 towns, 48% certificate completion, +1.50/5 confidence gain (p<0.001), NPS +69.
  • Outcomes published with a limitations section: read the report.
04 · Partnerships & funding

Industry, federal and campus support

  • Built the CS department's tiered industry collaboration program with nine partners, including Google Cloud, AWS, Microsoft, NVIDIA and John Deere.
  • Co-PI, NSF #1729775 ($529,776); leadership team, NSF NRT #2152117 ($3.0M).
  • Raised $150,000 for the CS AI Learning Lab; Director of the NSF D4 summer bootcamp (2023–2026, 100% completion).
What I work in

Applied AI for education — from research to running systems.

Applied AI Retrieval-Augmented Generation LLM fine-tuning AI tutors LMS & auto-grading Cloud + local inference
Selected AI builds

Systems I've designed and shipped.

Projects I lead or built — each takes something from the AI frontier (fine-tuning, RAG, OCR, LLM evaluation) and turns it into a tool a classroom can actually use.

Flagship · founder & builderCohort 1 delivered · July 2026

TheAIProgram.org · AI for High School Teachers

A complete learning platform I built from scratch — live at TheAIProgram.org. Its flagship, Iowa's first statewide AI course for teachers, delivered its first cohort in July 2026 — and a Quantum ML & AI course (QAI 1010) is next.

  • Full LMS: enrollment, auto-graded exercises, a Canvas-exportable gradebook, discussions, and course certificates.
  • In-browser Python (Pyodide) with CodeLens line-by-line execution — no install, no setup, built for beginners.
  • A Socratic AI tutor on every step: a three-rung hint ladder (nudge → strategy → worked step) that deliberately withholds full solutions.
  • Anchored to the UNESCO AI Competency Framework — teachers from any subject, statewide, no coding required.
TheAIProgram.orgPyodideSocratic AI tutorFull LMSUNESCO framework
LLM-as-judge · eval

AI Arena

An automated arena that grades student LLM, RAG, and GenAI projects — the open-ended assignments Kaggle InClass can't score.

  • LLM-as-judge scoring with a primary evaluator and cross-family re-grades, so results don't inherit one model's bias.
  • Live leaderboard and submission flow on FastAPI + Cloud Run, Firebase Hosting, and Firestore.
  • Built to be reused across AI 2010, data-science courses, and Iowa teacher bootcamps.
FastAPICloud RunFirestoreClaudeGemini
Project lead · LLM fine-tuning

PyTutor AI

I lead PyTutor AI — an open-weight LLM I fine-tuned for Socratic teaching, guiding questions first — supported by ISU's Office of the Provost and the Department of Computer Science.

  • Custom Socratic fine-tune of a 27B open-weight model for CS, DS, ML, and AI coursework — SFT + DPO with a pedagogical reward model that favors hint-first responses.
  • Five-benchmark evaluation stack that scores teaching quality, not just answer accuracy.
  • Trained and served on Nova, ISU's GPU research cluster.
27B fine-tuneSFTDPOReward modelsNova GPU
Lead technical architect · since 2010

LIRT: Retrieval at National Scale

I designed and lead the technical architecture of the Legislative Institutional Repository of Thailand (LIRT), the country's largest institutional repository by document count: about 120,000 mostly Thai-language legislative documents.

  • RAG search over the full collection (OAI-PMH ingestion → vector index), so legislative records can be asked about in plain language.
  • OCR ingestion that turns scanned PDFs and archives into retrievable, citable knowledge.
  • Embedding and inference jobs scaled across GPU nodes on ISU's Nova cluster; Qdrant, pgvector and Gemini File Search evaluated head to head. Contributor to the NIST TREC RAG track.
LIRTRAGOCRQdrantNova GPU
Benchmark · NIST TREC 2026

Video Question Answering

Team iastate's entry in the TREC 2026 Video QA track tested how far off-the-shelf multimodal models go with no fine-tuning, when runs are chosen by calibration rather than by hindsight.

  • Vote and rank-fusion ensembles over off-the-shelf multimodal models; no fine-tuning.
  • Runs selected on 573 calibration questions rebuilt from the 2025 data, with expected results recorded before any 2026 results came back.
  • Our best multiple-choice run had the highest Top-1 accuracy of 42 submitted runs, within a statistically tied top group. Talk at TREC 2026, November 18.
Multimodal LLMsRank fusionEvaluationNIST TREC
Multi-model · LMS

Multi-Vendor AI Teaching Assistant

A course AI assistant that runs on several models at once — so students aren't locked to one vendor, and neither is the university.

  • Deploys open models (Llama 4 Scout, Phi-4, gpt-oss, Gemma, Nemotron) on Azure AI Foundry for ~100 students per course.
  • A Canvas-LTI RAG "living textbook" grounded in each course's own materials and owned by ISU.
  • Multi-vendor by design (Claude / GPT / Gemini) to avoid single-vendor lock-in.
Azure AI FoundryCanvas LTIRAGOpen models
LMS automation · auto-grading

Canvas Course Copilot

Python tooling that auto-generates course content and quizzes, then wires up automated grading inside the LMS.

  • Generates Canvas modules and QTI 1.2 quizzes straight from lecture slides, using Python + lxml.
  • Gradescope ↔ Canvas grade-sync workflows that hold up at large-course scale.
  • Cuts the manual work of authoring and grading hundreds of assessments.
CanvasQTI 1.2PythonlxmlGradescope
Workshop · enablement

Build Your Own AI Assistant

A hands-on workshop series teaching educators and students to stand up their own RAG assistants — local open-weight models vs. hosted APIs.

  • Walks through the full local-vs-cloud tradeoff: cost, privacy, latency, and quality.
  • Includes automation patterns with n8n and KNIME for data and grading pipelines.
  • Delivered through ISU's Student Innovation Center and the D4 bootcamp.
RAGLocal inferenceAPIsn8nKNIME
In the classroom

Courses I teach.

Project-based, Kaggle-aligned, and industry-relevant — designed so students ship real work, not just pass exams.

Benchmarked against how MIT, CMU, Stanford & UCLA teach AI — then built ISU-owned, multi-vendor by design.

Overall instructor rating averages 4.0/5 across 32 evaluated offerings (2018–2024). In DS 2010, the course rating beat the department mean for comparable courses in 8 of 9 offerings.

AI 2010X
Introduction to Applied AI
Gateway course for ISU's minor in applied artificial intelligence.
Com S 1130
Spreadsheets & Databases
About 1,180 students each fall in six sections: Excel, Access, and Microsoft Power BI.
DS 2010
Introduction to Data Science
Foundations of the data-science workflow, hands-on with Python.
DS 3010
Applied Data Modeling & Predictive Analysis
Modeling, prediction, and evaluation on real datasets.
DS 4010
Data Science Capstone
Team projects bridging coursework and industry practice.
Research & publications

Selected work.

Peer-reviewed research spanning deep text classification, quantification learning, and large-scale media measurement.

NSF Research Grant · Co-PI · $529,776

Automated collection and coding of online campaign advertising

D. Peterson (PI), W. Tavanapong, A. Sukul, O. Chyzh (Co-PIs) · NSF Award 1729775 (2017–2020)

2026
Calibrate, Then Fuse: Iowa State at TREC 2026 VQATREC 2026, NIST · accepted talk, November 18, 2026
2022
IDC: Quantitative Evaluation Benchmark of Interpretation Methods for Deep Text Classification ModelsJournal of Big Data — Khaleel, Qi, Tavanapong, Wong, Sukul, Peterson
2020
A Framework for Deep Quantification LearningECML PKDD — Qi, Khaleel, Tavanapong, Sukul, Peterson
2017
Online Video Ad Measurement for Political Science ResearchIEEE Big Data — Sukul, Gopalakrishnan, Tavanapong, Peterson
2016
Automated Coding of Political Video Ads for Political Science ResearchIEEE ISM — Qi, Zhang, Sukul, Tavanapong, Peterson
2011
Range-Extended Multi-hop Relay Network with Network Coding RelayICCST — Sukul, Bhattarakosol · Best Paper Award
All publications on DBLP →
Recognition

Awards & honors.

'24

Teaching Excellence AwardDepartment of Computer Science, Iowa State

'21

LAS Award for Excellence in Undergraduate Introductory TeachingCollege of Liberal Arts & Sciences

'21

Extension & Outreach Excellence in Research-Based ProgrammingWith the DSPG 2020 team

'21

ISU Award for Interdisciplinary Team ResearchWith the Data Science for the Public Good team

'20

Google Cloud Faculty ExpertInaugural cohort of 37 faculty worldwide; renewed each year since

'22

Google Cloud Champion InnovatorCloud AI/ML

Talks

Selected talks & keynotes.

Nov 2026
Calibrate, Then Fuse: Iowa State at TREC 2026 VQATREC 2026, National Institute of Standards and Technology (NIST)
2025
The Future of Librarianship in the AI Era (keynote)Thai Parliament Library seminar, Bangkok
2024
IINSPIRE LSAMP programInvited talk
2019, 2024
Iowa Undergraduate Computer Science ConsortiumInvited talks
Beyond my courses

Workshops, programs & roles.

Founder · Staq Technologies & 2ebook.com

Founded Staq (2003) and 2ebook.com (2004), the e-book platform used by over 80% of Thailand's academic and public libraries, including the National Library of Thailand.

Lead Technical Architect · LIRT

Legislative Institutional Repository of Thailand, since 2010: about 120,000 legislative documents, now with OCR and RAG search.

Industry Partnerships · Associate Chair

Raised support from John Deere, Principal, Workiva, Kingland, Google Cloud, AWS, Microsoft, and NVIDIA (2017–21).

D4 Bootcamp · NSF-funded

Director, 2023–2026, with 100% completion; part of the NSF NRT traineeship's leadership team.

AI and Data Science Workshop for Energy Solutions

DOE WDTS-funded Pathway Summer School with Ames National Laboratory — five weeks each summer; third year led (2026).

CALS AI Task Force · Fall 2026

Leading the hands-on Course Materials Workshop in the college-wide faculty AI series (~50 instructors).

Regeneron Science Talent Search

Evaluator, STS 2027 (Society for Science) — the nation's oldest STEM competition for high-school seniors.

Data Science Club

Faculty advisor.

DSPG Young Scholars

Faculty curriculum team — Data Science for the Public Good.

Google Cloud Faculty Expert

Helping educators bring cloud into the classroom.

Gemini Certified Educator

Google-certified in generative-AI teaching practice.