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
TJBot zero Hands-on (組み立て済)
Search
norikokt
July 19, 2019
Education
0
210
TJBot zero Hands-on (組み立て済)
Ver.20190425
Language Translator / Visual Recognition 利用パターン
norikokt
July 19, 2019
Tweet
Share
More Decks by norikokt
See All by norikokt
QuarkusでJavaモダナイゼーション
norikokt
1
290
Node-REDで翻訳アプリを作ろう
norikokt
1
420
Dojo AI Watson API 開発
norikokt
0
340
はじめてのクラウドアプリ開発
norikokt
0
300
IBM Cloudの歩き方
norikokt
0
480
TJBotとWatson画像分析 OSC京都2020
norikokt
0
56
IBM Dojo Basic Lab 1-2 IBM Cloud CLI基礎
norikokt
0
54
IBM Extra Dojo #7 Quarkusでjava モダナイゼーション
norikokt
1
560
初夏のIBM Dojo #7 QuarkusでJava モダナイゼーション
norikokt
0
370
Other Decks in Education
See All in Education
コマンドラインを見直そう(1995年からタイムリープ)
sapi_kawahara
0
630
1014
cbtlibrary
0
510
【ZEPホスト用メタバース校舎操作ガイド】
ainischool
0
150
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
Cifrado asimétrico
irocho
0
370
The browser strikes back
jonoalderson
0
290
滑空スポーツ講習会2025(実技講習)EMFT学科講習資料/JSA EMFT 2025
jsaseminar
0
150
Introduction - Lecture 1 - Web Technologies (1019888BNR)
signer
PRO
0
5.8k
自己紹介 / who-am-i
yasulab
3
6.2k
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
MySmartSTEAM 2526
cbtlibrary
0
170
Featured
See All Featured
Writing Fast Ruby
sferik
630
62k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
130
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
What's in a price? How to price your products and services
michaelherold
246
13k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
65
35k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
360
Optimising Largest Contentful Paint
csswizardry
37
3.5k
GitHub's CSS Performance
jonrohan
1032
470k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
140
The World Runs on Bad Software
bkeepers
PRO
72
12k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
300
Transcript
神⼾電⼦専⾨学校様 TJBot zero hands on 加藤典⼦(Noriko Katoh) Developer Advocate /
[email protected]
AGENDA 1. クラウドサービスを⽴ち上げよう 2. TJBot 起動! 3. IP アドレスを確認して Node-REDで接続
4. Sample動作の確認 5. いろいろな機能を試そう 6. クラウドと接続してみよう
1.クラウドサービスを⽴ち上げよう ・IBM Cloud ログイン(https://ibm.biz/Bdzq3i) ①カタログをクリック ②AIをクリック ③Visual Recognitionをクリック
1.クラウドサービスを⽴ち上げよう ・Visual Recognition(画像分析)サービスの⽴ち上げ 初期値でOK 初期値でOK ①説明をよく読んで 作成をクリック
1.クラウドサービスを⽴ち上げよう ・Language Translator(翻訳)サービスの⽴ち上げ ①カタログを右クリックし て、新しいタブで開く ②AIをクリック ③Language Translatorを クリック 前回までのStepで
Visual Recognition起動
1.クラウドサービスを⽴ち上げよう ・ Language Translator(翻訳)サービスの⽴ち上げ 初期値でOK 初期値でOK ①説明をよく読んで 作成をクリック
1.クラウドサービスを⽴ち上げよう ・ 作成したサービスの確認(画⾯を閉じてしまった場合) ナビゲーションメ ニューにカーソル移動 表⽰されたニューから ダッシュボードを選択 サービスがあり、プロビジョン済みとなっていること Language Translator
/ Visual Recognition 名前をクリックすると開いて詳細が表⽰される
2.TJBot 起動! 1. ⼿を取り付けよう 本体右側の⻘いパーツに ⼿を装着 2. USBを電源タップまたは PCに接続 3.
ラズパイの起動を待つ
1. 左後ろのボタンを押して発話 する”IPアドレス”をメモ 2. Node-REDを起動 ブラウザを開いてURLを タイプ(推奨Chrome ) http://xxx.xxx.xxx.xxx:1880 (xxxは1でメモしたIPアドレス)
3.IPアドレスを確認 Node-RED接続
3.IPアドレスを確認してNode-REDを接続 ・Node-RED(操作パネル)の説明 【デプロイ】 変更した内容を反映させる 【ノード】 このメニューを ノードと呼ぶ ノードは⼊出⼒ などグループに 分かれている
ここからパレッ トにノードをド ラックする 【デバッカ】 処理を実⾏した時の 動作表⽰ 実⾏結果やエラーの 確認など 【タブ】Sample タブ、ledタブなど 機能によって分類 【パレット】 ノードを繋いでプログラミングを定義する
4.Sample動作の確認 1. どんな動作をしているか Nodeの役割を考えてみる 2. (1),(2),(5)の先頭ノード をクリックして動作させて みよう 3. Sampleの停⽌⽅法
(2)を停⽌させてみよう
5.いろいろな機能を試そう • led/ arm/speakerタブのノードを実⾏してみよう ここをクリックするとプログラムを実⾏
5.いろいろな機能を 試そう speakerタブを編集してみよう ① 「create sentence」ノードをダブルクリック ② 「template ノードを編集」テンプレート 1⾏
⽬ の⽂章を⾃由に編集 ③ 完了ボタンでパネルを閉じる ④ 「デプロイ」する ⑤ 「greeting」ノードをクリックして実⾏
6.クラウドと接続 してみよう translationタブを編集 ① (2) Watson Language Translator より 「language
translator」ノードをダブル クリック、編集画⾯を開く ② IBM Cloud 「language translator」の 「管理」メニューより「API鍵」をコピー ③ 「完了」で閉じて「デプロイ」する ④ 「translate」ノードをクリックして実⾏ ⑤ デバック画⾯で結果を確認 管理メニュー このアイコンで API鍵コピー ↓ ここに貼り付け↓
6.クラウドと接続 してみよう cameraタブを編集 ① (3) Classify photoより「Visual Recognition」 ノードをダブルクリック、編集画⾯を開く ②
IBM Cloud 「Visual Recognition」の 「管理」 メニューより「API鍵」をコピー ③ 「完了」で閉じて「デプロイ」する ④ 「classify photo」ノードをクリックして実⾏ ⑤ デバック画⾯で結果を確認 デバックで結果確認
ラズベリーパイ:Raspberry Pi 出典:フリー百科事典「ウィキペディア(Wikipedia)」 23 DOC ID / Month XX, 2018
/ © 2018 IBM Corporation ARMプロセッサを搭載したシングルボードコンピューター。 イギリスのラズベリーパイ財団によって開発された。教育 ⽬的に利⽤することを想定しているが、2010年代後半以降 は、安価に⼊⼿できるIoT機器として、趣味や業務に幅広 く⽤いられている。 (中略)内臓ハードディスクやSSDを搭載しない代わりに、 SDメモリーカード、またはmicroSDメモリーカードを起動 および⻑期保存⽤のストレージに利⽤する。 <私⾒による特徴> Ø 安価 Ø ⼊⼿しやすい Ø オープンソースで事例も多い
Call for Code 2019
29 Call for Code チャレンジ 2019 • テーマに沿ったソリューションを構築するインターネットを 通じて参加可能な開発コンテスト •
今回のテーマは「⾃然災害への対策や回復」または「⼈の健康」 「地域コミュニティが良好な状態になる⽀援すること」 • 18歳以上の開発者、1-5名のチームでIBM Cloudまたは IBM Systems を活⽤したアプリを開発 2019/7/29(⽉)11:59PMまでに提出 *⽶国⻄海岸標準時 賞⾦ 最優秀賞: $200,000 2位、3位: $25,000 4位、5位: $10,000
32 本講義は、IBM Cloudを題材に取り上げ、昨今業務系システムなど でも多く使われ始めている「クラウド・プラットフォーム」に ついて学び、理解し、実際に使えるようになることを⽬的とします。 講師は、IBMの所属ですが、本講義は会社の営利・宣伝⽬的では ありません。 また本講義内での発⾔及び資料へ掲載されている内容については 講師の個⼈的な⾒解・意⾒であり、IBMとは関係のないものです。
33 DOC ID / Month XX, 2018 / © 2018
IBM Corporation