Scrape & Generate

Pull problems from labadmin, then turn them into ready-to-use task packages

How scraping works

1

Scrape

Enter your credentials and hit Start Scraping. The system logs in and pulls problems from labadmin. Already-scraped problems are automatically skipped.

2

Select & Generate

Tick the problems you want, then click Generate Selected. The AI creates a full task package for each one, complete with solution code.

3

Review in Catalog

Generated tasks appear in the Catalog. Open any task to review and edit the content before approving it.

0

Problems Scraped

0

Tasks Generated

0

Pending Generation

Step 1: Scrape New Problems

Connect to labadmin and pull new coding problems. The system remembers what you've already scraped so there are no duplicates.

How many problems to pull in one batch

Problem List is faster and pulls from all courses

Step 2: Generate Task Packages

|

Select which scraped problems you'd like to convert into full task packages. Each task gets starter code, a working solution, test cases, a README, and a downloadable zip.

The programming language for the generated task.

What each generated package contains:

README.md — instructions starterFiles/src/main.py — skeleton solutionFiles/main.py — answer key tests/ — public + hidden tests metadata.json — task info problem_statement.json

Scraped Problems

= already generated  ·  = ready to generate

No problems scraped yet

Use the form above to start scraping problems from labadmin.