def getNearestPrediction(self): pi = PredictionInterface() pi.setDB('citybeat_production') if self.data_source == 'instagram': pi.setCollection('online_prediction_instagram') else: pi.setCreatedTime('online_prediction_twitter') self.region.display() return pi.getNearestPrediction(self.region, str(self.cur_time))