definitions of (un)supervised learning, fix typos