Upgrade to Pro — share decks privately, control downloads, hide ads and more …

マッチングアプリにおける出会いを分析する【CADC2022】

 マッチングアプリにおける出会いを分析する【CADC2022】

タップルでは、好きなことから恋の相手を見つけることのできるプラットフォームを目指しており、恋人を作るきっかけを様々な機能を通じて提供しています。本セッションでは、恋人を見つけるきっかけの一つである、「あなたと相性の良さそうな相手」を薦めるレコメンド機能をどのように開発・改善しているかに焦点を当てます。
レコメンデーション機能改善のための分析事例として、タップルを利用しているユーザがどのような基準で恋の相手を探しているのか明らかにします。特に、高次元なデータをうまく扱うための手法である、double-selectionを用いた推定結果を紹介します。そして、ユーザ同士のマッチングをよく成功させるために開発した、協調フィルタリングをベースとした互いの嗜好を反映した推薦アルゴリズムとその課題を説明します。

2016ba6b977a2e6691811fa66d5f4336?s=128

CyberAgent
PRO

March 24, 2022
Tweet

More Decks by CyberAgent

Other Decks in Technology

Transcript

  1. None
  2. Ꮠݟ୓࿕ גࣜձࣾαΠόʔΤʔδΣϯτ ιϑτ΢ΣΞΤϯδχΞ !LEBOHP

  3. ೥ ೥ ೥ ೥ ೥     

    ʓʓͷར༻ܦݧׂ߹
  4. ΦϯϥΠϯࠗ׆αʔϏεͷར༻ܦݧׂ߹ ग़యɿϒϥΠμϧ૯ݚɽʮ࿀Ѫɾ݁ࠗௐࠪʯɽࢀর೔ɿ೥݄೔ w ग़యɿϒϥΠμϧ૯ݚɽʮࠗ׆࣮ଶௐࠪʯɽࢀর೔ɿ೥݄೔ wࣗવͳग़ձ͍ΛٻΊ͍ͯͨ w ׂҎ্͕ʮ৬ԑʯʮֶߍɾαʔΫϧʯͰͷग़ձ͍Λر๬ wΦϯϥΠϯࠗ׆αʔϏεͷར༻૿ w ໿ׂ͕ΦϯϥΠϯࠗ׆αʔϏεͷར༻ܦݧ͋Γ

    ΦϯϥΠϯࠗ׆αʔϏεͷར༻ܦݧׂ߹ ೥ ೥ ೥ ೥ ೥     
  5. ཉ͘͠ͳͬͨ ΍΍ཉ͘͠ͳͬͨ มԽͳ͠ ΍΍ཉ͘͠ͳ͘ͳͬͨ ཉ͘͠ͳͬͨ     

    ίϩφલͱൺ΂ͨ࿀ѪҙཉͷมԽ w࿀ਓ͕ཉ͘͠ͳͬͨͱճ౴ׂͨ͠߹ɿ w ग़యɿϒϥΠμϧ૯ݚɽʮ࿀Ѫɾ݁ࠗௐࠪʯɽࢀর೔ɿ೥݄೔
  6. ݁ࠗͨ͘͠ͳͬͨ ΍΍݁ࠗͨ͘͠ͳͬͨ มԽͳ͠ ΍΍݁ࠗͨ͘͠ͳ͘ͳͬͨ ݁ࠗͨ͘͠ͳ͘ͳͬͨ     

    ίϩφલͱൺ΂ͨ݁ࠗҙཉͷมԽ w݁ࠗͨ͘͠ͳͬͨͱճ౴ׂͨ͠߹ɿ ग़యɿϒϥΠμϧ૯ݚɽʮ࿀Ѫɾ݁ࠗௐࠪʯɽࢀর೔ɿ೥݄೔
  7. λοϓϧͰͷग़ձ͍ํ wϚονϯά w ͋ΔϢʔβ"͕ɺϢʔβ#ʹʮ͍͍͔΋ʂʯΛͨ͠ͱ͖ ʹɺ૬ख͕ʮ͋Γ͕ͱ͏ʯͱฦ౴͠ɺϝοηʔδͷ΍Γ औΓΛ։࢝Ͱ͖Δ ίϯλΫτ ίϯλΫτ ϝοηೝՄ ϝοηೝՄ

  8. ͲͷΑ͏ͳج४Ͱ ʮϝοηೝՄʯ͢Δͷ͔

  9. λοϓϧͰͷ҆৺ɾ҆શͳऔΓ૊Έྫ ग़యɿIUUQTXXXDZCFSBHFOUDPKQXBZJOGPEFUBJMJEɹࢀর೔ɿ೥݄೔

  10. Ϣʔβ ٤Ԏස౓ ҿञස౓ ʜ ਎௕ ೥ྸ ډॅ஍ ʜ ډॅ஍4 ʜ

       / ߴ࣍ݩσʔλ
  11. ߴ࣍ݩσʔλͷѻ͍ͱਪఆઓུ wλοϓϧʹొ࿥͞ΕΔݸਓͷಛੑͷଟ͞ w ܽམม਺όΠΞεΛআڈ͢ΔͨΊɺՄೳͳݶΓܭྔϞσ ϧʹ૊ΈࠐΈ͍͕ͨɺશͯͷଐੑ৘ใͱʢͦͷަޓ࡞ ༻ʣΛڞมྔͱͯ͠ܭࢉ͢Δ͜ͱ͸ඇݱ࣮త wEPVCMFTFMFDUJPOʹΑΔਪఆ w ॲஔม਺ͱΞ΢τΧϜͷ༧ଌʹඞཁͳڞมྔΛ-"440ʹ ΑΓબ୒

    #FMMPOJ "MFYBOESF 7JDUPS$IFSOP[IVLPW BOE$ISJTUJBO)BOTFO  ॲஔม਺ ڞมྔ ݻఆޮՌ Ξ΢τΧϜ
  12. ҆৺҆શͳग़ձ͍ w೥ྸ֬ೝ͸ϝοηೝՄ཰ʹਖ਼ͷӨڹΛ༩͑Δ w ެతॻྨʹΑΓ೥ྸ͕֬ೝ͞Ε͍ͯΔͱɺϝοηೝՄ཰͕༗ҙʹ૿Ճ͢Δ w உੑͷ೥ྸ͕ਖ਼͍͠ͱূ໌͞Ε͍ͯΔͱɺঁੑ͔ΒͷϝοηೝՄ཰͕໿૿Ճ w ঁੑͷ೥ྸ͕ਖ਼͍͠ͱূ໌͞Ε͍ͯΔͱɺஉੑ͔ΒͷϝοηೝՄ཰͕໿૿Ճ ϩδεςΟοΫճؼͷฏۉݶքޮՌɿΫϥελʔඪ४ޡࠩΛ༻͍ͨ৴པ۠ؒ෇͖ͷ఺ਪఆ

  13. Ϩίϝϯσʔγϣϯ

  14. ଟ͘ͷϢʔβ͕ Ϛονϯά͢Δ͜ͱ

  15. ଟ͘ͷϢʔβ͕Ϛονϯά͢ΔΑ͏ʹ wޓ͍ͷڵຯΛ൓ө w ϓϥοτϑΥʔϜͷ໨త͸ʮଟ͘ͷϢʔβ͕Ϛονϯά ͢Δ͜ͱʯͰ͋ΔͷͰɺࣗΒͷڵຯ͚ͩͰ͸ͳ͘૬ख͔ ΒͲ͏ࢥΘΕͦ͏͔ΛՃຯͯ͠ฒͼସ͑Δ w ڠௐϑΟϧλϦϯάΛϕʔεͱͨ͠είΞϦϯά

  16. Ϩίϝϯυʹར༻͢Δσʔληοτ

  17. ঁੑ͔Βஉੑ΁ͷڵຯ உੑ͔Βঁੑ΁ͷڵຯ

  18. ग़యɿIUUQTXXXDZCFSBHFOUDPKQXBZGFBUVSFTMJTUEFUBJMJEɹ

  19. վળʹ޲͚ͯ

  20. ީิੜ੒ͱฒͼସ͑ wਪનީิͷੜ੒ͱฒͼସ͑ w &MBTUJDTFBSDIΛར༻ͯ͠ɺਪનީิΛऔಘ͢Δ w ϥϯΩϯάϞσϧΛ4QBSL্Ͱֶश͠ɺਪનީิʹରͯ͠ฒͼସ͑Λߦ͏

  21. ݱঢ়ͷϨίϝϯσʔγϣϯͷධՁ wঁੑʹஉੑΛਪન͢Δ w ݱߦϞσϧͷ࠶ݱ཰ΛධՁ͢Δͱɺঁੑ͕࣮ࡍʹίϯλ Ϋτ͢ΔஉੑΛݟಀ͍ͯ͠ΔՄೳੑ͕͋Δ ίϯλΫτ༧ଌϞσϧͷ࠶ݱ཰ உੑˠঁੑ ঁੑˠஉੑ  

  22. ղܾҊ wঁੑʹஉੑΛਪન͢Δ w Ϟσϧͷ࠶ݱ཰ΛධՁ͢Δͱɺঁੑ͕࣮ࡍʹίϯλΫτ ͢ΔஉੑΛݟಀ͍ͯ͠ΔՄೳੑ͕͋Δ wީิੜ੒ͷ޻෉ w FHঁੑʹରͯ͠Ϩίϝϯυ͢Δஉੑͷ਺Λ૿΍͢ʢঁ ੑ͸Ӿཡ͢Δஉੑ਺͕ଟ͘ͳͬͯ͠·͏ʣ wϥϯΩϯάϞσϧͷվྑ

    w FHར༻͞Ε͍ͯͳ͍ಛ௃ྔΛՃ͑Δ w ςΩετ΍ը૾ͷ৘ใͳͲɺ·ͩߟྀ͞Ε͍ͯͳ͍ಛ ௃ྔΛՃ͑Δ͜ͱͰɺ༧ଌੑೳΛ޲্ͤ͞Δ
  23. ݱঢ়ͷϨίϝϯσʔγϣϯͷධՁ wਪનػձͷෆฏ౳ w ඃਪનճ਺Λۃ୺ʹՔ͙ʮεʔύʔελʔʯ͕ଘࡏ w ෆฏ౳ͷܭଌɿδχ܎਺ w ʮྑ͍΋ͷʯ͚ͩΛਪન͍ͯ͠ΔͱɺҰఆ਺ͷϚον͠ ͳ͍Ϣʔβ͕ଘࡏ ੑผ͝ͱͷඃਪનճ਺

  24. ղܾҊ wฒͼସ͑ͷ޻෉ w ඃਪનճ਺Λ੍ݶ͢Δ w ୆࿷ͷΦϯϥΠϯσʔςΟϯάΞϓϦͰ͸ɺ56Ϛονϯ άΛར༻͠ɺϚον਺ΛݮΒͣ͞ʹෆฏ౳ͷ؇࿨ʹ੒ޭ ͨ͠ wਪનػձͷෆฏ౳ w

    ඃਪનճ਺Λۃ୺ʹՔ͙ʮεʔύʔελʔʯ͕ଘࡏ w ෆฏ౳ͷܭଌɿδχ܎਺ w ʮྑ͍΋ͷʯ͚ͩΛग़͍ͯ͠ΔͱɺҰఆ਺ͷϚον͠ͳ ͍Ϣʔβ͕ଘࡏ ,VBO.JOH$IFO :V8FJ)TJFI .JOH+FO-JOH 
  25. ݕূͱϦϦʔε ग़యɿIUUQXXXFYQFSJNFOUBUJPOIVCDPNIZQPUIFTJTLJUIUNMɽࢀর೔ɿ೥݄೔

  26. ؔ࿈͢Δଞͷηογϣϯ wߦ੓%9ʹ͓͚Δܦࡁֶͷ׆༻଴ػࣇಐ໰୊ʹ ͓͚ΔϚʔέοτσβΠϯͷಋೖ w ϚʔέοτσβΠϯʹΑΔ଴ػࣇಐ໰୊ͷղܾ

  27. 5IBOLZPV $ZCFS"HFOU JODٕज़ຊ෦Ꮠݟ୓࿕ !LEBOHP