본문 바로가기

Tech 블로그

네이버 호텔 서비스 FOR YOU

728x90

출처: https://d2.naver.com/news/0978469

제공하는 추천 서비스

  • 맞춤형 추천
    • 과거 이력을 최대한 활용해서 추천해줌
  • 통계 기반 추천
    • 예약이 실제로 많이 일어나는 호텔
    • 실시간 급상승 호텔
    • 클릭률이 많은 호텔
    • 클로바 ai 딥러닝 기반 추천

 

사용된 추천 기술

 

과거 이력을 활용해 추천해줄 때

최근 본 호텔과 유사한 호텔을

머신러닝 기반으로 추천해줌

이때 item based collaborative filtering

(item based CF) 추천 알고리즘을 사용

내가 한 호텔을 보고 있으면

그 호텔과 유사한 호텔들을 추천해줌

보통 이렇게 취향에 맞는 것을 추천해주지만

가끔은 취향에 안 맞는 거를 하고 싶을 때도 있기때문에 다른 사람들이 많이 보고 있는 거,

가끔은 이런거 어때? 이런것들도 추천해줌

특별히 적용된 기술

  • 리액트18에 나온 SSR 스트리밍
    • 기존
      • 서버에서 html을 뿌려줘 유저는 전체가 로딩 된 후에 봐야됨
      • 조금 느림
    • SSR 스트리밍
      • 페이지를 서버에서 만들어서 보여주고 오래걸리는 부분은 스트리밍으로 중간에 나눠서 보여줌
      • 끊어서 보여줘서 유저가 페이지를 봤을 때 빠르게 상호작용 할 수 있도록 FCP(First Contentful Painting) 적용
    • 어려웠던 점
      • 레퍼런스가 없어서 힘들었다
      • 그냥 하지말까… 할 때 해당 기술을 적용한 사내 컨퍼런스를 봐서
      • 그분께 도움을 받았다
728x90