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
パ・リーグ 学生ベースボール アプリ選手権 ワークショップ&説明会資料 / Pacific L...
Search
Kyoko Nishito
August 21, 2019
Technology
0
510
パ・リーグ 学生ベースボール アプリ選手権 ワークショップ&説明会資料 / Pacific League Application Contest IBM Cloud
パ・リーグ 学生ベースボール アプリ選手権 ワークショップ&説明会
「IBM Cloudでアプリ開発してみよう」の資料です。
https://techplay.jp/event/741522
Kyoko Nishito
August 21, 2019
Tweet
Share
More Decks by Kyoko Nishito
See All by Kyoko Nishito
さわってみよう ベクトル・データベース watsonx.dataでRAG体験 / IBMTechXchangeJP-2024-HandsOn8-1
kyokonishito
0
130
RDS for Db2 はじめの一歩・バックアップ編 / 20240725 First RDS for Db2 backup
kyokonishito
0
280
RDS for Db2 はじめの一歩・HA(高可用性)編 #2/ 20240712 First RDS for Db2 HA
kyokonishito
0
350
RDS for Db2 はじめの一歩・作り方編 #2/ 20240628 First RDS for Db2 creation
kyokonishito
1
510
watsonx.dataとも連携・オブジェクトストレージの大量データをデータウエアハウス(Db2 Warehouse)でらくらく分析 / IBMTechXchangeJP-2023-DM02
kyokonishito
0
170
Db2 REST APIを使ってみよう! 〜Db2 on Cloud編〜 / 20230727 Db2 REST API
kyokonishito
0
610
1時間でわかる&魅せる! Db2 LUW 11.5.8の最新情報: デモ資料 / 20230627 Db2 Demo
kyokonishito
0
420
Db2でシェアサイクルポートの地理情報分析をやってみよう! / 20220928-Db2-Spatial
kyokonishito
0
290
Jupyter NotebookからDb2へらくらくアクセス - Db2 Magic コマンドを使おう! - / 20220421 Jupyter Notebooks with Db2
kyokonishito
0
440
Other Decks in Technology
See All in Technology
GPUをつかってベクトル検索を扱う手法のお話し~NVIDIA cuVSとCAGRA~
fshuhe
0
340
SREのキャリアから経営に近づく - Enterprise Risk Managementを基に -
shonansurvivors
1
690
dbtとAIエージェントを組み合わせて見えたデータ調査の新しい形
10xinc
7
1.7k
어떤 개발자가 되고 싶은가?
arawn
1
380
GCASアップデート(202508-202510)
techniczna
0
240
kotlin-lsp の開発開始に触発されて、Emacs で Kotlin 開発に挑戦した記録 / kotlin‑lsp as a Catalyst: My Journey to Kotlin Development in Emacs
nabeo
2
220
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
1
220
ざっくり学ぶ 『エンジニアリングリーダー 技術組織を育てるリーダーシップと セルフマネジメント』 / 50 minute Engineering Leader
iwashi86
8
4.2k
累計5000万DLサービスの裏側 – LINEマンガのKotlinで挑む大規模 Server-side ETLの最適化
ldf_tech
0
130
データエンジニアとして生存するために 〜界隈を盛り上げる「お祭り」が必要な理由〜 / data_summit_findy_Session_1
sansan_randd
1
620
AIでデータ活用を加速させる取り組み / Leveraging AI to accelerate data utilization
okiyuki99
6
1.6k
短期間でRAGシステムを実現 お客様と歩んだ生成AI内製化への道のり
taka0709
1
140
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
RailsConf 2023
tenderlove
30
1.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Why Our Code Smells
bkeepers
PRO
340
57k
Rails Girls Zürich Keynote
gr2m
95
14k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How to Ace a Technical Interview
jacobian
280
24k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Transcript
IBM Cloudでアプリ開発してみよう Kyoko Nishito Developer Advocate ⽇本アイ・ビー・エム(株)
Speaker ⻄⼾ 京⼦ Kyoko Nishito IBM Developer Advocate KyokoNishito
3 IBM Cloud ???
4 IBM Cloud 使ったことありますか?
IBM Cloudは、アプリを開発・管理・実⾏するための クラウド基盤です。 Web,モバイル,AI, IoTなど様々なアプリで活⽤できます! https://www.ibm.com/jp-ja/cloud/products https://www.ibm.com/watson/jp-ja/use-cases/
たとえばこれ全部IBM Cloudで作れます!
7 IBM Cloud 「ベースボールアプリ選⼿権」 で使うとしたら その1
アプリの実⾏環境を作る Server IBM Cloud www Middleware Java 実⾏環境 PHP 実⾏環境
Node.js 実⾏環境 Swift 実⾏環境 Python 実⾏環境 Push Application • 作ったアプリをデプロイするだけ • 主要なサーバーサイド⾔語は対応 アプリ実⾏ 環境に オススメ
アプリの実⾏環境を作る もちろんコンテナもね︕ ライトアカウント対象外です PAYGアカウントでお使いいただけます
10 IBM Cloud 「ベースボールアプリ選⼿権」 で使うとしたら その2
Node-REDでアプリを作る IBM Cloud www • フローだけでサーバーサイドアプリが作れる • WebのUIも作れちゃう • 各種APIももちろん呼び出せる
Create Flow Execute Flow かんたん 開発に オススメ
12 IBM Cloud 「ベースボールアプリ選⼿権」 で使うとしたら その3
すぐに使えるAIサービス、Watsonを使ってアプリを作る
None
Cloud上で使えるAIサービス ・・・ Internet PC Azure AWS GCP IBM Cloud Smart
Phone Server 各社クラウド Direct Link
16 Watsonの製品・サービス⼀覧 ⼼理系 ⾔語系 Watsonの製品・サービスは⽇々進化しています。 2019年2⽉12⽇現在のPublic Cloud上のサービス⼀覧は以下の通りとなります。 https://www.ibm.com/watson/jp-ja/developercloud/services-catalog.html Watson Assistant
アプリケーションに⾃然⾔語インターフェースを追加 してエンドユーザとのやり取りを⾃動化 照会応答系 Text to Speech テキスト⽂章を⾳声に変換する Speech to Text ⾳声をテキスト⽂章に変換する Visual Recognition 画像コンテンツに含まれる意味を検出する 知識探索系 ⾳声系 Discovery 先進的な洞察エンジンを利⽤して、データの隠れた価 値を解明し、回答やトレンドを発⾒する Discovery News Discovery上に実装され、エンリッチ情報も付加された ニュースに関する公開データセット Personality Insights テキストから筆者の性格を推定する Language Translator ※2 ⾃然⾔語テキストについて他⾔語へ翻訳を⾏う Natural Language Understanding ※1 ⾃然⾔語処理を通じてキーワード抽出、エンティティ ー抽出、概念タグ付け、関係抽出などを⾏う Natural Language Classifier テキスト⽂章の分類を⾏う(質問の意図推定など) Tone Analyzer(⽇本語未対応) テキストから筆者の感情、社交性、⽂体を解析する Knowledge Studio コーディングなしに、業務知識から⽣成した機械学習 モデルで、⾮構造テキストデータから洞察を取得 画像系 データ分析系 Watson Studio 機械学習モデル向けの作成と学習、データの準備と分 析のための統合環境 Machine Learning 機械学習モデル・深層学習モデルの作成、学習、実⾏ 環境 Knowledge Catalog 分析に必要なデータを加⼯・カタログ化できる分析デ ータ準備環境 ※1 感情分析は⽇本語未対応です。 ※2 ⽇本語翻訳は英⽇・⽇英のみ対応しています。 Watson OpenScale AIに信頼性と透明性をもたらし、判定結果を説明し、 バイアスを⾃動的に排除する Compare and Comply(⽇本語未対応) 契約書や調達仕様書を分析し、⽂書間の⽐較や重要要 素の抽出を⾏う APIで呼び出し可能 データ分析・機械学習モデル作成
Watson Assistant チャットボットに︕ https://www.ibm.com/watson/jp-ja/developercloud/conversation.html https://watson-assistant-demo.ng.bluemix.net/ DEMO(英語):
DEMO 18 DOC ID / Month XX, 2018 / ©
2018 IBM Corporation Watsonを使⽤したLINE chat bot
Natural Language Understanding テキストを分析 概念、エンティティ、キーワード、カテゴリー 感情、関係、意味役割を抽出 https://www.ibm.com/watson/services/natural-language-understanding/ DEMO (日本語可): https://natural-language-understanding-demo.ng.bluemix.net/
Discovery Watsonを利⽤した ⽂書検索エンジン エンティティ、キーワード等で検索できる https://www.ibm.com/watson/jp-ja/developercloud/discovery.html https://discovery-news-demo.ng.bluemix.net/ DEMO:
Visual Recognition 画像認識 お持ちの画像も学習できます https://www.ibm.com/watson/jp-ja/developercloud/visual-recognition.html
Speech to Text Text to Speech ⾳声をテキストに テキストを⾳声に https://www.ibm.com/watson/jp-ja/developercloud/text-to-speech.html https://www.ibm.com/watson/jp-ja/developercloud/text-to-speech.html
Language Translator 翻訳︕ https://www.ibm.com/watson/jp-ja/developercloud/language-translator.html Natural Language Classifier ⾃然⾔語分類 https://www.ibm.com/watson/jp-ja/developercloud/nl-classifier.html
Personality Insights テキストから筆者の性格を推定 Tone Analyzer(⽇本語未対応) テキストから筆者の感情、社交 性、⽂体を解析 https://www.ibm.com/watson/jp-ja/developercloud/personality-insights.html https://www.ibm.com/watson/jp-ja/developercloud/tone-analyzer.html
25 © 2018 IBM Corporation Personality Insights テキストから筆者の性格を推定する DEMO https://personality-insights-demo.ng.bluemix.net/
26 IBM Cloud 「ベースボールアプリ選⼿権」 で使うとしたら その4
Watson Studio, AutoAI データの準備と分析のための統合環境, 機械学習モデル⾃動作成機能 + Watson Machine Learning 機械学習モデル・深層学習モデルの作成、学習、実⾏環境
機械学習モデルをコーディングなしで 簡単作成 https://www.ibm.com/blogs/solutions/jp-ja/autoai-useful-info/
どうすれば使える? 28
IBM Cloudの ライトアカウントは 無料・クレカ登録なしで 使えます! (ただし16歳以上が条件) 29
IBM Cloud ライト・アカウント クレジットカード不要で、期間無制限 でWatson含めた多数のAPIとサービ スが 無料で使えるアカウントです。 30 ・クレジットカード不要 ・無償で期限なし
・今⽇から使える IBM Cloudへ登録 https://ibm.biz/BdzMft
使い⽅は、、、、その1 チュートリアル: IBM Cloudの利⽤を開始する https://www.ibm.com/jp-ja/cloud/get-started IBM Developer Dojo https://ibm-developer.connpass.com/ 毎週⽔曜⽇をベースに開発者向けイベント
を開催しています。 開催済のものは資料公開しています
IBM Code Patterns ⽇本語版: https://ibm.biz/ibmcodejp 英語版: https://developer.ibm.com/patterns/ ソースコードはGitHubで公開 ソースコードはApache2.0ライセンスで改変・商⽤利⽤がOKです ⽇本語版へのリン
使い⽅は、、、、その2
使い⽅は、、、、その3 書籍もあります: 現場で使える︕Watson開発⼊⾨ Watson API、Watson Studioによる AI開発⼿法 •出版社: 翔泳社 ISBN-10:
4798158496 ISBN-13: 978-4798158495
34 twitter.com/KyokoNishito developer.ibm.com/jp/patterns/ IBM Watson Thank you 使い⽅でご質問あればDMください