What and When Do Students Learn? Methods For Knowledge Tracing With Data-Driven Mapping of Items to Skills