mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-07-18 17:03:56 -05:00
[GH-ISSUE #1792] StaffML: Improvement suggestions — MCQ mode, coding questions, recent-papers section, and on-device architecture content #18067
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @profvjreddi on GitHub (May 21, 2026).
Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/1792
Summary
Feedback from an external user on StaffML (https://mlsysbook.ai/staffml/welcome/), currently described as "similar to LeetCode for MLSys" with concept coverage that is "crystal & clear." The suggestions below are additive enhancements to broaden the platform's usefulness for students and engineers preparing for MLSys interviews.
Suggested improvements
Notes
The same reviewer also gave positive feedback on the main MLSys book update — the expanded device-deployment and systems-side material was called a valuable, well-documented reference that colleagues working in MLSys had been lacking.
Filed on behalf of feedback received from an external user.
@Shashank-Tripathi-07 commented on GitHub (May 24, 2026):
Highly agreed sir, we can add a MCQ section in StaffML with multiple psychological plays (to avoid making the MCQs predictable, I've seen this same in JEE Advance 🥲) .
The in-place coding questions can be built for small questions covering technical things like build a quick neural network using Numpy, quite similar to the type of questions deep-ML has https://www.deep-ml.com/problems . Along with the calculation part of the usual questions can be moved to the same type to make the interface standardized for all questions to reduce backend complexity.
Recent papers can be pulled from Alphaxiv, paperswithcode areas and can be quoted with their official link to their papers, reducing manual intervention and work load, allowing full automation for the team.
On-device deployment and Emerging Architecture content can remain manual for you or other technical staff to write blogs or explanatory videos, that will allow the required attention needed for newer things that come up. A lot of noise and signal is there in the new frontiers and your work will be needed.
Can do all of it as you want and can be deployed at whatever deadline you choose sir 🫡