Skip to content
GitHub·

💡UIUC ECE 120 System Runs 11 Models for Text/Image Retrieval

A new system for teaching Electrical Engineering just got smarter with AI

TL;DR

A novel AI-driven educational tool for ECE 120 at UIUC uses 11 parallel models. It offers faster text/image retrieval and better student engagement, but requires API keys and Pinecone database setup.

UIUC has launched a new system for its introductory Electrical Engineering course that runs 11 separate AI models in parallel to handle tasks like text/image retrieval, generation, moderation, and ranking. The median response time is just 2 seconds, making it quick and efficient for students. This tool uses data from textbooks, lecture videos, and student QA forums, but none of the content is publicly available due to permissions issues. What's key here? If you're teaching or taking an intro EE course, this system could revolutionize how materials are accessed and interacted with in class.

UIUC ECE 120 System Runs 11 Models for Text/Image Retrieval — GitHub

Key Points

1

The system uses data from textbooks, lecture videos, and QA forums, ordered by importance for ECE 120 students.

2

An in-house dataset of QA pairs is produced by expert electrical engineers to evaluate the models' performance.

3

GPT-3 evaluates generated answers against ground truth ones to ensure accuracy, though it often overrates its own output.

4

Python requirements can be installed via pip install -r requirements.txt; API keys are found in run_ta_gradio.sh.

5

Scripts for data cleaning include converting PDFs and video transcripts into Pinecone databases for retrieval-augmented generation.

Why It Matters

If you're teaching or taking an intro EE course at UIUC, the new system running 11 models could change how materials are accessed. However, it requires setting up API keys and a Pinecone database, which might be overkill for smaller educational projects.

UIUCECE 120AI modelseducational tools

Frequently Asked Questions

Why does this matter?

If you're teaching or taking an intro EE course at UIUC, the new system running 11 models could change how materials are accessed. However, it requires setting up API keys and a Pinecone database, which might be overkill for smaller educational projects.

What happened?

A novel AI-driven educational tool for ECE 120 at UIUC uses 11 parallel models. It offers faster text/image retrieval and better student engagement, but requires API keys and Pinecone database setup.

Comments

Subscribe to join the conversation...

Be the first to comment

Enjoyed this article?

Get it daily. 7am. Free. Reads in 5 minutes.

Join 2,253 builders reading daily.

Also get