- Read Python Self-Assessment and Worksheet.
- Ask Kent for an account on https://jupyter.kentkchang.com.
- After you have logged in, visit this link to start your own Jupyter Lab instance.
- Premises:
- You don't learn the syntax of Python (or any language, for that matter); you get used to it because you need to.
- You don't need to learn everything about Python to do anything.
- You want to do well on your final project, not necessarily become a Python programmer.
- Part 1: Python basics
- Part 2: Applications
- (a) Topic modeling with MALLET
- (b) Vector semantics
- Install the necessary packages (you can do this in an
virtualenv
):
pip install -r requirements.txt
- You can download the notebooks onto your machine:
git clone https://github.com/kentchang/lssp-lab.git
- Set up mallet: see this.