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
Node RED は Web プロトタイピング環境 として最適
Search
ishiitetsuji
October 08, 2020
Programming
2
1.5k
Node RED は Web プロトタイピング環境 として最適
2020.10.10に開催されるNode-RED Con Tokyo 2020での登壇資料です。WebプロトタイピングでNode-REDを利用している事例などをお話しします。
ishiitetsuji
October 08, 2020
Tweet
Share
More Decks by ishiitetsuji
See All by ishiitetsuji
UDC2024岐阜ブロック
ishiitetsuji
0
41
アーバンデータチャレンジ2024 長崎ブロック
ishiitetsuji
0
64
kintoneとすすめてみたいリビングラボ
ishiitetsuji
1
150
オープンデータは共有財産 ワーケーション編
ishiitetsuji
0
140
CIVIC TECH FORUM 2022 岐阜LT
ishiitetsuji
0
150
伝統産業 × IT 岐阜での取り組み事例
ishiitetsuji
0
350
岐阜ブロックの活動紹介
ishiitetsuji
0
93
いまむらさんのCat-Being
ishiitetsuji
0
240
シビックテック井戸端キャスト
ishiitetsuji
0
170
Other Decks in Programming
See All in Programming
Effect の双対、Coeffect
yukikurage
5
1.4k
GoのWebAssembly活用パターン紹介
syumai
3
9.9k
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
300
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
370
セキュリティマネジャー廃止とクラウドネイティブ型サンドボックス活用
kazumura
1
170
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
10
1.8k
実践ArchUnit ~実例による検証パターンの紹介~
ogiwarat
2
250
赤裸々に公開。 TSKaigiのオフシーズン
takezoux2
0
130
Javaのルールをねじ曲げろ!禁断の操作とその代償から学ぶメタプログラミング入門 / A Guide to Metaprogramming: Lessons from Forbidden Techniques and Their Price
nrslib
3
1.9k
F#で自在につくる静的ブログサイト - 関数型まつり2025
pizzacat83
0
290
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
130
インターフェース設計のコツとツボ
togishima
2
700
Featured
See All Featured
BBQ
matthewcrist
89
9.7k
A designer walks into a library…
pauljervisheath
206
24k
The Cult of Friendly URLs
andyhume
79
6.4k
Unsuck your backbone
ammeep
671
58k
Producing Creativity
orderedlist
PRO
346
40k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Git: the NoSQL Database
bkeepers
PRO
430
65k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Building Adaptive Systems
keathley
43
2.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
780
Transcript
Node-REDは Webプロトタイピング環境 として最適 Node-RED is the best web prototyping environment
石井哲治 名古屋工業大学 1998年卒 株式会社セイノー情報サービスに勤務 人工知能や最新技術を使って物流を効 率化することを考えているIT技術者 趣味は編み物 IBM CHAMPION 2020
None
SNSでサン フランシス コのSlack社 に届けたい とつぶやく Slack社のアイコンクッションを作成 2019年 とても喜んでもらえました
SUMMARY OF CONTENTS 画像認識やデータ分析を行う際にコンセプト検証(PoC)として、 プロトタイプを開発することがあります。そのプロトタイプ開発に 必要な要件を共有して、最適なNode-REDの使い所をお伝えします - 会社紹介 - プロトタイプ開発に最適とは?
- Node-REDの特徴 - プロトタイプ事例 - ちょっと相談したい事
会社紹介
None
プロトタイプ開発 に最適とは?
プロトタイプ開発の必要性 • 人工知能とか言葉だけでは誇大妄想になりがち • ユーザーの知見を反映させることが重要 • 新しい技術はうまくいくか技術者も不安
プロトタイプ開発に求められる要件 すぐに実装 API連携や部品が揃っており 試したいことが実現できる 検証がカンタン 複数パターンの切り替えや デプロイが簡単にできる 知見を反映 検証によるユーザーの知見を 反映しやすい
Node-REDの 特徴
Node-REDの特徴 カプセル化 カプセル化されたAPI連携や部品 を簡単にインポート ロジック・フロー フローの線をつなぎ変えるだけ 処理を変更できる ブラウザUI ブラウザさえあれば 他は何もいらない
カプセル化 テスト済みのAPI連携や部品を簡単にインポートして利用できる
ロジック・フロー フローの線をつなぎ変えるだけ処理を変更できる
ブラウザUI ブラウザさえあれば他は何もいらない
Webプロトタイピング環境の構成例 クライアント層 UI層 コントロール層 API層 Watson Discovery (自然言語検索) Watson Visual
Recognition (画像分類) Watson Assistant (チャットボット) Google Cloud Vision (文字認識)
IBM Cloud Node-RED お気に入りポイント • 無料(Liteプランで制限あり※1) • SSLがデフォルト • Watsonと連携
※1 プロビジョンされるスループット容量が固定されており、最大 1 GB の暗号化データ・ストレージが利用可能です。
プロトタイプ 事例
画像分類による積載率判定 撮 影 画 像 か ら 積 載 率
の 判 定 部 分 を Web化
物量予測によるダイナミックプライシング 出荷予定をアップロードして、運賃 最適化シミュレーション結果を表示
画像解析による一括検品 iPadで撮影した画像から品番と数量 を判定する Google Cloud Vision (文字認識) バーコードのないラベルを文字認識で一括検品する ラベルイメージ ◦◦物流センター
品番:E194GC-FEE01 数量:120
おまけ:みそ煮込み分類器 スマホで名古屋名物のみそ煮込みを 判定する https://qiita.com/ishii-gifu/items/c7f42197189e9243c6c9 Watson Visual Recognition (画像分類)
ちょっと 相談したい事
相談事① チーム開発はどうしてる? • GoogleDocのように共同編集できない • ソース管理はどうしてる? • デバッグがログ出力のみ?
相談事② Webディレクトリ構造にならないけど。。 • javascriptライブラリの置き場所が困る • 画像ファイルの置き場所が困る • コンポーネント開発には向かない?
相談も気軽にできたら もっとNode-REDは楽しくなる