이승진
안녕하세요~ “청년에 의한, 청년을 위한, 청하” 플랫폼을 개발중인 청하팀의 이승진입니다!
현재 청하는 청년 정책 정보를 제공하고, 여러 정보를 교류할 수 있는 커뮤니티 기능도 운영하고 있습니다.
청하를 런칭한 이후, 청년들에게 더 유용한 플랫폼이 되려면 어떤 것을 시도하면 좋을지 고민하게 되었습니다.
조금 딱딱한 내용으로 느껴질 수도 있지만, 가볍게 읽어주세요!
각 사용자에게 “맞춤 정책”을 추천하면 어떨까?
청년들이 자신에게 적합한 정책을 찾는 것이 중요하지만, 매번 많은 정책을 확인하는 것은 힘들어 접근이 쉽지 않죠.
이 문제를 풀기 위해 생각한 방법이 “맞춤 정책 추천 기능” 입니다.
어떤 데이터로 맞춤 정책을 제공할 수 있을까?
현재 청하는 각 정책의 “조회수”와 “찜한 수” 데이터를 저장하고 있습니다.
이 두 가지는 사용자 행동 데이터를 나타냅니다.
이 데이터를 바탕으로 사용자들이 어떤 정책에 관심이 있는지 파악할 수 있습니다.
사용자 행동 데이터를 기반으로 가중치를 적용한다면?
사용자가 한 정책을 발견하고 조회한 후, 찜하기까지의 과정은 어떻게 이뤄질까요?
정책 리스트를 보다가 제목에 “관심”이 가면 해당 정책을 “클릭”하게 됩니다.
상세 정보를 읽어보고, 자신에게 유용하다고 판단되면 “찜하기” 버튼을 누르게 되죠.
이처럼 “조회”보다 “찜하기”에 더 높은 가중치를 부여하는 것이, 사용자의 선호도를 더 정확하게 반영할 수 있다고 생각했습니다.
가중치 부여 방식
각 행동에 따라 어떻게 가중치를 부여할지 간단하게 설계해 보았습니다.
조회 행동 ⇒ 가중치 1 부여
찜하기 행동 ⇒ 가중치 3 부여
최근 행동 ⇒ 최근 행동일수록 더 높은 가중치 부여
소소한 리뷰
이 기능만으로는 사용자 선호도를 완벽하게 파악하기 어려울 수 있습니다..
하지만 꾸준히 개선해 나가면서 맞춤 추천 시스템을 만들어보려 합니다..!!
PMC를 통해 발전하는 청하를 지켜봐주세요 ^_^/
랜딩 페이지: https://withpeace.github.io/cheongha.github.io/
PlayStore: https://play.google.com/store/apps/details?id=com.withpeace.withpeace