Share
Embed
Transcript
28 slides
-
ΤϯδχΞ৫ͷసʹ͍͓ͭͯ͠͠·͢ (C) Recruit Communications Co.,Ltd. All rights reserved. ग़య: ͯͳχϡʔεhttp://hatenanews.com/articles/201103/3117
ग़య: ͯͳχϡʔε http://hatenanews.com/articles/201403/19386 WebαʔϏε։ൃ৫͕ ɹΞυςΫͷΤϯδχΞ৫ʹͳͬͨΛ͠·͢ -
Λͯ͠Δͷ͍ͭ͜Ͱ͢ גࣜձࣾϦΫϧʔτίϛϡχέʔγϣϯζ (RCO) ICTιϦϡʔγϣϯہ ΞυςΫϊϩδʔ։ൃ෦ Ϛωʔδϟ / ςΫχΧϧϦʔυ Ѩ෦೭ ʢ͋
ͳ͓Ώ͖ʣ • ಠཱܥSIerʹͯΠϯϑϥʙ։ൃʙӡ༻ͳͲ෯͘୲ • RCOʹೖࣾޙɺΤϯδχΞͱͯ͠ΞυςΫྖҬΛ্ཱͪ͛ – ޮՌܭଌλάγεςϜӡ༻ཧγεςϜͷ։ൃΛ୲ • ։ൃϓϩηεվળΤϯδχΞࢧԉڥͷߏங୲ • ΤϯδχΞ৫ͮ͘Γͱ͍͏ςʔϚͰ࠷ۙϚωʔδϟʹ ⇒ Web։ൃ ~ ΞυςΫ։ൃ৫ͷసظΛܦݧ (C) Recruit Communications Co.,Ltd. All rights reserved. -
ϦΫϧʔτίϛϡχέʔγϣϯζͷ֓ཁ 6 (C) Recruit Communications Co.,Ltd. All rights reserved. •
リクルートコミュニケーションズ – リクルートグループの機能会社 – 制作、流流通・宣伝、カスタマーサポート – デジタルマーケティングの⽀支援 リクルートコミュニケーションズ メディア 制作 流流通・宣伝 カスタマー サポート デジタル マーケティング サポート -
7 (C) Recruit Communications Co.,Ltd. All rights reserved. σδλϧϚʔέςΟϯά :
DSPͳͲΛఏڙ ログ・効果情報 RCO DMP 各社 DB 分析システム ・独⾃自アルゴリズム ・⾼高度度な⾃自動化 ・新規性 ▶効果の最⼤大化と 競合優位性を実現 ※ネット集客の世界はコストをかけずに 効果(アクション)を最⼤大化する世界 集客ログ・効果情報蓄積 効果最適化アルゴリズム 外部 データ SSP Ad Exchange プライ ベート DSP ⼊入札リクエスト (Bid Request) ⼊入札 (Bid Response) 最適な⼈人・場所に最適なバナーを表⽰示するための DSPなどの仕組みを開発しています。 -
• RCOΞυςΫϊϩδʔ։ൃ෦ – ΞυςΫWeb։ൃΛߦ͏ΤϯδχΞத৺ͷ৫ – ߏϝϯόʔͷେ͕ΤϯδχΞ RCOΞυςΫ෦ 機械学習系エンジニア も含みます マネージメント
UXデザイナー ITプランナー データサイエンティスト インフラ エンジニア 構成メンバーの⼈人数⽐比イメージ エンジニア (C) Recruit Communications Co.,Ltd. All rights reserved. -
Web։ൃ৫࣌ͷRCOʢRMCͱ͍͏໊લͷࠒʣ • গਫ਼ӶͷΞδϟΠϧ։ൃ – ʢ࣌ͷϦΫϧʔτͰ͍͠ʣ։ൃ – ϋΠεϐʔυ։ൃʹΑΔPDCAͷߴԽ • ίʔυΛॻ͚ΔΤϯδχΞՁ –
ίʔυΛॻ͖ଓ͚ΒΕΔΩϟϦΞύε – ίʔσΟϯάࢼݧ࣮ࢪʹΑΔ࠾༻ઓུ • ʮ7000࣌ؒҎ্ͷϓϩάϥϛϯάܦݧʯ (C) Recruit Communications Co.,Ltd. All rights reserved. ग़య: ͯͳχϡʔεhttp://hatenanews.com/articles/201103/3117 -
Web։ൃ࣌ͷίʔσΟϯάࢼݧ (C) Recruit Communications Co.,Ltd. All rights reserved. 2011年頃から開始 現場のエンジニアが作成・採点を実施
• Perl, Python, Java等の中から得意な言語で挑戦 • コードの完成度、処理の美しさ、拡張性等の評価基準 • コードからにじみ出る性格(一緒に働きたい度)も判定? -
WebΤϯδχΞ͚ͷίʔσΟϯάࢼݧʢ2011 ~ ʣ • Web։ൃʹඞཁͳجૅతͳٕज़ΛධՁ – جຊతίʔσΟϯάྗͱWebʹؔ͢Δࣝͷ֬ೝ • Web։ൃͷதͰΑ͘ΘΕΔॲཧͳͲ͔ΒΛ࡞ •
ϥΠϒϥϦΛΘͣʹWebΞϓϦΛ։ൃ͢Δ 13 (C) Recruit Communications Co.,Ltd. All rights reserved. લఏ݅Λຬͨ͢ɺ࣍ͷΑ͏ͳΫϥεΛ࡞͍ͯͩ͘͠͞ my $cr = CSV->new($csv_file_path); while(my $r = $cr->fetchrow){ ɹ#1ϨίʔυΛྻͱͯ͠ಡΈࠐΉॲཧɹ... ɹ } 䡦︎લఏ݅ ɾҰൠతʹ༻͞ΕΔCSVܥϥΠϒϥϦΛΘͣʹࣗྗͰ࡞ ɾڊେͳCSVϑΝΠϧΛѻ͑ΔʢϝϞϦʹ༨༟͕ແ͍ʣ͜ͱΛલఏʹ࡞ ɾվߦ‘“’ɺ‘,’ ͳͲσʔλதʹؚ·ΕΔ -
Web։ൃ ͔Β ΞυςΫ (C) Recruit Communications Co.,Ltd. All rights
reserved. 1. ΞυςΫʹྗͨ͠എܠ 2. ΞυςΫਪਐͷͨΊͷ৫తରࡦ 3. ࣗൃతʹىͬͨ͜มԽ -
Web։ൃ ͔Β ΞυςΫ (C) Recruit Communications Co.,Ltd. All rights
reserved. 1. ΞυςΫʹྗͨ͠എܠ 2. ΞυςΫਪਐͷͨΊͷ৫తରࡦ 3. ࣗൃతʹىͬͨ͜มԽ -
ΞυςΫʹྗͨ͠എܠ • ΞυςΫαʔϏε։ൃྖҬͷಛ – ΤϯδχΞͷॻ͍ͨίʔυ͕ͷαʔϏεՁʹ • ߴτϥϑΟοΫେྔσʔλͷޮతॲཧ • ଟมཁૉͷ࠷దԽॲཧ –
ίʔυΛॻ͘ྗ͕ͦͷ··ϏδωεՁͷ্ʹʂ • ޮՌతͳΞϧΰϦζϜΛग़ɺ࣮͢Δٕज़ • σʔλɾίϯϐϡʔλαΠΤϯεྖҬͷ׆༻ • ΤϯδχΞͷ͕ͦͷ··αʔϏεͷʹʂ 16 (C) Recruit Communications Co.,Ltd. All rights reserved. ΤϯδχΞ ύϫʔ্͕ αʔϏεͷ Ձ্ ΞυςΫ εύΠϥϧ γεςϜੑೳ͕ αʔϏεՁʹ CPCɾCPAʹ ߩݙ -
ΞυςΫʹྗͨ͠എܠ • ΞυςΫΤϯδχΞͷՁൃشྖҬ͕େ͖͍ – ΤϯδχΞͷϞνϕʔγϣϯ্͕ • ੜΈग़͢νΧϥͷύϑΥʔϚϯε্͕ – ΤϯδχΞΛධՁ͘͢͠ͳΔ •
Ձ͋Δ׆ಈͳΒٕज़తνϟϨϯδ͕͍͢͠ • ධՁͰ͖Εڅ༩্͕͍͛͢! • ΤϯδχΞ͕͘ఆணɾ͞Βʹू·Δ – ΤϯδχΞྗ্৽ٕज़ίϥϘʹΑΔΠϊϕʔγϣϯ (C) Recruit Communications Co.,Ltd. All rights reserved. ৽ͨͳ৫Ձ ΤϯδχΞ Ձൃش ৫ྗ্ ະདྷͷ εύΠϥϧ -
Web։ൃ ͔Β ΞυςΫ (C) Recruit Communications Co.,Ltd. All rights
reserved. 1. ΞυςΫʹྗͨ͠എܠ 2. ΞυςΫਪਐͷͨΊͷ৫తରࡦ 3. ࣗൃతʹىͬͨ͜มԽ -
ΞυςΫਪਐͷͨΊͷ৫తରࡦ • ΤϯδχΞධՁج४ΛΞοϓσʔτ • σʔλɾίϯϐϡʔλαΠΤϯεͷεΩϧධՁ • ΤϯδχΞྗʹΑΔαʔϏεՌΛ໌֬ʹධՁ – ࠷దԽʹΑΔޮՌ্ͷఆྔʢCPC, CVR)
– ɾࣄۀརӹ্ʹ༩͑ͨӨڹΛධՁ • εΩϧ֫ಘΛଅਐ • σʔλੳεΩϧ֫ಘͷͨΊͷษڧձΛ։࠵ • ։ൃ߹॓LTେձͳͲͷΠϕϯτͰͷݟڞ༗ • ΞϧΰϦζϜͰઓ؋ήʔϜΛઓ͏ίʔυότϧ • ࠾༻ઓུͷํมߋ • ίʔσΟϯάࢼݧΛΞϧΰϦζϜॏࢹʹมߋ – ཤྺॻͷΞυςΫܦݧΑΓίʔσΟϯάࢼݧ – ཧେࣄ͚ͩͲίʔυʹམͱͤΔྗΛΑΓॏཁࢹ (C) Recruit Communications Co.,Ltd. All rights reserved. -
ίʔσΟϯάࢼݧ for ΞυςΫ (C) Recruit Communications Co.,Ltd. All rights reserved.
現場のエンジニアが作成・採点を実施 • コードの完成度、処理の美しさ、拡張性等の評価基準 • コードからにじみ出る性格(一緒に働きたい度)も判定? • Scala, Node.jsなどの言語も対象に! 2013年頃に切替開始、その後順次更新 -
ΞυςΫΤϯδχΞ͚ͷίʔσΟϯάࢼݧʢ2013 ~ ʣ • ྫ͑ɺΠϯσΟΞϯϙʔΧʔΛউͪൈ͘ 22 (C) Recruit Communications Co.,Ltd.
All rights reserved. A,B,Cͷ3ਓ͕1ʙ5ͷ5ຕͷΧʔυΛͬͯΠϯσΟΞϯϙʔΧʔΛ͠·͢ɻ 3ਓɺϥϯμϜʹ1ຕͷΧʔυΛҾֹ͍ͯʹ͔͟͠·͢ɻ૬खͷΧʔυݟ͑·͕͢ɺ ࣗͷΧʔυݟ͑·ͤΜɻ ͜ͷঢ়ଶͰɺA->B->Cͷॱ൪ʹɺ͕ࣗ1൪େ͖͍(MAX)ɺࣗ2൪ʹେ͖͍(MID)ࣗ ͕1൪খ͍͞(MIN)ɺΘ͔Βͳ͍(?)ɺΛ͑·͢ɻ ҰਓͰ͕͑Θ͔ͬͨ߹ɺͦ͜ͰऴྃͱͳΓ·͢ɻňΘ͔Βͳ͍ʼnͱ͑ͨ߹ɺճ ݖ͕࣍ͷਓʹҠΓ·͢ɻCΘ͔Βͳ͍߹ɺ࠶Aʹճݖ͕ҠΓ·͢ɻ3ਓͱιΛ ݴͬͨΓɺదʹ͍͚͑ͯ·ͤΜɻ ྫ1) ňA=1 B=4 C=5ʼnͩͬͨ߹ɺňA => MINʼnͰऴྃ͠·͢ɻ ྫ2) ňA=1 B=2 C=4ʼnͩͬͨ߹ɺňA => ?, B => MIDʼnͰऴྃ͠·͢ɻ BňA͕Θ͔Βͳ͍ͳΒɺࣗ5Ͱͳ͍ʼnͱߟ͑Δ͔ΒͰ͢ɻ Ҏ্Λ౿·͑ͯɺ ҾͰňA=1 B=4 C=5ʼnͰ࣮ߦ͢ΔͱňA =>MINʼnΛग़ྗ ҾͰňA=1 B=2 C=4ʼnͰ࣮ߦ͢ΔͱňA =>?, B =>MIDʼn Λग़ྗ͢ΔΑ͏ͳίϚϯυϥΠϯͷϓϩάϥϜΛ࡞͍ͯͩ͘͠͞ɻ -
(C) Recruit Communications Co.,Ltd. All rights reserved. ৄࡉʮ ίʔσΟϯάࢼݧ ʯͰݕࡧʂ
23 ͍ͭͷ·ʹ͔ SEO͕ޮ͍ͯ·ͨ͠ -
Web։ൃ ͔Β ΞυςΫ (C) Recruit Communications Co.,Ltd. All rights
reserved. 1. ΞυςΫʹྗͨ͠എܠ 2. ΞυςΫਪਐͷͨΊͷ৫తରࡦ 3. ࣗൃతʹىͬͨ͜มԽ -
ࣗൃతʹىͬͨ͜มԽ • ϘτϜΞοϓͳΠϕϯτͷൃੜ • σʔλɾίϯϐϡʔλαΠΤϯεྖҬͷจྠಡձ • ΤϯδχΞओ࠵ͷػցֶशେձ – σʔλੳػցֶशʹؔ͢ΔεΩϧΛڝ͍߹͏Πϕϯτ –
εϙʔπը૾ఆരΛஔ͢ΔήʔϜ • WebΤϯδχΞͷਐԽ • ྫ͑Web։ൃྺ10Ҏ্ͷϕςϥϯΤϯδχΞ • σʔλαΠΤϯςΟετͱͷڠಇ͔ΒεΩϧ֫ಘ • രஉ൛ͷػցֶशେձʹ༏উ • ֤छੳϥΠϒϥϦͷίʔυΛղͯ͠ཧΛֶश • ػցֶश׆༻ۀʹࢀೖ։࢝ ← ΠϚίί (C) Recruit Communications Co.,Ltd. All rights reserved. ৫తʹྭͯ͠Ճ -
ຊͷ·ͱΊ Web։ൃ৫͕ΞυςΫ։ൃ৫ʹͳͬͨ • ΤϯδχΞͷՁൃشྖҬΛٻΊͯΞυςΫʹ – ΤϯδχΞྗ͕తʹࣄۀՁʹͳΔྖҬʹ • ΤϯδχΞͷڥΞυςΫ͚ʹΞοϓσʔτ – ίʔσΟϯάࢼݧධՁج४ΛΞυςΫྖҬ͚ʹ
• ΤϯδχΞಉ࣌ʹਐԽ – σʔλαΠΤϯεྖҬͷεΩϧΛ֫ಘ͢Δ͜ͱͰ ɹΤϯδχΞࣗ৽ͨͳ׆༂ྖҬΛ֦ுʂ 26 (C) Recruit Communications Co.,Ltd. All rights reserved. → ઓ͏ྖҬΛࣗΒม͑Δ͜ͱͰɺ৫ਓมΘͬͨͰͨ͠