Author: reubenroyk@gmail.com

  • We Built an AI Auto-Grader That Outperformed Humans. Here’s What It Means for the Future of College.

    We Built an AI Auto-Grader That Outperformed Humans. Here’s What It Means for the Future of College.

    As a Graduate Teaching Assistant at Arizona State University, my baseline job description was standard: teach labs, hold office hours, and grade. But if you put a team of software and AI engineers in a room with hundreds of repetitive worksheets, quizzes, and pre-labs, they’re going to do what they do best: build an automation engine.

    My team and I set out to build an end-to-end AI Auto-Grader System integrated directly with Canvas. By the time we were done, we hadn’t just saved ourselves hours of manual labor—we discovered that the AI actually graded better and more objectively than human graders ever could.

    But getting there required bypassing massive data privacy hurdles, re-engineering data pipelines, and confronting a glaring question about the fundamental value of a modern university degree.

    The Architecture: Canvas, OpenRouter, and Excalidraw

    The core premise was straightforward: pull student submissions from the Canvas LMS API, grade them using LLMs, and push the scores back to Canvas alongside detailed feedback.

    To maximize accuracy, we didn’t just throw raw prompts at an API. We built a structured grading schema engine. The system ingested the master answer key, examples of partially correct answers, and explicit rubrics on how to allocate partial credit. We primarily relied on OpenAI LLMs for inference, with a fallback routing mechanism to OpenRouter to handle rate limits and test alternative open-source models.

    To prevent the AI from being overly punitive, we also engineered a programmatic grading balancer. The function calculated the delta between the highest achieved mark and the maximum possible mark, automatically normalizing the curve across the cohort to ensure fair evaluation.

    Bypassing IT Hurdles Without Storing Data

    Our biggest bottleneck wasn’t the AI—it was compliance. The ASU IT software approval team enforces strict quality and privacy standards. The primary directive: The software absolutely could not store student information.

    Grading a student without holding state or keeping a database of their records forced us to build an ephemeral data pipeline. Initially, we had to resort to pulling raw PDFs from Canvas, running inference in memory, pushing the grades, and immediately wiping the data context.

    To bypass the brittle nature of OCR on random student PDFs, we built a custom frontend. Students entered their answers directly into structured fields, which supported digital drawings via an integrated Excalidraw canvas. When a student hit submit, this data was cleanly embedded into a standardized PDF format and auto-pushed to Canvas, giving the LLM a pristine, structured document to evaluate in real-time.

    The Discovery: Why AI Graded Better Than Us

    When we compared the AI’s performance against human grading, the results surprised our professors. The AI was objectively superior in three core areas:

    • Absolute Objectivity: Human graders are prone to fatigue, cognitive load, and accidental bias. An essay graded at 11:00 PM after a long day looks different than one graded at 9:00 AM. The AI evaluated the last paper with the exact same baseline logic as the first.
    • Hyper-Detailed Feedback: The bottleneck for human TAs is time. We can only write so many paragraphs of explanation per student. The AI, however, provided massive, highly nuanced, and descriptive feedback on why a mark was deducted and how to fix it.
    • An Actionable Feedback Loop: Because the comments were so detailed, students actually used them to improve on subsequent labs. It turned grading from a punitive metric into a genuine learning tool.

    The Existential Question: If the University is AI, Why Pay for the University?

    The success of this project was supported by ASU, and the faculty loved the efficiency. But as engineers building this reality, it forced us to look at the horizon.

    If an AI auto-grader can evaluate technical work more accurately and provide better mentorship via feedback than a human expert constrained by time, the role of the traditional educator changes fundamentally. Teachers and graders will either become prompt architects and supervisors, or find themselves increasingly obsolete in the administrative loop.

    This shifts the existential crisis down to the consumer—the student.

    If the primary value of higher education has historically been access to expert evaluation, structured feedback, and curriculum delivery, what happens when that entire stack can be run locally or via a cheap API? If a student can deploy an open-source agentic pipeline to guide them through a textbook, test them, grade them objectively, and explain their mistakes for pennies, why pay tens of thousands of dollars for a university degree?

    We built a tool to solve a logistics problem in a university lab. In doing so, we might have just caught a glimpse of how the traditional university model unbundles itself from the inside out.

  • Wistoria: Wand and Sword

    Wistoria: Wand and Sword

    It’s not a bad show. It’s not an incredible show either. There is no Need for you to watch the show. The story is only very slightly different from most of the other series of this genre that you’ve already seen. It’s okay.

    Character development: I unfortunately cannot tell the women in this series apart. They all look mostly the same.

  • Odd Taxi

    Odd Taxi

    What an incredible show. I did not expect it to be anywhere nearly good as it turned out to be.

    Unfortunately, everything I have to say about the show will probably be considered spoilers so I can’t say anything.

    I had several questions at the beginning about the world building. Like I see a bunch of animals? Some of them are carnivores, some of them are herbivores, but they I guess they all can eat anything they want they don’t seem to be restricted in their dietary preferences which they confuse me, at the beginning. Animals seem to also be able to eat meat I mean where does the meat come from? Are they killing other civilians to acquire the meat? What about birds? Do are birds included in civilians or they just k normal birds? What about fish? Um all of these things did confuse me.. But I can’t any more.

    Other than that the show just feels realistic. It doesn’t feel like a made-up story told to entertain. It feels like something that could actually happen.

    It’s funny, it’s enjoyable, it’s entertaining, it’s thrilling and the story is well told, well put together and the characters are all interesting and you grow fond of them quickly. It’s a very good show.

  • Claymore

    Claymore

    The series was very good. The story was very good. The world building as well was quite unique and interesting.
    But the series does leave this feeling of something missing. Like it could be so much more.
    I can also see how incredibly difficult it was to animate a series of this nature back in the day, whenever this day was.

    The soundtracks used in the anime were just commonly available soundtracks I don’t think they made their own.

    The script was kinda dull the interactions between Claire and Rocky are just kinda pathetic. It certainly won’t score too much in terms of character development.

  • KamiKatsu: Working for God in a Godless World

    KamiKatsu: Working for God in a Godless World

    UNDERRATED!!

    This series is so much better than it gets credit for. It is incredibly funny. Has loads of plot twists that make the story interesting. Has a brilliant main character.

    But the comedy is the best part.

    The main character is trying to build up a religion around Mitama and he’s really the only one who isn’t a true follower.

    The series makes it interesting by digging deeper into what is at the root of religion, what gives birth to religion. So if the main character is in a world with no religion… then that could mean none of the parameters for religion to form exist in this world… or someone is interfering and manipulating things?

    The author seems to be truly quite special, smart, genius and soo funny.

    Author: Aoi Akashiro

    Animation Studio: Studio Palette

    There is a lot of sexualization of women and portrayal of men as drunk perverts. But… it’s alright… since it’s done in a funny manner instead of a inappropriately sexualized manner.
    Though what each deems inappropriate is different and can’t be compared.

    The author puts the main character in several sexually intense scenes. But in every scene, the main character is often too analytical through the scenes to be truly sexualized and nothing happens.

    I hope you get the point. Anyway.

    I watched the Dub and it was awesome. I laughed really hard. I hope someone else can also find it as funny as I did.

    The animation is one place where they’ve skipped in certain places. I’m not too sure why they did this, but the animation studio has used really icky CGI to animated the strange beasts. But put in extra effort into the other parts of the anime, the parts that were funny or cool. It could be something similar to what the animated Spiderman did, effort for places that matter and no effort for those that don’t. But.. I mean, you do notice it.. idk. I didn’t take too much away from the show.

  • I Got a Cheat Skill in Another World and Became Unrivaled in The Real World, Too

    I Got a Cheat Skill in Another World and Became Unrivaled in The Real World, Too

    What a trashy show. Why does shit like this even exist?

    Is it worth watching? No!

    What’s the story?

    Fat Japanese loser become a super cool guy after receiving grandpa’s inheritance.

    Longer Story explanation:

    A loser exist in anime world in Japan. He is a loser because he’s fat for some reason. He gets bullied by everyone because he’s fat.

    His grandpa dies and leaves him all his inheritance. The inheritance is a house in a different world, and the inheritance includes legendary weapons. He kills demons with legendary weapons and that gets him skill points, which makes him lean and fit.

    He’s now taller, skinnier, sexier and looks like a model who everyone fawns over all the time.

    Also everything goes in his favor, is super powerful, all the women drool all over him and etc. etc. etc.

    He jumps down 4 floors in the real world and no one really questions it.

    What an absolutely trash show.

    I’m wondering, why did the author even make this crap? I wonder if he thinks himself to be a loser, a reject from society. I feel like he assumes the society rejects him because he’s fat. And the author has made a show where he lives out a life he wished he’d had.

    I tried looking up what the author looks like, couldn’t find a single image anywhere, only one stupid anime avatar.

    Shueisha Inc. must be responsible for getting this shit made into an anime. Awful.

    I didn’t truly watch it, I mostly listened to it on my earphones and I was still disappointed.

  • The Legend of Hei II

    The Legend of Hei II

    The Legend of Hei II, is easily the best animated movie I’ve seen all of this year, and it’s not even close.

    The animation is amazing. The soundtracks are awesome. The fight sequences are beyond anything I’ve seen in animation all year.

    I had high hopes for Nezha too, but it doesn’t even come close to The Legend of Hei. Nothing from Japanese animation came close either I would say.

    And I don’t think I’ve seen powerful characters ever portrayed as being so incredibly powerful as Wuxian was. Not in movies, and that’s including Superman.

    No one I know, knows about this movie, nor cares to watch the movie, but everyone needs to watch this movie. Animation could forever change after the legend of Hei.

    So much was said without words. The comedy was spot on. Nothing was overdone. Nothing was predictable. And the excitement was incredible.

  • Groundhog Day

    Groundhog Day

    I love this movie

  • Leela

    Leela

    It was a surprisingly good movie. It was quite meaningful.

    Though my parents who watched with me, did not like it at all.

    They lack taste I guess.

  • The Batman

    The Batman

    Well, that was a fun movie. Even though it wasn’t the best batman.. it was still really fun seeing batman beat criminals up. So..