What does triPredictor do?