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
kintone知能化計画/20220902_kintone_and_JPStripes
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ITO Akihiro
September 02, 2022
Technology
0
34
kintone知能化計画/20220902_kintone_and_JPStripes
2022/9/2 kintone Cafe & JP_Stripes 名古屋
--
kintone + Deep Learning
ITO Akihiro
September 02, 2022
Tweet
Share
More Decks by ITO Akihiro
See All by ITO Akihiro
kintone + ローカルLLM = ?
akit37
0
130
【NoMapsTECH 2025】AI Edge Computing Workshop
akit37
0
630
【NoMapsTECH 2025】AI Tech Community Talk
akit37
0
290
エンジニア目線でのテスラ
akit37
0
71
「重鎮問題」について(軽めに)
akit37
0
78
Software + Hardware = Fun++
akit37
0
49
基本的に "リモートしかない" ワーク/20231128_KBS_LT
akit37
1
36
3つの先端技術が コミュニティ軸で融合した話。/20230615_CMCMeetup
akit37
0
34
Bootleg_越境してみたときのアウェイ感。/20230328_CMCMeetup
akit37
0
43
Other Decks in Technology
See All in Technology
CyberAgentの生成AI戦略 〜変わるものと変わらないもの〜
katayan
0
140
身体を持ったパーソナルAIエージェントの 可能性を探る開発
yokomachi
1
110
us-east-1 に障害が起きた時に、 ap-northeast-1 にどんな影響があるか 説明できるようになろう!
miu_crescent
PRO
13
4.3k
Keycloak を使った SSO で CockroachDB にログインする / CockroachDB SSO with Keycloak
kota2and3kan
0
110
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
4
320
JAWS DAYS 2026 ExaWizards_20260307
exawizards
0
420
(Test) ai-meetup slide creation
oikon48
2
350
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
8
7.2k
タスク管理も1on1も、もう「管理」じゃない ― KiroとBedrock AgentCoreで変わった"判断の仕事"
yusukeshimizu
5
2.6k
Claude Code 2026年 最新アップデート
oikon48
12
9.6k
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
440
ランサムウエア対策してますか?やられた時の対策は本当にできてますか?AWSでのリスク分析と対応フローの泥臭いお話。
hootaki
0
130
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.8k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
150
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
4 Signs Your Business is Dying
shpigford
187
22k
Odyssey Design
rkendrick25
PRO
2
540
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Producing Creativity
orderedlist
PRO
348
40k
Optimizing for Happiness
mojombo
378
71k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
390
WENDY [Excerpt]
tessaabrams
9
36k
The SEO Collaboration Effect
kristinabergwall1
0
390
Transcript
©2022 connectome.design inc. kintone知能化計画 2022.9.2 kintone Cafe & JP_Stripes 名古屋
connectome.design inc. / Akihiro ITO
©2022 connectome.design inc. 自己紹介 & 会社紹介
©2022 connectome.design inc. $ cat ./me.json { “name”: “伊藤明裕”, “資格”:
{ “IPA”: “情報処理安全確保支援士 No.7287”, “JDLA”: [“G検定2017”, “E資格2018”], “データサイエンティスト協会 ”: “DS検定” }, “job”: { “belong_to”: “connectome.design株式会社”, “main_role”: “Product Manager” }, “community”: { “AI”: “CDLEコアメンバー”, “SaaS”: “JP_Stripes 名古屋”, “Car”: “https://tocj.jp 運営” }, “座右の銘”: “間違っているのはいつも自分 ” } $ cat ./COD.json { “name”: “コネクトームデザイン株式会社 ”, “URL”: “https://connectome.design”, “domain”: “AI導入・開発コンサルティング ”, “office”: “フルリモートワーク”, “product”: { “name”: “metabase”, “type”: “SaaS”, “URL”: “https://metabase.jp”, “service”: “AIナレッジ共有&コラボレーション開 発プラットフォーム” } }
©2022 connectome.design inc. kintoneとの馴れ初め
©2022 connectome.design inc. トヨクモがまだCstapsだった頃の話…… • 展示会で見かけて、kintoneの存在を知ってはいた。 ◦ いつかはこれ使えるかもな〜程度。 ◦ ジャストな奴との違いはよくわかってなかった。
• ある時の雑談。 「森田さん、kintoneってどう?ジャストな奴はどうなんですかね?」 「kintone一択でOKっす!」
©2022 connectome.design inc. サイボウズもまだ日本橋じゃなかったな…… • 2週間で社内用webDBシステムを立ち上げろ!ヤバめ案件発生。 • 現場がExcelでなんとかしようとしてるが、まぁ絶対運用無理。 • 当然、必要項目含め詳細仕様どころか運用フローも未確定。
PHP+MySQLじゃ間に合わん。
©2022 connectome.design inc. これ、kintone使えるかも。 「もしもし、kintoneの技術的な話聞かせてください。」 「いつでもとーぞ」 翌日:名古屋 → 東京へ。 「これこれこういうシステム作りたいんですけど kintoneでできます?」 「できますよー。」
「ふむ。では、明日契約して作ってみます。」 ⇒ kintone契約して開発開始。無事、ヤバめ案件をノートラブルでクリア。
©2022 connectome.design inc. kintoneのいいところ。 • 仕様が(必要な入力項目すら)決まってなくても実装開始できる。 • 入力項目が増えてもへっちゃら。 • 現場の要望を聞いて運用しながら改修。
• DBの項目を増やしてもテストしなくていい。最高。 • 実は、「プロセス管理」が一番すごいところだと思っている。 → hiveでもあまり聞かないけど、それほど使われていない?
©2022 connectome.design inc. metabase®について
©2022 connectome.design inc. 最近、メタバースとよく間違われます。 MetabaseというBIツールもあります。
©2022 connectome.design inc.
©2022 connectome.design inc.
©2022 connectome.design inc. metabaseの開発に利用しているサービス
©2022 connectome.design inc. AWS Auth0 / CircleCI / Backlog
Adobe XD Github Slack Zoom Go_SaaS 三種の神器! 銀行振込対応 実装ずみ!
©2022 connectome.design inc. ここから本題。 + Deep Learning 「kintone知能化計画」
©2022 connectome.design inc. を使って、 を ス◯◯◯化 したい! もっと!
©2022 connectome.design inc. を使って、 を スマート化 したい! もっと!
©2022 connectome.design inc.
©2022 connectome.design inc. Demo
©2022 connectome.design inc. 実装例:kintoneに入力した画像からの物体検出 どれくらい自信のある ものだけ出力するか。 target: person = 26
©2022 connectome.design inc. [ person=26, backpack=5, handbag=5, skateboard=3, tie=1, umbrella=1
] threshold=0.6 では、26人検出。 この足だけ検出できなかった。 threshold=0.9 では、21人検出。 物体検出モデル:DETR (COCOデータセットで学習済みモ デル) Photo by Ryoji Iwata on Unsplash
©2022 connectome.design inc. AIモデルの作成・登録・学習 学習用プログラ ムを登録 AWSインスタンスを 起動 JupyterLab上で学習 用プログラム実行
学習済みモデルを アウトプット
©2022 connectome.design inc. 推論用APIの作成・登録 APIとして登録 推論用プログラムを実装 (学習済みモデルを読み込む)
©2022 connectome.design inc. kintone側のJavaScript 1. フィールドから値を取得 2. APIの形式に合わせてJSON作る 3. RestAPIで呼ぶ
4. 返り値を取得 5. フィールドにセット フィールドの値 を読み込む 認証用トークンを指定し、 metabaseのAPIを呼び出す (データはJSON形式) APIの実行結果 を受け取る 値をフィールドに セット
©2022 connectome.design inc. kintone側でもうちょいなんとか。 • フィールドからの値取得が地味に面倒くさい。 → 自動的に全フィールド分、書き出してくれる機能が欲しい。 • モバイル用のイベント名を一緒にして欲しい。
• 画像を取得する場合の書き方がややこしい。 var fileKey = thisrecord.record['sourceimage'].value[0].fileKey; var fileurl = kintone_url + 'file.json?fileKey=' + fileKey; • 画像のアップロードはさらに面倒くさい。(後日実装予定……)
©2022 connectome.design inc. まとめ • metabaseには様々な学習済みモデルをAPI経由で使えるよ うに実装可能。 • フロントエンドとしてkintoneを使うことのメリット。 ◦
実装時間の短縮とGUIのシンプル化。 ◦ スマートフォンでも使えるので作業現場へも簡単導入。 ◦ プロセス管理を含めたワークフローの簡単構築。 • kintoneで構築した業務フローに、「一つの道具」としてAIを組 み込める! "AI Function as a Service の実現。"
©2022 connectome.design inc. ありがとうございました。 SlideShare: https://www.slideshare.net/AkihiroIto1/presentations