영향력 있는 알고리즘 TIL#31

may_soouu·2020년 8월 12일
0

이전 벨로그에 이어서 랭킹 알고리즘을 살펴보자.

📍 1-2) 랭킹 알고리즘

랭킹 : 선택된 페이지를 대상으로 어떤 페이지가 고객의 요구에 더욱 부합하는 것인지를 결정하는 것

하이퍼링크 알고리즘

특정 페이지에 링크가 많이 걸려 있따면, 고객의 요구에 부합할 가능성이 높은 것으로 판단하여 사용자에게 보여줄 때 앞에 위치하도록 하는 것.

ex. 된장국을 조리하는 웹 페이지가 2개(철수, 수철) 있음
다른 사람의 웹 페이지에서 철수, 수철의 웹페이지에 대한 언급


링크를 더 많이 가진 문서가 좀 더 유용하다고 판단
BUT! 문제점이 있음
예를 들어, '나는 철수의 레시피로 된장국을 만들었다가 욕을 먹었어' 와 같이 부정적 의미로 링크된 것은 고려하지 않아야하는데, 하이퍼링크 알고리즘은 이 점은 고려하지 못함.>>> 권위 링크 알고리즘 개발

권위 링크 알고리즘

철수의 된장국 레시피 홈페이지 / 수철의 된장국 레시피 홈페이지
홍길동은 철수의 레시피 링크가 있는 홈페이지
홍두깨는 수철의 레시피 링크가 있는 홈페이지
홍길동의 홈페이지를 참고한 페이지가 2개다 > 철수 레시피 +2점
홍두깨의 홈페이지를 참고한 페이지가 8개다 > 수철 레시피 +8점

무작위 서퍼 알고리즘

오늘의 구글을 있게 한 기술.
하이퍼링크 알고리즘과 권위 트릭 알고리즘의 장점을 포함

원리 : 컴퓨터가 현재 구성된 페이지 사이 링크를 따라 서핑을 수행하고, 이것을 기반으로 방문 빈도에 따른 중요성을 평가

profile
back-end 개발자

0개의 댓글