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
200
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
280
Node-REDで翻訳アプリを作ろう
norikokt
1
400
Dojo AI Watson API 開発
norikokt
0
330
はじめてのクラウドアプリ開発
norikokt
0
290
IBM Cloudの歩き方
norikokt
0
470
TJBotとWatson画像分析 OSC京都2020
norikokt
0
52
IBM Dojo Basic Lab 1-2 IBM Cloud CLI基礎
norikokt
0
46
IBM Extra Dojo #7 Quarkusでjava モダナイゼーション
norikokt
1
550
初夏のIBM Dojo #7 QuarkusでJava モダナイゼーション
norikokt
0
350
Other Decks in Education
See All in Education
Virtual and Augmented Reality - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.7k
Human-AI Interaction - Lecture 11 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
450
社外コミュニティと「学び」を考える
alchemy1115
2
170
仮説の取扱説明書/User_Guide_to_a_Hypothesis
florets1
4
300
著作権と授業に関する出前講習会/dme-2025-05-01
gnutar
0
200
RELC_2025_KYI
otamayuzak
0
110
新卒研修に仕掛ける 学びのサイクル / Implementing Learning Cycles in New Graduate Training
takashi_toyosaki
1
150
2025年度春学期 統計学 第5回 分布をまとめるー記述統計量(平均・分散など) (2025. 5. 8)
akiraasano
PRO
0
110
AIC 103 - Applications of Property Valuation: Essential Slides
rmccaic
0
200
Gamified Interventions for Composting Behavior: A Case Study Using the Gamiflow Framework in a Workplace Setting
ezefranca
1
120
第1回大学院理工学系説明会|東京科学大学(Science Tokyo)
sciencetokyo
PRO
0
3.8k
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
signer
PRO
0
2k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
How GitHub (no longer) Works
holman
314
140k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Embracing the Ebb and Flow
colly
86
4.7k
Docker and Python
trallard
44
3.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Building Adaptive Systems
keathley
43
2.6k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
How to train your dragon (web standard)
notwaldorf
94
6.1k
Statistics for Hackers
jakevdp
799
220k
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