How do you include inexperienced undergrads in NLP research? How were you included as an undergrad?

Talking about students who haven't yet completed all of the relevant coursework (to me DL, ML, NLP), or any research project.

There are many such students and giving them all even a tiny research project is not feasible because I'd need to spend a considerable amount of time going over core concepts typically covered in classes. 1/

But I can see how it's valuable to be exposed to research early. So, what are the options besides giving small project ideas and no appropriate mentoring?

[I don't have senior grad students who could mentor undergrads.] 2/2

@anamarasovic Multiple undergrads working on the same project, so they can figure stuff out and get unstuck together.