TIL/Daily Mission

01/31 앱개발 아티클 스터디(3) - 네이버 검색의 원리

sos000303 2024. 1. 31. 16:41
728x90

https://m.blog.naver.com/hoebok/20147866069

 

[네이버 블로그]네이버 검색의 원리

네이버가 어떤 검색쿼리로 움직여지고 있는지 네이버 검색원리에 대해 알아두면 좋을것 같아서 네이버 검색...

blog.naver.com

내용 정리

검색 모델링

- 사용자의 의도에 맞는 문서의 의미없는 나열x

- 적합한 정보를 상단에 위치시켜야 스마트한 검색서비스

- 검색엔진이 적합한 문서의 순서대로 검색결과를 보여주는 작업을 위해 수학적 혹은 경험적인 공식(모델)을 사용하는 것을 검색 모델링이라고 한다.

- 이러한 검색 모델링을 잘 적용시켜야 사용자의 만족도가 오른다.

- 검색사이트마다 검색 결과가 다른 것은 사이트마다 다른 모델을 사용하기 때문이다.

 

멀티 랭킹 시스템(Multi - Ranking System)

- 웹에 있는 다양한 데이터베이스를 특성(이미지, 카페, 블로그 등)에 따라 구분하는 작업을 클러스터링, 그러한 기본 단위를 콜렉션(Collection)이라고 한다.

- 네이버 검색에서는 각 콜렉션 별로 랭킹 모델을 적용하며 이것을 멀티 랭킹 시스템이라고한다.

- 콜렉션의 랭킹모델은 또 다른 콜렉션의 모델과도 조율되어있어 전체적으로 각 콜렉션마다 적합하면서도 서로 중복되지 않는 결과를 표시한다.

네이버 콜렉션 랭킹(Naver Collection Ranking)

- 네이버 통합검색에서는 콜렉션에도 랭킹을 적용하여 콜렉션이 배치되는 순서가 유동적으로 변화한다.

- 검색행동분석을 통해 원하는 정보가 위치할 확률이 높은 콜렉션을 순서대로 표시한다.

- 이 외에도 다양한 기술이 있지만 그 중 특히 중요하게 꼽히는 것은 대용량 처리기술이다.

 

인사이트 및 알게된 정보

- 검색 모델링에 대한 뜻과 각 사이트별로 검색결과가 다른 이유

- 검색 결과창의 카테고리를 콜렉션이라고 부른다는 사실

- 네이버 검색 엔진이 정보를 표시하는 순서에 대한 알고리즘

728x90