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
Azure AI servicesと歯のおはなし/AzureTravelers_Fukuoka...
Search
Hirono Baba
October 19, 2024
Technology
230
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Azure AI servicesと歯のおはなし/AzureTravelers_Fukuoka2024_baba
Hirono Baba
October 19, 2024
More Decks by Hirono Baba
See All by Hirono Baba
Microsoft MVPになる前、なってから/Fukuoka_Tech_Women_Community_1_baba
nina01
0
350
cloudugnight2nd-20240531
nina01
1
450
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
440
Azure FunctionsのAOAIバインド機能を試してみる/dotnet2days20240118-baba
nina01
0
220
AzureでWaiting roomをつくる!新米アーキテクトの挑戦記/jazug-for-women-20231215-baba
nina01
1
990
開発者のためのGitHub Advanced Security入門セキュリティを向上させよう!/cndfpre2023-baba
nina01
1
1.4k
Azure Policyとガバナンスのおはなし/globalazure2023-baba
nina01
0
1k
Azure Functionsをサクッと開発、サクッとデプロイ/vscodeconf2023-baba
nina01
2
1.4k
Other Decks in Technology
See All in Technology
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
500
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
370
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
140
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
150
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
1.1k
【Snowflake Summit 2026 Recap!!】Snowflake Summit Deep Dive: Security & Governance
civitaspo
1
230
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
2k
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
7
2k
日本 Fintech 未来予測レポート 2027〜2028年(手動編集版)
8maki
0
2.4k
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
1.1k
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
1.1k
あなたの知らないPDFのアクセシビリティ
lycorptech_jp
PRO
0
200
Featured
See All Featured
Abbi's Birthday
coloredviolet
2
8.1k
Designing for humans not robots
tammielis
254
26k
Test your architecture with Archunit
thirion
1
2.3k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
430
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Writing Fast Ruby
sferik
630
63k
エンジニアに許された特別な時間の終わり
watany
107
250k
Statistics for Hackers
jakevdp
799
230k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
840
From π to Pie charts
rasagy
0
210
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.6k
Transcript
Azure AI servicesと歯のおはなし 2024/10/19 第4回 Azure Travelers 勉強会 福岡の旅 馬場ひろの
Hirono Baba
株式会社オルターブース エンジニア 馬場 ひろの Hirono Baba X:@nina-sensei27 2013/3 歯科医師免許取得 2018/4
大学病院で勤務開始 2020/4 プログラミングをはじめる 2020/12 株式会社オルターブースに入社 2024/9 Microsoft MVPを初受賞 一年間の研修医期間を経て、働きながら大学院へ 途中一年間フィンランド トゥルク大学へ研究留学、のちに博士号取得 助教として臨床、教育、研究に従事 補綴(ほてつ)科に所属し入れ歯を専門に歯科業務に勤しむ 研究テーマの一環でプログラミングに興味を持ちスクールに通い始める 歯科業務に関するアプリをPHPで作成 開発、トレーニング、コンサルティング業務に従事 AzureやGitHub, .NETがんばってます カテゴリー:Developer Technologies Technology Area:.NET
コミュニティ活動① ⚫JAZUG Fukuoka ⚫ 近年活動できていなかったふくあずをリニューアルし 新たなメンバーとともに再始動 ⚫ 地理的になかなか東京イベントに顔出せない 地方で活動の場がほしい…! ⚫
基本はオンラインイベント ⚫ LT会や定期もくもく会やりたい ⚫ 全国からご参加お待ちしてます! ⚫ オフラインイベントも視野に ⚫ 11/11(月)19:00- イベント開催します!!
コミュニティ活動② ⚫GitHub Dockyard ⚫ GitHubに関する知見の共有や、質問・ サポート、雑談を行えるコミュニティ ⚫ 運営メンバーになりました ⚫ イベント計画中なので
遊びに来てください!
アジェンダ ⚫今日話すこと ⚫ 歯科業務のおはなし ⚫ Azure AI servicesを使って業務改善 ⚫ GitHub
Copilot Workspaceを使って開発してみよう ⚫対象者 ⚫ Azure AI servicesの可能性を考えたいひと ⚫ Azureを扱うすべてのひと ⚫ むずかしい話はありません、息抜きにご覧ください
歯科業務のおはなし
⚫歯医者さんに行くと必ず最初にすることがあります 1. 問診 2. 歯の記録を取ること = 歯式(ししき)を取る ⚫歯式とは ⚫ 上下左右の歯が生えている場所を示す言葉
⚫ 永久歯は1~8、乳歯はA~E 歯医者さんの初診で絶対すること
⚫歯式を取ることが必要な理由 ⚫ 保険診療で必要 ⚫ 現在の歯の状態を把握するため ⚫ 問診のため ⚫ 治療歴の把握 ⚫
治療計画の立案 ⚫ 故人の身元特定のため なぜ歯式が必要なのか
⚫歯科用ミラーで一歯ずつ歯の状態をチェック ⚫上の奥歯から歯を一周するように読み上げる人が多い気がする ⚫利き手でミラー、逆の手でほっぺたや唇を引っ張ります 歯式の取り方① 8 7 6 5 4 3
2 1 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 右 左 上 下 Start Goal
⚫2人がかり ⚫ 1人が歯式の読み上げ、1人が歯式の記録 ⚫ 誰も空いてなかったら待つ or 1人で ⚫1人で頑張る ⚫ 片手でミラーとペンを持ち替え
⚫ 非常にめんどくさい 歯式の取り方②
Azure AI servicesを使って業務改善
⚫歯の写真を撮影 → 歯式に変換してくれる ⚫ Custom Visionで頑張れば実現可能…? ⚫ 歯の写真は必ずしも初診で必要ではない + 歯の写真を撮る作業は容易ではない
→ 却下 ⚫歯式の読み上げ → 歯式を自動記録 ⚫ Azure AI Speech + Azure AI Language ⚫ 1人でできるようになり時間短縮 歯式自動記録サービスが作りたい 舌やほっぺた、唾液などが邪 魔してなかなか撮れない あらゆる角度を撮るのは大変 こっちを作ります
⚫今回のゴール:今ある歯を読み上げると自動で記録してくれるアプリを 作る(歯の状態の記録はいずれまた…) 1. 歯の番号を読み上げる 2. Azure AI Speechで文字起こし 3. 内容をAzure
AI Languageで解析 4. 解析した歯の番号をブラウザに表示 まず残存歯(今ある歯)の記録を取る 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 右 左 上 下
⚫音声からテキストへの高精度の文字起こし、自然な音声変換のテキスト 音声を生成、音声の翻訳、会話中の話者認識等を提供するサービス ⚫今回はPCに接続したマイクから直接文字起こしをしてみる Azure AI Speech 出典:What is the Speech
service?
⚫テキストを理解し分析するための自然言語処理機能を提供するサービス ⚫ Text Analytics、QnA Maker、 Language Understanding (LUIS) Azure AI
Language 出典:Azure AI Language とは? エンティティ 認識 キーフレーズ 抽出 感情分析 言語識別 文章要約 変換、翻訳
⚫Azure AI Speech と Azure AI Language を使いたい → Azure
AI servicesのリソースを1つ作ればおk Azure AI services ⚫ OpenAI ⚫ Speech ⚫ Content Safety ⚫ Computer Vision ⚫ Language ⚫ Translator ⚫ Document Inteligence ⚫ Token
GitHub Copilot Workspaceを使って 開発してみよう
⚫自然言語で書かれたIssueをもとに、Copilotが仕様案と実装計画を示し、 コーディングや既存のコードの修正を行い、プログラミングのほとんど 全ての工程をCopilotが自動的に実行してくれるGitHubの新機能 GitHub Copilot Workspaceとは 現在は テクニカルプレビュー
⚫Blazor、.NET8を使用 ⚫作成するIssueは4つ 1. Blazorのプロジェクト作成 2. 音声の文字起こしを実装 3. 音声の連続文字起こしを実装 4. 文字起こししたテキストから1~8の番号を抽出
構成 作る前に自分で コード書いた
作る前に自分でコード書いた
⚫ 設計がすべて ⚫ 作るものの全体像を詳細に把握しておく必要がある(部分だけ…と思うと事故る) ⚫ 言語やフレームワークの知識がより求められる ⚫ Issueを自然言語で書くか、コーディングした方が早いと思うかは人によりそう ⚫ Issueテンプレート使うと良さそう
⚫ とはいえ新時代の開発体験、ツールであることは間違いない ⚫ タスクを細分化するとよりよい結果が得られる(はず) ⚫ 一気にやろうとせず、細かく実装していく ⚫ レビュー力が求められる ⚫ レビューするのは開発者自身 GitHub Copilot Workspace 感想
⚫4ブロック(上下左右)認識できるように実装する ⚫ ブロック別に音声認識できるようにする ⚫歯の状態を記載できるようにする ⚫ どうやって歯と状態を対になるよう認識させるか(例:右上7, C1、右上6, C2) ⚫ 歯式を読み上げたテキストでパターンを学習させる…?
⚫ 実装イメージがいまいちついてないのでアドバイスください アプリの展望
おしまい ⚫ 久々歯のこと考えて楽しかった ⚫ Azure AI services アップデートはやい ⚫ Copilot
Workspace の今後に期待! ⚫ ご清聴ありがとうございました