Back To Projects

Is GPT-3 smarter than a sixth-grader?

Anitej S.

Question answering (QA) and Large Language models (LLM) have been a major research focus in Artificial Intelligence for several years. In 2017, a task called Textbook Question Answering (TQA) was introduced. The task included lessons from a middle school science textbook consisting of texts, diagrams, and natural questions. Many people attempted to create question answer models but reported sub-par accuracies.


I work with the Davinci model in GPT-3, an autoregressive language model, to answer middle-school science textbook questions in the textbook question answering (TQA) dataset. The dataset was split into training, test, and validation sets. In this task, I simulate a student taking a test in three different scenarios. First, the Zero-Shot-Learning experiment where I only provide the model with the questions from a specific lesson. This would be the equivalent of a student going into a test without studying as the model has not gathered any knowledge from the lesson. Second, the Few-Shot-Learning experiment, where I provide the model with specific lesson content from the textbook and the corresponding questions. This equates to a student skimming over the lesson content before taking the test. Lastly, I fine-tuned the Davinci model on some of the textbook questions and then fed it questions. This is similar to a student doing a thorough review of the material before taking the test. After conducting all three experiments, I compare their accuracies and in doing so, highlight the “intelligence” and limitations of GPT-3.

Explore More!

Source Code
Anitej S.
Eric Bradford
Electrical Engineering and Computer Science Masters from MIT, Technical PM at Apple

Related Projects

Is That Slang?

How can we better understand Gen-Z slang that is being used today? In order to tackle this challenge, I decided to make a NLP model that processes sentences and determines whether or not they contain Gen-Z slang.
Dhaniya V.
Mentored by Matan Gans
Fake News Classification

As fake news becomes more of a problem across the US, its consequences are becoming more and more damaging. This project aims to combat this disinformation through an artificial intelligence algorithm that can classify real articles versus fake ones.
Roshni K.
Mentored by Philip Bell
Sign Language Recognition In Deep Learning: A Comparative Study of Custom CNN Model and Pre-Trained Architectures

The goal of this research is to successfully train different Convolutional Neural Network (CNN) models to identify sign language images, compare the performance of each model, and figure out the best model for image recognition and classification.
Vanessa H.
Mentored by Matan Gans