Developing models to solve a problem for a data set at hand, requires lot oftrial and error methods. With current projects, we find a difficulty withsupporting different datasets and models in a modular way. i-taggerhelps with easing preprocessing, training and prediction.