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

Sansanデータ分析コンテスト第1位入賞 seiyab様

sansan_rd
October 31, 2016

Sansanデータ分析コンテスト第1位入賞 seiyab様

『人工知能は名刺をどこまで解読できるのか』
2016年8月8日~9月30日まで行われた、データ分析コンテスト第1位を獲得されたseiyab様の手法です。

http://jp.corp-sansan.com/lp/data-sientist-c.html

sansan_rd

October 31, 2016
Tweet

More Decks by sansan_rd

Other Decks in Programming

Transcript

  1. ํ๏ͷൺֱ ࣭໰౳ UXJUUFS!TFJZBC@  Өɾ൓ࣹ ϦαΠζ จࣈछྨ Ґஔؔ܎ $// ˚

    ˚ ˓ ˓ #P78 ˚ ˓ ˓ ˚ 0$3 º ˓ ˕ ˓ Өɾ൓ࣹ Ұ෦͕ݟ͑ͳ͍࣌0$3͸׬શʹࣦഊ͢ΔՄೳੑ ϦαΠζ ॎԣൺ͕ଟ༷ɾۃ୺ͳͷͰϦαΠζͨ͘͠ͳ͍ จࣈछྨ 0$3ͷ৔߹͸໌ࣔతʹʮ਺ࣈʯʮͻΒ͕ͳʯ౳͕෼ྨՄೳ Ґஔؔ܎ #P78͸ಛ௃ྔͷҐஔؔ܎Λແࢹ ˞ධՁ͸͢΂ͯओ؍ ޻෉࣍ୈ
  2. ࠲ඪ౳ͷ৘ใ ࣭໰౳ UXJUUFS!TFJZBC@   \z>da ` ! z >\Ήldac

    ? A<a@͑ @\  A@ ͞z d? ^  >> ?^!z<@ 6  -bΑ R>? z@dcc>·  શ͘ཧղͰ͖ͳ͍จࣈͰॻ͔Ε໊͕ͨࢗ͋Δͱ͠·͢ɻ ͲΕ͔ҰͭͰ΋ϥϕϧΛ༧ଌͯ͠Έ͍ͯͩ͘͞ɻ
  3. ࠲ඪ౳ͷ৘ใ ྫ͑͹ɺ͕͜͜ձ໊͔ࣾͳʁͱײ͡Δਓ͸ଟ͍ͱࢥ͍·͢ɻ จࣈ͕શ͘෼͔Βͳͯ͘΋ϥϕϧ͕ਪఆͰ͖ͨΓɺ ϥϕϧͷީิΛߜΕͨΓ͢Δͷ͸ͳͥͰ͠ΐ͏͔ʁ จࣈҎ֎΋৘ใΛ͍࣋ͬͯΔͱߟ͑ΒΕ·͢ɻ ࣭໰౳ UXJUUFS!TFJZBC@   \z>da

    ` ! z >\Ήldac ? A<a@͑ @\  A@ ͞z d? ^  >> ?^!z<@ 6  -bΑ R>? z@dcc>·  શ͘ཧղͰ͖ͳ͍จࣈͰॻ͔Ε໊͕ͨࢗ͋Δͱ͠·͢ɻ
  4. ໘ੵɾϑΥϯταΠζ ໊ࢗʹి࿩൪߸Λେ͖͘ॻ͘ਓ͸كɻ ྖҬͷ໘ੵ΍ϑΥϯταΠζ͕େ͖͍ͳΒɺ ʮࢯ໊ PSձ໊ࣾ PSෳ਺ͷϥϕϧ ʯ ͱ͍͏༧૝ཱ͕ͪ·͢ɻ ࣭໰౳ UXJUUFS!TFJZBC@

      \z>da ` ! z >\Ήldac ? A<a@͑ @\  A@ ͞z d? ^  >> ?^!z<@ 6  -bΑ R>? z@dcc>·  ࣍ͷͭ͸ಛ௃ྔͱͯ͠໾ཱͭͱߟ·ͨ͠ɻ ໘ੵ઎༗཰ ྖҬͷ໘ੵ × ໊ࢗը૾໘ੵ ϑΥϯταΠζൺ ྖҬͷϑΥϯταΠζ × ໊ࢗ಺࠷খϑΥϯταΠζ ͨͩ͠ɺ ϑΥϯταΠζ ྖҬ͕ԣ௕ͳΒॎ෯ɺॎ௕ͳΒԣ෯ ͱԾఆɻ
  5. ॱ൪ ໊ࢗʹਅͬઌʹ'"9Λඳ͘ਓ͸كɻ ໊ࢗͷલͷํʹ͸ ʮࢯ໊ PSձ໊ࣾ PS໾৬ʯ ͕͖΍͍͢౳ͷ༧૝͕Ͱ͖ͦ͏Ͱ͢ɻ Αͬͯɺ Ґஔ લ͔ΒԿͷҐஔʹॻ͔Ε͍ͯΔ͔

    ΋ಛ௃ྔͱͯ͠໾ཱͭͱߟ͑ΒΕ·͢ɻ ͨͩ͠ɺ ʮલʯͱ͸ʮԣॻ͖ͳΒ্ɺॎॻ͖ͳΒӈʯ ͱఆٛ ʢྖҬ͕ॎ௕ͳΒॎॻ͖ͱԾఆʣ ࣭໰౳ UXJUUFS!TFJZBC@   \z>da ` ! z >\Ήldac ? A<a@͑ @\  A@ ͞z d? ^  >> ?^!z<@ 6  -bΑ R>? z@dcc>·  લ ޙ લ ޙ લ ޙ લ ޙ
  6. ॎԣൺ ͓ͦΒ͘ϥϕϧ͝ͱʹ యܕతͳจࣈ਺͕͋Δ ࢯ໊ dจࣈ౳ ձ໊ࣾ dจࣈ౳ ໾৬ dจࣈ౳ ॅॴ

    จࣈʙ ి࿩൪߸ จࣈऑ ʜ ࣭໰౳ UXJUUFS!TFJZBC@   \z>da ` ! z >\Ήldac ? A<a@͑ @\  A@ ͞z d? ^  >> ?^!z<@ 6  -bΑ R>? z@dcc>·  ͜ͷจࣈ਺ͷࠩ͸ྖҬͷॎԣൺʹ൓ө͞ΕΔ֬཰͕ߴ͍ɻ ॎԣൺ NBY ॎ෯ ԣ෯ × NJO ॎ෯ ԣ෯ ΋ಛ௃ྔͱͯ͠࠾༻ɻ
  7. Τϥʔͷ༧ଌ ྫ͑͹ͭͷϞσϧ͕ɺ͋ΔҰͭͷ໊ࢗͷ֤ྖҬʹ͍ͭͯ ͦΕͧΕ࣍ͷΑ͏ͳ༧ଌΛཱͯͨͱ͠·͢ɻ ࣭໰౳ UXJUUFS!TFJZBC@  ձ໊ࣾ ࢯ໊ ֘౰ϥϕϧͳ͠ ໾৬

    ి࿩൪߸ ܞଳ൪߸ '"9 &NBJMΞυϨε )1ͷ63- '"9 ࢯ໊ '"9 '"9 ి࿩൪߸ '"9 '"9 '"9 ి࿩൪߸ Ϟσϧ"ʹΑΔ༧ଌ Ϟσϧ#ʹΑΔ༧ଌ গͳ͘ͱ΋͜ͷ໊ࢗͷ༧ଌʹؔͯ͠ɺͲͪΒΛ৴པ͠·͔͢ʁ Ϟσϧ"ͷ༧ଌͷํ͕ؒҧ͍͕গͳ͍ͱߟ͑Δਓ͕ଟ͍ͱࢥ͍·͢ɻ
  8. ໊ࢗʹॻ͔ΕΔ߲໨ ࣭໰౳ UXJUUFS!TFJZBC@  ձ໊ࣾ ࢯ໊ ֘౰ϥϕϧͳ͠ ໾৬ ి࿩൪߸ ܞଳ൪߸

    '"9 &NBJMΞυϨε )1ͷ63- '"9 ࢯ໊ '"9 '"9 ి࿩൪߸ '"9 '"9 '"9 ి࿩൪߸ Ϟσϧ"ʹΑΔ༧ଌ Ϟσϧ#ʹΑΔ༧ଌ Ϟσϧ#ΑΓϞσϧ"Λ৴པ͢Δࠜڌͱͯ͠ɺ ʮ'"9͕ݸ͋ΔʯΑΓʮϞσϧ#ͷ༧ଌ͕ؒҧ͍͑ͯΔʯํ͕ ݱ࣮తͰ͋Δͱ͍͏ߟ͑ʹج͍ͮͨਪఆ͕Ͱ͖ͦ͏Ͱ͢ɻ ໊ࢗ಺ͷ֤ϥϕϧͷొ৔ճ਺ʹ͸܏޲͕͋Γɺ ʮ͋Δ໊ࢗ಺ʹ֤ϥϕϧ͕͍ͭ͋͘Δͱ༧ଌ͔ͨ͠ʯ͔Βɺ ʮͦͷ໊ࢗʹ͍͍ͭͯͭ͘ͷ༧ଌϛεΛ͔ͨ͠ʯΛ ༧ଌ͢ΔϞσϧΛֶशͰ͖Δͱߟ͑·ͨ͠ɻ
  9. Τϥʔ༧ଌ ࣭໰౳ UXJUUFS!TFJZBC@  ձ໊ࣾ ࢯ໊ ֘౰ϥϕϧͳ͠ ໾৬ ి࿩൪߸ ܞଳ൪߸

    '"9 &NBJMΞυϨε )1ͷ63- '"9 ࢯ໊ '"9 '"9 ి࿩൪߸ '"9 '"9 '"9 ి࿩൪߸ ࢯ໊ ໾৬ ձ໊ࣾ '"9 ʜ ޡΓ            $7ͰֶशσʔλͷϥϕϧΛ༧ଌ͠ɺ ໊ࢗ͝ͱͷϥϕϧ਺ͱޡΓΛܭࢉ ໊ࢗͷ׬੒౓͔ΒޡΓΛ༧ଌ͢ΔϞσϧΛֶश
  10. Τϥʔ༧ଌϞσϧͷֶश ࣭໰౳ UXJUUFS!TFJZBC@  9(#PPTUʹΑΔ $7༧ଌ݁Ռ "EB#PPTUʹΑΔ $7༧ଌ݁Ռ ͭͷฏۉʹΑΔ $7༧ଌ݁Ռ

    ໊֤ࢗͷ׬੒౓ ໊֤ࢗͷ׬੒౓ ໊֤ࢗͷ׬੒౓ ໊֤ࢗͷޡΓ਺ ໊֤ࢗͷޡΓ਺ ໊֤ࢗͷޡΓ਺ ޡΓ༧ଌϞσϧ ʢ9(#PPTUʣ ֶश
  11. แؚؔ܎ͷѻ͍ ϥϕϧ਺ʢʣνϟωϧͷద౰ͳαΠζͷϥϕϧ෼෍ը૾Λ࡞Γɺ ֤ྖҬͷ֤νϟωϧͷ஋Λ ਪఆ஋PS  ྖҬͷ໘ੵ ͱ͠·ͨ͠ɻ ฏۉը૾͔Βͷਪఆ࣌͸ର৅ྖҬʹ͍ͭͯ૯࿨Λܭࢉ͢Δͱɺ B ଟগͷͣΕ͕͋Δ͚ͩˠ໿͕ಘΒΕΔ

    C ෳ਺ͷྖҬΛؚΜͰ͍ΔˠؚΜͩྖҬͷϥϕϧશͯ໿͕ಘΒΕΔ D େ͖ͳྖҬͷҰ෦Ͱ͋ΔˠΑΓখ͞ͳ஋Ͱग़Δ ࣭໰౳ UXJUUFS!TFJZBC@  MOBILE: XXX-XXXX-XXXX ྨࣅϨΠΞ΢τͷ໊ࢗʹ͍ͭͯɺ ˙৭ͷ෦෼͸ܞଳి࿩ͱ༧૝͞Ε͍ͯΔ ˙৭ͷྖҬͰ࿨ΛͱΔͱܞଳి࿩ ༧ଌ͍ͨ͠ྖҬ˘Ͱ࿨ΛͱΔͱܞଳి࿩㲈
  12. แؚؔ܎ͷѻ͍ ϥϕϧ਺ʢʣνϟωϧͷద౰ͳαΠζͷϥϕϧ෼෍ը૾Λ࡞Γɺ ֤ྖҬͷ֤νϟωϧͷ஋Λ ਪఆ஋PS  ྖҬͷ໘ੵ ͱ͠·ͨ͠ɻ ฏۉը૾͔Βͷਪఆ࣌͸ର৅ྖҬʹ͍ͭͯ૯࿨Λܭࢉ͢Δͱɺ B ଟগͷͣΕ͕͋Δ͚ͩˠ໿͕ಘΒΕΔ

    C ෳ਺ͷྖҬΛؚΜͰ͍ΔˠؚΜͩྖҬͷϥϕϧશͯ໿͕ಘΒΕΔ D େ͖ͳྖҬͷҰ෦Ͱ͋ΔˠΑΓখ͞ͳ஋Ͱग़Δ ࣭໰౳ UXJUUFS!TFJZBC@  ࣾ௕ ໊ࢗ Ֆࢠ ྨࣅϨΠΞ΢τͷ໊ࢗʹ͍ͭͯɺ ˙໾৬ɺ˙ࢯ໊ͱ༧ଌ͞Ε͍ͯΔ ˙Ͱ࿨ΛͱΔͱ໾৬ ˙Ͱ࿨ΛͱΔͱࢯ໊ ྖҬ˘Ͱ࿨ΛͱΔͱ໾৬㲈ɺࢯ໊㲈
  13. แؚؔ܎ͷѻ͍ ϥϕϧ਺ʢʣνϟωϧͷద౰ͳαΠζͷϥϕϧ෼෍ը૾Λ࡞Γɺ ֤ྖҬͷ֤νϟωϧͷ஋Λ ਪఆ஋PS  ྖҬͷ໘ੵ ͱ͠·ͨ͠ɻ ฏۉը૾͔Βͷਪఆ࣌͸ର৅ྖҬʹ͍ͭͯ૯࿨Λܭࢉ͢Δͱɺ B ଟগͷͣΕ͕͋Δ͚ͩˠ໿͕ಘΒΕΔ

    C ෳ਺ͷྖҬΛؚΜͰ͍ΔˠؚΜͩྖҬͷϥϕϧશͯ໿͕ಘΒΕΔ D େ͖ͳྖҬͷҰ෦Ͱ͋ΔˠΑΓখ͞ͳ஋Ͱग़Δ ࣭໰౳ UXJUUFS!TFJZBC@  ࣾ௕ ໊ࢗ Ֆࢠ ྨࣅϨΠΞ΢τͷ໊ࢗʹ͍ͭͯɺ ˙໾৬ͱࢯ໊ͱ༧ଌ͞Ε͍ͯΔ ྖҬ˘Ͱ࿨ΛͱΔͱ໾৬ࢯ໊ ʢਤͰ͸໾৬ࢯ໊㲈͘Β͍ʁ ࣮ࡍʹ͸ྨࣅ໊ࢗ͸ࣗ਎΋ؚΊෳ਺ຕͰ ฏۉΛऔΔͷͰࢯ໊໾৬ͱͳΓ΍͍͢
  14. ฏۉը૾͔Βͷਪఆ ྨࣅ໊ࢗʹΑΔ࠷ऴग़ྗ͸ྖҬ಺ϥϕϧ෼෍ͷ૯࿨͕ ɾҎ্ˠ ɾҎ্ BOE஋͕࠷΋ߴ͍ϥϕϧˠ ɾPUIFSXJTFˠ ͱ͠·ͨ͠ʢɺ͸$7ͰܾΊ·ͨ͠ʣɻ ࣭໰౳ UXJUUFS!TFJZBC@ 

    ·ͨɺฏۉΛऔΔࡍͷ޻෉ͱͯ͠ ޡΓ༧ଌϞσϧʹΑΔॏΈ෇͚ฏۉΛ࢖͍·ͨ͠ɻ ʢޡΓ͕গͳ͍ͱߟ͑ΒΕΔ໊ࢗͷॏΈΛେ͖͘ʣ ϥϕϧ਺ʢʣνϟωϧͷద౰ͳαΠζͷϥϕϧ෼෍ը૾Λ࡞Γɺ ֤ྖҬͷ֤νϟωϧͷ஋Λ ਪఆ஋PS  ྖҬͷ໘ੵ ͱ͠·ͨ͠ɻ ฏۉը૾͔Βͷਪఆ࣌͸ର৅ྖҬʹ͍ͭͯ૯࿨Λܭࢉ͢Δͱɺ B ଟগͷͣΕ͕͋Δ͚ͩˠ໿͕ಘΒΕΔ C ෳ਺ͷྖҬΛؚΜͰ͍ΔˠؚΜͩྖҬͷϥϕϧશͯ໿͕ಘΒΕΔ D େ͖ͳྖҬͷҰ෦Ͱ͋ΔˠΑΓখ͞ͳ஋Ͱग़Δ
  15. ྨࣅ໊ࢗ͸Կຕʁ ϥϕϧ෼෍࡞੒ʹ࢖͏ྨࣅ໊ࢗ͸Կຕʁ ໊ࢗʹΑͬͯྨࣅ໊ࢗͷຕ਺͸ҟͳΔͱߟ͑ΒΕΔͷͰ    ຕΛࢼͯ͠ޡΓ༧ଌϞσϧͰબ୒ ࣭໰౳ UXJUUFS!TFJZBC@ 

    ˞࣮ࡍͷσʔληοτʹ͸ྨࣅ໊ࢗ͸ ໿ຕͣͭʢଟ͍ʂʣ͋ͬͨΒ͍͠Ͱ͢ ݩʑͷ༧ଌ݁Ռ ྨࣅ໊ࢗຕ ʹΑΔ༧ଌ݁Ռ ྨࣅ໊໊ࢗࢗຕ ʹΑΔ༧ଌ݁Ռ ޡΓ༧ଌϞσϧ ໊֤ࢗͷ ޡΓ࠷খ༧ଌ ධՁɾબ୒
  16. Ϟσϧશମ૾ ࣭໰౳ UXJUUFS!TFJZBC@  9(#PPTU "EB#PPTU ࠨͭͷฏۉ ޡΓ࠷খ ޡΓ࠷খ ྨࣅ໊ࢗຕ

    ྨࣅ໊ࢗຕ ࠷ऴ༧ଌ ޡΓ༧ଌϞσϧ ධՁɾબ୒ ධՁɾબ୒ 0$3౳ಛ௃ Ұ෦লུ͍ͯ͠·͕͢ આ໌͸Ҏ্Ͱ͢ɻ