마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
사용자 추천 알고리즘은 어떤 것이 있나요?
0
추천
데이팅 앱을 개발해보고 싶어서 처음 공부하고 있는 학생입니다.
추천을 받으려 하는 사용자에게 관심사, 취미, 나이 등을 기준으로 추천해준다고 가정한다면 어떻게 구현할 수 있을까요?
사용자를 매칭할 때 보통 데이트 앱에서 어떤 알고리즘을 사용하나요?
머신러닝은 필수일까요?
감사합니다.
초보
독학
도와주세요-
verynovice
(
170
포인트)
님이
2022년 4월 11일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
+1
추천
아래 내용들을 참조해 볼 수 있을 것 같습니다.
https://en.wikipedia.org/wiki/Stable_marriage_problem
https://www.geeksforgeeks.org/stable-marriage-problem/
http://people.tamu.edu/~gtian/Matching%20with%20Couple-2014-05.pdf
https://en.wikipedia.org/wiki/Gale%E2%80%93Shapley_algorithm
spark
(
230,170
포인트)
님이
2022년 4월 11일
답변
감사합니다! 어렵네요... ㅠㅠ
생각해 볼 수 있는 간단한 방법은 취미를 예를 들면, 취미 간 상대점수를 줍니다. 취미가 같으며 최고점수, 비슷할 수록 높은 점수, 동떨어질 수록 낮을 점수를 줍니다. 나이의 경우는 같으면 최고점수, 차이가 날 수록 낮을 점수을 줍니다. 이 둘의 점수의 합을 구해서 제일 높은 점수를 가진 쪽이 제일 잘 어울리는 짝이 되는 방식입니다.
말씀하신 방법으로 여러 매칭 기준에 대한 점수를 종합하여 추천한다면, 머신 러닝따위의 과정이 필요 없을까요?
구글에 아래 키워드로 검색해 보세요.
python couple matching app source
도움 주셔서 감사합니다!
Please
log in
or
register
to add a comment.
...