In today’s fast-paced educational environment, advanced computing classes are pushing the boundaries of what students and teaching assistants (TAs) can achieve. However, with the burgeoning class sizes and intricate coding assignments, TAs often find themselves swamped with the gargantuan task of assessing students effectively. Enter TAMIGO, the new superhero tool powered by Large Language Models (LLMs), as unveiled in a recent paper titled “TAMIGO: Empowering Teaching Assistants using LLM-assisted viva and code assessment in an Advanced Computing Class” by Anishka IIITD, Diksha Sethi, Nipun Gupta, Shikhar Sharma, Srishti Jain, Ujjwal Singhal, and Dhruv Kumar.
In simple terms, think of TAMIGO as the Robin to Batman, a TA in an advanced computing class. This innovative system employs the cutting-edge capabilities of LLMs to assist TAs during viva (oral exams) and code assessments. In the paper, the authors take us on a journey through the halls of an Indian university where TAs have championed using TAMIGO, demonstrating its potential to reshape how educational assessments are approached.
Simplifying Viva Assessments with TAMIGO
Enhancing Code Evaluations with Intelligent Feedback
The Breakdown: Step by Step with TAMIGO
- Step 1: TAs prepare questions for the viva based on the distributed systems curriculum and input them into TAMIGO.
- Step 2: Students receive these questions and respond like in an oral exam setting.
- Step 3: TAs then collect these responses and use TAMIGO once more to gain feedback and insights about students’ understanding and areas needing improvement.
- Step 4: For code assessment, TAs bring pieces of student-written code to TAMIGO’s analytical lens, seeking the system’s feedback on the logical structure, correctness, and code quality.
- Step 5: Based on TAMIGO’s feedback, TAs can hone in on their assessment, providing more targeted and beneficial criticisms or praises for the students.
Stumbling Blocks or Stepping Stones?
Transforming Education with LLM
Applications in the Real World
So, what does this mean for you, the reader, who may not be directly involved in advanced computing classes? TAMIGO’s approach can serve as a blueprint for incorporating LLM assistance into a wide range of educational settings. It can be the difference between a good and an excellent education, helping students learn more effectively and preparing them for the demands of the real world.
Algebra classes could harness LLMs to analyze problem-solving methods, and language courses might use systems like TAMIGO to evaluate spoken language skills. The possibilities are as vast as LLMs’ capabilities, promising to disrupt traditional pedagogy and offer richer, more comprehensive learning experiences to students worldwide.
In conclusion, Anishka IIITD and their team have presented us with a paper that illuminates the bright future of educational technology and challenges us to ponder its implications. While it’s a technological marvel in its infancy, TAMIGO represents a pivotal step towards transforming education with LLM – assisting TAs in advanced computing classes and beyond. It’s a conduit to a future where teachers, TAs, and technology work in symphony to nurture the sharpest minds in computing and any other field.
______________________________________________________________________________

Leave a Reply