Decomposed Prompting to Answer Questions on a Course Discussion Board
July 30, 2024 ยท Entered Twilight ยท ๐ International Conference on Artificial Intelligence in Education
Repo contents: .gitignore, .gitmodules, README.md, __init__.py, cohere_interface, csv_manipulation, csv_viewing, custom_exceptions, deployment, experiments, main.py, metrics, openai_interface, piazza_api_utils, utils
Authors
Brandon Jaipersaud, Paul Zhang, Jimmy Ba, Andrew Petersen, Lisa Zhang, Michael R. Zhang
arXiv ID
2407.21170
Category
cs.CL: Computation & Language
Cross-listed
cs.HC
Citations
3
Venue
International Conference on Artificial Intelligence in Education
Repository
https://github.com/brandonjaipersaud/piazza-qabot-gpt
Last Checked
3 months ago
Abstract
We propose and evaluate a question-answering system that uses decomposed prompting to classify and answer student questions on a course discussion board. Our system uses a large language model (LLM) to classify questions into one of four types: conceptual, homework, logistics, and not answerable. This enables us to employ a different strategy for answering questions that fall under different types. Using a variant of GPT-3, we achieve $81\%$ classification accuracy. We discuss our system's performance on answering conceptual questions from a machine learning course and various failure modes.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Computation & Language
๐
๐
Old Age
๐
๐
Old Age
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
๐
๐
Old Age
XLNet: Generalized Autoregressive Pretraining for Language Understanding
๐ฎ
๐ฎ
The Ethereal
Effective Approaches to Attention-based Neural Machine Translation
๐
๐
Old Age
A large annotated corpus for learning natural language inference
๐
๐
Old Age