C1M3 Grading Confusion with Uninformative Error Messages

Similar to what I encountered with the C1M2 lab, I discovered the same error messages again. These 400 errors are not very informative, as they do not tell me what I could do to improve my prompts. Also, I doubt there is significant instability in the background LLMaaJ evaluation engine, as I reported earlier ( C1M2 Graded Lab Grading Confusion ): using the same prompt could yield 0/30 or 30/30 with no apparent reason.

I am now on a trial. If you would like to retain users and get them to pay for your content, you should work harder to ensure your labs reinforce Andrew’s lectures rather than weaken them (I think you have already done a good job with the content, but improve the evaluation to make it more informative and less frustrating!).

@Deepti_Prasad @paulinpaloalto

Sorry, I have not taken this course. I just checked the list and I believe that @lesly.zerna is the staff person for this course. I’ll add that tag and hope that Lesly can take a look.

1 Like

Note that all of the DL.AI staff is on holiday, so it’s unlikey you’ll get any replies from them until 2026.

@SupportVectorMachine

Have you improvised your prompt writing style from previous assignment??

Although you mentioned you passed the assignment without making any changes, it would help you pass grades more if you followed all the necessary assignment instructions.

as you mentioned you didn’t have to make any changes, first try this step

Clear out kernel output
reconnect the kernel
re-run! the cells, and submit.

if you still failing grader, let me know.

Regards
DP

Hi @SupportVectorMachine

Although your prompts are now more detailed but lacks the cohesiveness of a how a prompt could be made more presentable as well as detail oriented. With that being said, that is not causing your grader to fail.

The issue is how you are placing the string object for the task you assigning in the prompt.

for example

user pompt= f"“”" YOU HAVE MENTIONED PROMPT INSTRUCTION BUT
PLACED THE STRING REPORT IN BETWEEN THE PROMPT

{report}===this placement is wrong in your assignment

INSTRUCTIONS WITH YOUR DETAILED EXPLANATION AS WENT ON TO INCLUDE EACH AND EVERY INSTRUCTIONS FROM THE REQUIREMENT INSTRUCTIONS.
“”"

WHEREAS THE CORRECT WAY SHOULD BE :backhand_index_pointing_down:t2:

user prompt= f""’ Mention prompt what it is acting as (just like how you mentioned the message parameter in the response argument).
Then include a concise instructions to follow all the points mentioned in the requirements.

THIS IS WHERE NOW CORRECTION IS REQUIRED :backhand_index_pointing_down:t2::backhand_index_pointing_down:t2:NOTICE THE SUBHEADER AND THE STRING OBJECT IS AFTER THE INSTRUCTION BUT WITHIN THE F-STRING RECALL.
Report:
{report}
“”"

Do this correction, you will pass the assignment.

Also I would suggest to re-do assignment, just for better practice purpose.

p.s. I ask for code screenshot instead of copy paste codes because assignment is failing in your lab environment not in my lab environment, so I can review and compare your codes from syntax as well as content quality point of view.

Regards
DP

Thank you for reporting!

It seems an interesting behavior from the grader to be analyzed! cc @enino @a-zarta thanks!