[개발일지] 230608 실시간 급상승 검색어 알고리즘
·
성장이야기/TIL
실시간 급상승 검색어 알고리즘 이전에 알아봤던 랭킹 알고리즘을 바탕으로 실시간 급상승 검색어 랭킹 알고리즘을 만들어야 하는데 지금까지 구상한걸 기록해보려고 한다. 우선 실시간 급상승 검색어 기능에서 고려해야 하는 점은 아래와 같다. 평소 검색 유입량에 대비 많은 유입량을 보이는 검색어를 탐지 시간 가중치(최근에 검색된 검색어에 더 높은 점수를 적용하기 위함) 검색한 시간대에 따른 점수 보정 (새벽시간대에 검색한 검색어의 점수는 낮게 측정되게 하기 위함) 전체 검색량에 따른 점수 보정 (평소에 검색량이 많았던 키워드일 수록 점수를 낮게 측정하기 위함) 시간 가중치: 실시간 검색어 랭킹에서 최신 정보를 반영하기 위해 시간 가중치를 부여할 수 있다. 최근에 검색된 검색어에는 더 높은 가중치를 적용하여 기대 ..