add numviews and linear ranker, precision and recall evaluator