1. A method for detecting, monitoring and ranking incidents from social media streams, the method comprising: detecting one or more incidents from social media streams and continuously monitoring the one or more incidents; calculating a current-score for each of the one or more incidents; determining a projected-score indicating an expected evolution for each of the one or more incidents, and using a finished incidents for determining the expected evolution for said each of the one or more incidents; ranking the incidents based on the current-scores of the incidents; predicting, using a critically based incident ranker, a ranking of the incidents based on the projected-score of the incidents; and updating the predicted ranking responsive to a new input detected about the incidents from the social media streams, wherein a hardware processor device is configured to perform said detecting one or more incidents, calculating a current-score, determining a projected-score, ranking the incidents, predicting ranking of the incidents and updating the predicted ranking.