Machine Learning, Artificial Intelligence, Data Science.
ranking algorithm even it is heavily modified now with added ranking algorithms to improve user experience and to avoid manipulation. The core idea can be conceptualized as the following. PageRank outputs a probability distribution of pages that you may land on by following links on a web page