https://m.blog.naver.com/hoebok/20147866069
[네이버 블로그]네이버 검색의 원리
네이버가 어떤 검색쿼리로 움직여지고 있는지 네이버 검색원리에 대해 알아두면 좋을것 같아서 네이버 검색...
blog.naver.com
내용 정리
검색 모델링
- 사용자의 의도에 맞는 문서의 의미없는 나열x
- 적합한 정보를 상단에 위치시켜야 스마트한 검색서비스
- 검색엔진이 적합한 문서의 순서대로 검색결과를 보여주는 작업을 위해 수학적 혹은 경험적인 공식(모델)을 사용하는 것을 검색 모델링이라고 한다.
- 이러한 검색 모델링을 잘 적용시켜야 사용자의 만족도가 오른다.
- 검색사이트마다 검색 결과가 다른 것은 사이트마다 다른 모델을 사용하기 때문이다.
멀티 랭킹 시스템(Multi - Ranking System)
- 웹에 있는 다양한 데이터베이스를 특성(이미지, 카페, 블로그 등)에 따라 구분하는 작업을 클러스터링, 그러한 기본 단위를 콜렉션(Collection)이라고 한다.
- 네이버 검색에서는 각 콜렉션 별로 랭킹 모델을 적용하며 이것을 멀티 랭킹 시스템이라고한다.
- 콜렉션의 랭킹모델은 또 다른 콜렉션의 모델과도 조율되어있어 전체적으로 각 콜렉션마다 적합하면서도 서로 중복되지 않는 결과를 표시한다.
네이버 콜렉션 랭킹(Naver Collection Ranking)
- 네이버 통합검색에서는 콜렉션에도 랭킹을 적용하여 콜렉션이 배치되는 순서가 유동적으로 변화한다.
- 검색행동분석을 통해 원하는 정보가 위치할 확률이 높은 콜렉션을 순서대로 표시한다.
- 이 외에도 다양한 기술이 있지만 그 중 특히 중요하게 꼽히는 것은 대용량 처리기술이다.
인사이트 및 알게된 정보
- 검색 모델링에 대한 뜻과 각 사이트별로 검색결과가 다른 이유
- 검색 결과창의 카테고리를 콜렉션이라고 부른다는 사실
- 네이버 검색 엔진이 정보를 표시하는 순서에 대한 알고리즘
'TIL > Daily Mission' 카테고리의 다른 글
| 02/15 앱개발 아티클 스터디(4) - 코드 리뷰어를 하며 저지른 실수 7가지 (0) | 2024.02.15 |
|---|---|
| 02/14 앱개발 아티클 스터디(3) - 챗GPT가 무서운 진짜 이유 '플러그인' (0) | 2024.02.14 |
| 01/29 앱개발 아티클 스터디(2) - 웹 브라우저에 URL을 입력하면 어떤 일이 생기나요? (1) | 2024.01.29 |
| 01/25 앱개발 아티클 스터디(1) - 고려대학교 컴퓨터 공학과 특강 -대학생 때 알았으면 좋았을 것들 (0) | 2024.01.25 |
| 01/24 JD 분석(3) - 기르고 싶은 역량 (0) | 2024.01.24 |