## 臺語健康諮詢機器人 <!-- .slide: data-transition="slide" --> --- # Outline * 專題動機 * 研究方法 * 系統架構 --- # 專題動機 <!-- .slide: data-transition="slide" --> ---- * 人口老化 * 健康諮詢服務 * 醫療資源浪費 ---- * 操作起來簡單且容易理解 * 完善的台語語音辨識系統 * 提供明確的健康諮詢資訊 <!-- * 作為瀏覽器內置的腳本語言,為網頁開發者提供操控瀏覽器的能力,目前為唯一所有瀏覽器通用的腳本語言,幾乎全世界的網頁都使用Javascript。 --> --- # 研究方法 ---- * 選擇開發平台 * 選擇開發程式語言 * 確立語音辨識模組 * 建立疾病與症狀資料庫 * 演算法選擇 --- # 系統架構 ---- ![系統架構圖](https://i.imgur.com/UYJm2j9.png) <!-- .slide: data-transition="slide" --> ---- * 疾病與症狀資料庫 * 語意理解模組 * 疾病諮詢模組 ---- ![疾病與症狀資料庫](https://i.imgur.com/xHfKTu0.png) <!-- .slide: data-transition="slide" --> ```htmlembedded= 疾病症狀知識關聯結構表中每一行代表每一種疾病與其對應的症狀,1代表該疾病有此症狀, 反之,0代表該疾病無此症狀,舉例來說,圖中的胃炎有臉色蒼白、腹部或胸口悶脹、噁心等 症狀。 ``` ---- ## 語意理解模組 ```htmlembedded= 此模組有兩個子模組,其功能為語音辨識出症狀名稱,並進行症狀比對,其輸入為使用者語音 口述之症狀,輸出為使用者潛在疾病的症狀向量,如圖二所示,若使用者用台語口述症狀:「 我覺得一點仔頭痛,嘛有流鼻水 (我覺得有一點頭痛,還有流鼻水)。」所產生的症狀向量除 了頭痛、流鼻水這兩個entry為1以外(代表有此症狀),其餘皆為0(代表無此症狀)。 ``` ---- ## 疾病諮詢模組 ```htmlembedded= 此模組接收到症狀比對模組輸出的使用者潛在疾病症狀向量後,會藉由疾病與症狀資料庫中的 疾病症狀知識關聯結構表計算每個疾病之症狀向量(每個疾病都有專屬的症狀向量)與潛在疾病 症狀向量之cosine相似度,並依照相似度大小排序找出最匹配的疾病。 ``` ---- ## 範例 ![](https://i.imgur.com/nBuFThe.png) https://drive.google.com/file/d/1gm_3ygRvTj-6GvRU1x_GJbp1kH7aHacw/view?usp=sharing ----
{"metaMigratedAt":"2023-06-14T23:46:53.495Z","metaMigratedFrom":"Content","title":"Outline","breaks":true,"contributors":"[{\"id\":\"3fc9172a-0d17-4e0f-864e-c64f5a369d66\",\"add\":18626,\"del\":17396}]"}
    215 views