Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
実例から学ぶWatsonプログラミング
Search
Shogo Yoshida
April 16, 2016
Technology
6
4.7k
実例から学ぶWatsonプログラミング
SoftLayer Bluemix Community Festa 2016
https://bmxug.connpass.com/event/28141/
Shogo Yoshida
April 16, 2016
Tweet
Share
More Decks by Shogo Yoshida
See All by Shogo Yoshida
Why 1 + 1 = 2 in Swift?
1plus4
1
660
ShazamKitの魔法を解き明かす: 音楽認識技術 「オーディオフィンガープリント」の探検!
1plus4
0
600
Other Decks in Technology
See All in Technology
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
410
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
3
430
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
1
710
.NET Profiler in 2024.
kkamegawa
2
2.3k
Babylon.js JAPAN活動紹介 (2024/4)
limes2018
1
120
Building Dashboards as a Hobby
egmc
0
420
しくじり先生、PharmaXのLLMアプリケーション開発の失敗を語る
pharma_x_tech
0
120
令和最新版 Ruby プロファイラ "Pf2" のご紹介
osyoyu
0
160
M&A戦略を支えるデータマネジメント (MIDAS Tech Study #16 GENDA Komiyama)
kommy339
1
160
【基本】データベース設計
oracle4engineer
PRO
2
260
M5stackで使用できるpHセンサの開発
shinrinakamura
1
270
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
190
Featured
See All Featured
Designing with Data
zakiwarfel
96
4.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Six Lessons from altMBA
skipperchong
22
3k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
How STYLIGHT went responsive
nonsquared
92
4.8k
GitHub's CSS Performance
jonrohan
1025
450k
A Tale of Four Properties
chriscoyier
153
22k
Product Roadmaps are Hard
iamctodd
45
9.8k
Infographics Made Easy
chrislema
238
18k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Designing the Hi-DPI Web
ddemaree
276
33k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
79
44k
Transcript
࣮ྫ͔ΒֶͿ 8BUTPOϓϩάϥϛϯά גࣜձࣾϒϥΠτϏϡʔ ੴాকޗ
͜ͷൃදʹ͍ͭͯ w ͢͜ͱ w 8BUTPOͷ͍ํ w 8BUTPOͷ࣮ࡍͷར༻ྫ w ͞ͳ͍͜ͱ w
8BUTPO෦ͷΈʹ͍ͭͯ w ۚࢁɺాʰ8BUTPOΫΠζ൪ʹઓ͢Δ࣭ԠγεςϜʱ w ର w 8BUTPOͬͯΔ͚Ͳ8BUTPO%FWFMPQFS$MPVEΛ ৮ͬͨ͜ͱ͕ͳ͍ΤϯδχΞͷํ
ࣗݾհ w ੴాকޗ w όοΫάϥϯυ w େֶɿࣗવݴޠॲཧ w લ৬ɿԻɺը૾ɺ%ͷ ϝσΟΞॲཧɾೝࣝ
w ݱࡏɿ w ݸਓͰεϚϗΞϓϦ։ൃ w 8BUTPOΛ׆༻ͨ͠ҿ৯ళ ϨίϝϯυγεςϜ։ൃ
άϧϝίϯγΣϧδϡ w ձʹରͯ͠࠷దͷҿ৯ళ ΛϨίϝϯυ w *#.ɾιϑτόϯΫओ࠵ͷ ϋοΧιϯͰೖ w ݱࡏϦϦʔεʹ͚ͯ։ൃத w
ࣄલొϖʔδ͋Γ·͢ w IUUQCSJHIUWJFXKQ
࣍ w 8BUTPOʹ͍ͭͯ w ֓ཁɾͲ͏͍͏αʔϏε͕͋Δ͔ w 8BUTPOͷ͍ํ w 8BUTPO%FWFMPQFS$MPVEͷ࢝Ίํ w
֤αʔϏεͷ͍ํ w 7JTVBM3FDPHOJUJPOɺ/BUVSBM-BOHVBHF $MBTTJpFSɺ3FUSJFWFBOE3BOL w ࣮ࡍͷ8BUTPOͷ׆༻ྫ
࣍ w 8BUTPOʹ͍ͭͯ w ֓ཁɾͲ͏͍͏αʔϏε͕͋Δ͔ w 8BUTPOͷ͍ํ w 8BUTPO%FWFMPQFS$MPVEͷ࢝Ίํ w
֤αʔϏεͷ͍ํ w 7JTVBM3FDPHOJUJPOɺ/BUVSBM-BOHVBHF $MBTTJpFSɺ3FUSJFWFBOE3BOL w ࣮ࡍͷ8BUTPOͷ׆༻ྫ
*#.8BUTPOͱʁ w จষը૾ͷΑ͏ͳඇߏσʔ λΛཧղ͠ɺ w ཧతʹਪ͠ɺ w ܧଓతʹֶश͢Δ͜ͱ͕Ͱ͖Δ ςΫϊϩδʔ w
ͨͱ͑ɺ w ࣗવݴޠͰߏ͞ΕΔΫΠζʹ͑Δ w ױऀͷσʔλ͔Βঢ়ͱॲஔΛಛఆ͢Δ w ίʔϧηϯλʔͰͷ࣭ʹର͢ΔճΛఏࣔ͢Δ
8BUTPO%FWFMPQFS$MPVE w ։ൃऀ͕ɺ8BUTPOͷςΫϊϩδʔΛ"1*ܦ༝Ͱ ͏ͨΊͷϥΠϒϥϦ w ݱࡏɺͷαʔϏε͔Βߏ͞ΕΔ
8BUTPO4FSWJDFT w ݴޠ w छྨʢຊޠରԠछྨʣ w ςΩετྨɺײੳɺݕࡧɺ༁ͳͲ w Ի w
ԻˠςΩετɺςΩετˠԻͷछྨ w ը૾ w ը૾ೝࣝͳͲछྨ w σʔλ w ෳͷཁૉ͕͋ΔબࢶΛੳ͢ΔͷͳͲछྨ
8BUTPO%FWFMPQFS$MPVE w 8FC"1*ͱ4%,͕༻ҙ͞Ε͍ͯΔ w 4%,8FC"1*ͷϥούͰɺιʔε(JU)VCʹ w /PEFKTɺ+BWBɺ1ZUIPOɺJ04ɺ6OJUZ w ϲ݄ແྉͰࢼ༻Ͱ͖Δ w
ΫϨδοτΧʔυͷొෆཁ
࣍ w 8BUTPOʹ͍ͭͯ w Ͳ͏͍͏αʔϏε͕͋Δ͔ w 8BUTPOͷ͍ํ w 8BUTPO%FWFMPQFS$MPVEͷ࢝Ίํ w
֤αʔϏεͷ͍ํ w 7JTVBM3FDPHOJUJPOɺ/BUVSBM-BOHVBHF $MBTTJpFSɺ3FUSJFWFBOE3BOL w ࣮ࡍͷ8BUTPOͷ׆༻ྫ
8BUTPOͷ࢝Ίํᶃ w #MVFNJYʹొ w IUUQTDPOTPMFOHCMVFNJYOFU
8BUTPOͷ࢝Ίํᶄ w αʔϏεͷՃ
8BUTPOͷ࢝Ίํᶅ w ͍͍ͨαʔϏεͷબ
8BUTPOͷ࢝Ίํᶆ w ใΛهೖͯ͠αʔϏε࡞
8BUTPOͷ࢝Ίํᶇ w VTFSOBNFͱQBTTXPSEΛ߇͑Δ
࣍ w 8BUTPOʹ͍ͭͯ w Ͳ͏͍͏αʔϏε͕͋Δ͔ w 8BUTPOͷ͍ํ w 8BUTPO%FWFMPQFS$MPVEͷ࢝Ίํ w
֤αʔϏεͷ͍ํ w 7JTVBM3FDPHOJUJPOɺ/BUVSBM-BOHVBHF $MBTTJpFSɺ3FUSJFWFBOE3BOL w ࣮ࡍͷ8BUTPOͷ׆༻ྫ
7JTVBM3FDPHOJUJPO w ը૾ೝࣝϥΠϒϥϦ w ඦछྨͷྨͷத͔ΒબΕΔ w ཛྷɺࣗసंɺϐΞϊɺण࢘ɺɺͳͲ w είΞҰॹʹग़ྗ w
#BTFCBMM@'JFME w #BTFCBMM w )PSTF w 4PDDFS@'JFME w #BU@4QPSU w 'VMM@#PEZ
͍ํ w 8FC"1*Λ͏ w /PEFKTͳͲͷ4%,͔Βར༻Մೳ w +1&(ਪͰɺαΠζYҎ্ w ෳը૾Λ[JQʹͯ͠Ұؾʹೝࣝ͢Δ͜ͱͰ͖Δ w
.#ҎԼͰຕҎԼ͕·͍͠ w ೝࣝରΛߜΔ͜ͱͰ͖Δ w ݘ͔ೣ͔ͷΈͰఆɺͳͲ
ྨΛՃ w ྨɺσϑΥϧτͷඦछྨͷத͔ΒબΕΔ͕ɺϢʔβ ͕Ճ͢Δ͜ͱͰ͖Δ w ྨ͍ͨ͠ର͕ࣸͬͨը૾Λ༻ҙ͠ɺֶशͤ͞Δ w QPTJUJWFͱOFHBUJWFͷը૾͕ඞཁ w ྫ͑QPTJUJWF͕ދͳΒOFHBUJWFϥΠΦϯͳͲ
w ຕඞཁͰ ຕลΓͰਫ਼ανΔ
ྉۚ w Ќ൛ͷؒແྉ
ྨΛ࡞ͬͯࣝผͯ͠Έͨ w ΞΠυϧάϧʔϓʮͰΜͺJODʯͷϝϯόʔΛࣝ ผͰ͖Δ͔࣮ݧ
ͰΜͺJOD
࣮ݧ༰ w ֶश w ֤ϝϯόʔຖʹຕͷը૾Λ༻ҙ w ෳਓ͍ࣸͬͯΔը૾ɺίεϓϨը૾আ͘ w QPTJUJWFͦͷϝϯόʔͷը૾ຕ w
OFHBUJWFଞͷϝϯόʔਓͷը૾֤ຕ w ςετ w ྨ֤ϝϯόʔͷΈΛར༻ w ֤ϝϯόʔຕͣͭͷը૾Ͱςετ
݁Ռ
ৄ͘͠2JJUBʹ
࣍ w 8BUTPOʹ͍ͭͯ w ֓ཁɾͲ͏͍͏αʔϏε͕͋Δ͔ w 8BUTPOͷ͍ํ w 8BUTPO%FWFMPQFS$MPVEͷ࢝Ίํ w
֤αʔϏεͷ͍ํ w 7JTVBM3FDPHOJUJPOɺ/BUVSBM-BOHVBHF $MBTTJpFSɺ3FUSJFWFBOE3BOL w ࣮ࡍͷ8BUTPOͷ׆༻ྫ
/BUVSBM-BOHVBHF$MBTTJpFS /-$ w ςΩετΛҙͷϥϕϧͰྨ͢ΔʢςΩετྨʣ w ೖྗɿςΩετɺग़ྗɿϥϕϧͱείΞ w ׆༻ྫ εύϜϑΟϧλ χϡʔεͷΧςΰϦ
ಛڐ๏จॻͷྨ
/-$ར༻ͷྲྀΕ ᶃֶशσʔλ࡞ ᶄֶश ᶅྨ 8BUTPOʹ ֶशσʔλΛ Ξοϓϩʔυ ϥϕϧΛ༩ͨ͠ ςΩετΛ ͨ͘͞Μ༻ҙ͢Δ
ҙͷςΩετΛ ೖྗ͢Δͱ ϥϕϧͱείΞ͕ ฦͬͯ͘Δ
ᶃֶशσʔλ࡞ w ςΩετͱϥϕϧΛهड़ͨ͠$47ϑΝΠϧ w ֶशσʔλʙ ϨίʔυͰ࡞ w ߦDIBSBDUFSҎԼͰ w ςΩετʹ͖ͭɺෳͷΫϥεΛఆٛͰ͖Δ
w Ϋϥεʹ͖ͭগͳ͘ͱʙϨίʔυ͋ͬͨํ͕ྑ͍ w ݱঢ়ɺΫϥε࠷େͰඦ͘Β͍Ͱ
ᶄֶश w ֶशσʔλΛ8BUTPOʹΞοϓϩʔυ w ݴޠɺྨثͷ໊લΛઃఆ w DMBTTJpFS@JE͕ฦͬͯ͘Δ w σʔλྔʹΑΔ͕ɺֶश ྃʹ͘Β͍͔͔Δ
w ࡞Ͱ͖Δྨثͷʹ ੍ݶ͕͋Δ
ᶅྨ w ྨ͍ͨ͠ςΩετΛ8BUTPOʹ͛Δ w Ϋϥεͱͦͷ DPOpEFODF͕ฦͬͯ ͘Δ
ྉۚ w Πϯελϯεʹֹ͖݄ͭ w ࠷ॳͷΠϯελϯεແྉ w "1*ίʔϧճʹ͖ͭ w ݄ ίʔϧ·Ͱແྉ
w ֶशճʹ͖ͭ w ݄ճ·Ͱແྉ
ͰΜͺJODͰͬͯΈͨ w ֤ϝϯόʔͷ πΠʔτΛֶश w ϦπΠʔτআ֎ w ֶश࣌ؒҰ൩ҎͰऴྃ w
πΠʔτֶͣͭशͤͨ͞Βܦͬͯऴ ΘΒͣ
֤ϝϯόʔͷπΠʔτྫ
݁Ռ
࣍ w 8BUTPOʹ͍ͭͯ w ֓ཁɾͲ͏͍͏αʔϏε͕͋Δ͔ w 8BUTPOͷ͍ํ w 8BUTPO%FWFMPQFS$MPVEͷ࢝Ίํ w
֤αʔϏεͷ͍ํ w 7JTVBM3FDPHOJUJPOɺ/BUVSBM-BOHVBHF $MBTTJpFSɺ3FUSJFWFBOE3BOL w ࣮ࡍͷ8BUTPOͷ׆༻ྫ
3FUSJFWFBOE3BOLʢ33ʣ w શจݕࡧʹػցֶशΛ ࡌͨ͠πʔϧ w ෦తʹ4PMSʹSBOL ػೳΛՃͨ͠ͷ w -FBSOJOHUPSBOL
ػցֶशͷྫ ʮඒຯ͍͠ύελͷ࡞Γํ͕Γ͍ͨʯ ࣦഊ͠ͳ͍ ΧϧϘφʔϥͷ ࡞Γํ ඒຯ͍͠ ύελͷ࡞Γํ͕ Γ͍ͨΑʔ ʀТʀʆ ✕
ϒϩάαΠτ ϨγϐαΠτ
33ར༻ͷྲྀΕ ᶃΫϥελ࡞ ᶄίϨΫγϣϯ ઃఆɾ࡞ ᶅυΩϡϝϯτՃ ᶇֶशϞσϧՃ ᶆ ᶈݕࡧ
ᶃΫϥελ࡞ w TPMS@DMVTUFS@JE͕ฦͬͯ͘ΔͷͰ߇͓͑ͯ͘
ᶄίϨΫγϣϯͷઃఆɾ࡞ w εΩʔϚ࡞ʢTPMSͷઃఆࢀরʣ w ϑΟʔϧυͷઃఆ w ػցֶश༻ʹUZQFΛXBUTPO@UFYU@YYʹ w XBUTPO@UFYU@KBΛ͏߹pFME5ZQFΛઃఆ͢Δඞཁ͋Γ w
ઃఆϑΝΠϧΛ[JQʹͯ͠Ξοϓϩʔυ w ͲͷઃఆϑΝΠϧΛ͏͔ࢦఆͯ͠ίϨΫγϣϯ࡞
ᶅυΩϡϝϯτՃ w KTPOϑΝΠϧʹ͢Δ w ઃఆͨ͠εΩʔϚ௨Γʹ w YNMͰՄೳʁ w ίϨΫγϣϯΛࢦఆͯ͠υ ΩϡϝϯτΛΞοϓϩʔυ
w KTPO͕յΕ͍ͯͨΒΤ ϥʔ͕ฦͬͯ͘Δ w ՃͰΞοϓϩʔυՄೳ
ᶆݕࡧʢػցֶशͳ͠ʣ w DPMMFDUJPOΛࢦఆͯ͠ݕࡧ IUUQT\VTFSOBNF^\QBTTXPSE^ !HBUFXBZXBUTPOQMBUGPSNOFUSFUSJFWFBOE SBOLBQJWTPMS@DMVTUFST\TPMS@DMVTUFS@JE^ TPMSFYBNQMF@DPMMFDUJPOTFMFDU RXIBUJT UIFCBTJDNFDIBOJTNPGUIFUSBOTPOJD BJMFSPOCV[[XUKTPOqJE
UJUMF w pMUFSRVFSZͳͲTPMSͷػೳ ͑Δ
ᶇֶश w HSPVOEUSVUIϑΝΠϧΛ࡞ w ΫΤϦɺJEɺҰகɺJEɺҰகʜͱॻ͍͍ͯ͘ QZUIPOUSBJOQZV\VTFSOBNF^\QBTTXPSE^J\QBUI@UP@pMF^DSBOpFME@HUDTW D\TPMS@DMVTUFS@JE^YFYBNQMF@DPMMFDUJPOOFYBNQMF@SBOLFS w HUϑΝΠϧΛΞοϓϩʔυ w
SBOLFS@JE͕ฦͬͯ͘ΔͷͰ߇͓͑ͯ͘
ᶈݕࡧʢػցֶश͋Γʣ w SBOLFS@JEΛࢦఆͯ͠ݕࡧ w ΫΤϦී௨ͷݕࡧͱಉ͡ IUUQT\VTFSOBNF^\QBTTXPSE^!HBUFXBZXBUTPOQMBUGPSNOFUSFUSJFWFBOESBOL BQJWTPMS@DMVTUFST\TPMS@DMVTUFS@JE^TPMSFYBNQMF@DPMMFDUJPOGDTFMFDU SBOLFS@JE\SBOLFS@JE^RXIBUJTUIFCBTJDNFDIBOJTNPGUIFUSBOTPOJDBJMFSPO CV[[XUKTPOqJE UJUMF
ྉۚ w ࣌ؒʢϝϞϦ(#ɺετϨʔδ(#ʣ w ୯७ܭࢉͰֹ݄ w ϝϞϦɺετϨʔδͷ૿ઃՃྉۚͰՄೳ w .#ҎԼͷΫϥελແྉ w
ϥϯΧʔϞσϧͭʹ͖ͭ w ͭ·Ͱແྉ w "1*ίʔϧճʹ͖ͭ w ݄ ίʔϧ·Ͱແྉ w ֶशճʹ͖ͭ w ݄ճ·Ͱແྉ
࣍ w 8BUTPOʹ͍ͭͯ w ֓ཁɾͲ͏͍͏αʔϏε͕͋Δ͔ w 8BUTPOͷ͍ํ w 8BUTPO%FWFMPQFS$MPVEͷ࢝Ίํ w
֤αʔϏεͷ͍ํ w 7JTVBM3FDPHOJUJPOɺ/BUVSBM-BOHVBHF $MBTTJpFSɺ3FUSJFWFBOE3BOL w ࣮ࡍͷ8BUTPOͷ׆༻ྫ
5FBN,FFQFS w ୈҰճ8BUTPOϋοΧιϯ࠷༏ल w ΦϑΟεͷνϟοτͰੜ·ΕΔۀ্ͷ࣭ͱճ Λ8BUTPOʹੵͯ͠φϨοδϕʔεΛߏங͠ɺ ࣭ͨ͠ࡍʹ͜ͷφϨοδϕʔε͕ࣗಈతʹճ Λฦ͢ w 8BUTPOͷ#PUΛѼઌ
ͱ࣭ͯ͢͠Δͱɺφ Ϩοδʹճ͕͋Ε ࣗಈతʹฦ͠ɺత͔֬ ࣭ऀ͕ධՁ͢Δ
5FBN,FFQFS ࢀߟɿIUUQRJJUBDPNLIBSBJUFNTFFGBDFDF
৺ଁ.3*ࣗಈஅࢧԉαʔϏε w ୈೋճ8BUTPOϋοΧιϯ࠷༏ल w ࡱӨ͔ΒஅʹࢸΔ·Ͱ࣌ؒͱܦݧΛཁ͢Δɺ.3* அͷϑϩʔΛߴີԽ͠ɺਫ਼Λ্͛ͨΞτϓο τΛࢧԉ͢ΔͨΊͷαʔϏε w .3*ͰࡱӨͨ͠ଟͷஅ ໘ը૾Λɺ8BUTPO͕ղ
ੳɺஅ͢Δ w அ݁Ռ33Ͱ
άϧϝίϯγΣϧδϡ w ձʹରͯ͠࠷దͷҿ৯ళ ΛϨίϝϯυ w *#.ɾιϑτόϯΫओ࠵ͷ ϋοΧιϯͰೖ w ݱࡏϦϦʔεʹ͚ͯ։ൃத w
ࣄલొϖʔδ͋Γ·͢ w IUUQCSJHIUWJFXKQ
άϧϝίϯγΣϧδϡͷॲཧ νϟοτ ߦ͖͍ͨҿ৯ళͷδϟϯϧɾ తɾงғؾͰྨ ྫʣΠλϦΞϯɾσʔτɾ͓ ͠ΌΕ ళฮϕʔε εϧʔػೳ ༧ػೳ 33
/-$ ྨ͕߹க͢Δҿ৯ళͷத͔ Βνϟοτͷ༰ͱؔ࿈ͷ ߴ͍ީิΛબ ༰ɾจࣈͰྨͯ͠ εϧʔɾ༧Λߦ͏ ճ
IUUQCSJHIUWJFXKQ