burtenshaw
commited on
Commit
·
0063041
1
Parent(s):
8c68720
switch to own dataset
Browse files
app.py
CHANGED
|
@@ -14,13 +14,14 @@ client = InferenceClient(
|
|
| 14 |
# Load questions from Hugging Face dataset
|
| 15 |
EXAM_MAX_QUESTIONS = os.getenv("EXAM_MAX_QUESTIONS") or 5 # We have 5 questions total
|
| 16 |
EXAM_PASSING_SCORE = os.getenv("EXAM_PASSING_SCORE") or 0.0
|
| 17 |
-
EXAM_DATASET_ID = "
|
| 18 |
|
| 19 |
# prep the dataset for the quiz
|
| 20 |
ds = load_dataset(EXAM_DATASET_ID, split="train")
|
| 21 |
quiz_data = ds.to_list()
|
| 22 |
random.shuffle(quiz_data)
|
| 23 |
|
|
|
|
| 24 |
def check_code(user_code, solution, challenge):
|
| 25 |
"""
|
| 26 |
Use LLM to evaluate if the user's code solution is correct.
|
|
|
|
| 14 |
# Load questions from Hugging Face dataset
|
| 15 |
EXAM_MAX_QUESTIONS = os.getenv("EXAM_MAX_QUESTIONS") or 5 # We have 5 questions total
|
| 16 |
EXAM_PASSING_SCORE = os.getenv("EXAM_PASSING_SCORE") or 0.0
|
| 17 |
+
EXAM_DATASET_ID = "burtenshaw/dummy-code-quiz"
|
| 18 |
|
| 19 |
# prep the dataset for the quiz
|
| 20 |
ds = load_dataset(EXAM_DATASET_ID, split="train")
|
| 21 |
quiz_data = ds.to_list()
|
| 22 |
random.shuffle(quiz_data)
|
| 23 |
|
| 24 |
+
|
| 25 |
def check_code(user_code, solution, challenge):
|
| 26 |
"""
|
| 27 |
Use LLM to evaluate if the user's code solution is correct.
|