Undergraduate Research Onboarding Information

Background information

This document is intended to provide background information for students who are interested in joining my research group. You will find information about the research we do, the tools we use, and the logistics of getting involved.

Conceptual Information

This is material to help you start understanding basic concepts in machine learning and natural language processing, which we use in the research group. Here are some resources to get you started. There are many more resources available online, but these are some of my favorites. They include written tutorials and videos.

Written tutorials The blogs from Jay Alammar are excellent. Here are some of my favorites:

Some basics are:

Here are some video resources:

Logistics and Admin Information

This is material for actually getting involved in the research.

  • IRB training: The university uses the CITI training system for IRB training. You can find the training here. You will need to create an account and then complete the training. You will need to complete the “Social and Behavioral Research Investigators” training. You will also need to complete the “Responsible Conduct of Research” training. More information is available on the university IRB website.

  • Using github copilot We will use github copilot for assistance with coding. You can find information about github copilot here. You will need to create a github account and then request access to copilot. You can find information about requesting access here. As a student, you should be able to get access for free. You should be able to use copilot in VS Code, which is the IDE we will use for coding. You can find information about VS Code here.

  • Use of Microsoft Teams We will also use Microsoft Teams for communication. You can find information about Teams here. You will need to create a Microsoft account to use Teams. You can be added to the research group’s team once you have created an account and emailed Dr. Katz.

  • Use of Overleaf We will use Overleaf for writing papers. You can find information about Overleaf here. You will need to create an account to use Overleaf. Here is a tutorial for getting started with LaTeX, which is the language we will use for writing papers.

  • IDPro If you want to join research for course credit, you will need to register for the interdisciplinary projects (IDPro) course that meets either Wednesday or Thursday evening 5:30-7:20 (only one night, not both nights). Talk to Dr. Katz if you are interested in this option.