<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mohak Subramanya Murthy</title>
    <description>The latest articles on DEV Community by Mohak Subramanya Murthy (@mohak_34).</description>
    <link>https://dev.to/mohak_34</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4245482%2F46000402-7aa2-44fe-b0b7-dc3fc3216379.png</url>
      <title>DEV Community: Mohak Subramanya Murthy</title>
      <link>https://dev.to/mohak_34</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mohak_34"/>
    <language>en</language>
    <item>
      <title>Larp Detected; Assignment Rejected</title>
      <dc:creator>Mohak Subramanya Murthy</dc:creator>
      <pubDate>Sun, 15 Nov 2026 07:24:28 +0000</pubDate>
      <link>https://dev.to/mohak_34/larp-detected-assignment-rejected-22h6</link>
      <guid>https://dev.to/mohak_34/larp-detected-assignment-rejected-22h6</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F09xbripsp2sy45g4pzcr.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F09xbripsp2sy45g4pzcr.gif" alt="MEME-The professor uses AI to write the assignment, the student uses AI to solve it, and the professor uses AI to grade it" width="360" height="640"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There is a beautiful moment after submitting homework when the assignment stops being your problem. You close the tabs. Forget the notation. Become someone who has never heard of question three.&lt;/p&gt;

&lt;p&gt;We built an app that interrupts that moment with: “Cool. Why did you do it that way?”&lt;/p&gt;

&lt;p&gt;We are students. We understand that this is a betrayal.&lt;/p&gt;

&lt;p&gt;Meet &lt;strong&gt;GradeProof&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your homework has a follow-up question
&lt;/h2&gt;

&lt;p&gt;The problem is awkward: AI can help produce a convincing assignment without the person submitting it understanding much of it. A polished PDF tells a professor what was handed in. It doesn’t necessarily tell them what stuck.&lt;/p&gt;

&lt;p&gt;An oral exam, or viva, gets closer. Ask someone to explain a choice in their own solution, and there’s something to discuss.&lt;/p&gt;

&lt;p&gt;But one teaching assistant cannot spend the rest of the semester interviewing everyone individually. They have other responsibilities, including, occasionally, being a student themselves.&lt;/p&gt;

&lt;p&gt;So our app does the interviewing. You submit your written homework as a PDF. An AI reads every page, then asks you questions out loud about the work you submitted.&lt;/p&gt;

&lt;p&gt;Yes, we used AI to ask whether you understand homework you might have used AI to write. We are aware of how this sounds.&lt;/p&gt;

&lt;h2&gt;
  
  
  What happens after you upload?
&lt;/h2&gt;

&lt;p&gt;First, the app checks whether your PDF belongs to the assignment. Then you confirm which pages answer which questions, correcting the suggested matches if needed.&lt;/p&gt;

&lt;p&gt;Next comes a short viva: four questions about your own solution, with at most one follow-up each.&lt;/p&gt;

&lt;p&gt;These aren’t random textbook questions. The point is to ask why you chose an approach, how it works, or what would change if you tried something else.&lt;/p&gt;

&lt;p&gt;You can have each question read aloud. Then you get 20 seconds to think (enough to collect your thoughts, not enough to ask a chatbot), and recording starts.&lt;/p&gt;

&lt;p&gt;And the follow-up depends on what you actually said. A vague explanation can lead to a more specific question. “I don’t know” can lead to something simpler about the same part of your work. Follow-ups give you 5 seconds. Good luck.&lt;/p&gt;

&lt;p&gt;The examiner has read the submission and is listening to the answer. Terrible news for anyone hoping to survive entirely on “as previously discussed.”&lt;/p&gt;

&lt;p&gt;A human still grades the written homework. The viva contributes a separate understanding score, and the instructor chooses how much it counts toward the final grade.&lt;/p&gt;

&lt;h2&gt;
  
  
  We also needed some follow-up questions
&lt;/h2&gt;

&lt;p&gt;Our first scoring scale started at one.&lt;/p&gt;

&lt;p&gt;Even “no understanding shown” had a minimum score above zero. We had accidentally designed participation credit for having absolutely nothing to add.&lt;/p&gt;

&lt;p&gt;Generous? Yes. Sensible? We have since discovered zero.&lt;/p&gt;

&lt;p&gt;The revised scale also makes full marks reachable without demanding a perfect speech. A short, correct explanation can be enough, and a follow-up that clears up an earlier answer counts in full.&lt;/p&gt;

&lt;p&gt;Then there was the voice. Asking it for a “warm, calm tone” made it speak much more slowly.&lt;/p&gt;

&lt;p&gt;We wanted a reassuring examiner. We got an examiner with nowhere else to be.&lt;/p&gt;

&lt;p&gt;The fix was to stop giving it elaborate delivery advice and let it read the question. Apparently, even our AI needed someone to say, “Please get to the point.”&lt;/p&gt;

&lt;h2&gt;
  
  
  An interview, not an accusation
&lt;/h2&gt;

&lt;p&gt;This is &lt;strong&gt;not a cheating detector&lt;/strong&gt;. It doesn’t declare that somebody copied, plagiarised, or used AI. It reports what understanding they demonstrated.&lt;/p&gt;

&lt;p&gt;That distinction matters. Being nervous is not evidence of cheating. Neither is having an accent or taking a pause.&lt;/p&gt;

&lt;p&gt;The assessment instructions explicitly exclude accent, filler words, grammar, and non-native phrasing. Students can also request an instructor-approved accommodation to type their answers instead of speaking.&lt;/p&gt;

&lt;p&gt;Scores come with supporting quotes from the conversation. The app checks those quotes against the transcript and flags uncertain or unsupported scores for human review.&lt;/p&gt;

&lt;p&gt;Professors can read the conversation, listen to answers, and change scores. Grades stay hidden until the instructor publishes them, and students can request a regrade afterward.&lt;/p&gt;

&lt;p&gt;We’re students building this. “The computer said so” would be an especially embarrassing appeals policy.&lt;/p&gt;

&lt;h2&gt;
  
  
  What comes next?
&lt;/h2&gt;

&lt;p&gt;The unfinished list includes smoother live voice conversations, reusable grading comments and deductions, and better handling of grouped sub-questions.&lt;/p&gt;

&lt;p&gt;The app already helps instructors spot concepts that several students struggled to explain. That’s the useful outcome beyond a grade: knowing what needs another pass in class.&lt;/p&gt;

&lt;p&gt;Try &lt;a href="https://larp-detected-assignment-rejected.club" rel="noopener noreferrer"&gt;GradeProof&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Then submit something you understand.&lt;/p&gt;

&lt;p&gt;We’ve made that part inconveniently relevant.&lt;/p&gt;

</description>
      <category>mlhacks</category>
      <category>devchallenge</category>
      <category>hackathon</category>
      <category>hackumass</category>
    </item>
  </channel>
</rss>
