added complex predictor and tf-idf predictor to predict books