## 臺語健康諮詢機器人
<!-- .slide: data-transition="slide" -->
---
# Outline
* 專題動機
* 研究方法
* 系統架構
---
# 專題動機
<!-- .slide: data-transition="slide" -->
----
* 人口老化
* 健康諮詢服務
* 醫療資源浪費
----
* 操作起來簡單且容易理解
* 完善的台語語音辨識系統
* 提供明確的健康諮詢資訊
<!-- * 作為瀏覽器內置的腳本語言,為網頁開發者提供操控瀏覽器的能力,目前為唯一所有瀏覽器通用的腳本語言,幾乎全世界的網頁都使用Javascript。 -->
---
# 研究方法
----
* 選擇開發平台
* 選擇開發程式語言
* 確立語音辨識模組
* 建立疾病與症狀資料庫
* 演算法選擇
---
# 系統架構
----

<!-- .slide: data-transition="slide" -->
----
* 疾病與症狀資料庫
* 語意理解模組
* 疾病諮詢模組
----

<!-- .slide: data-transition="slide" -->
```htmlembedded=
疾病症狀知識關聯結構表中每一行代表每一種疾病與其對應的症狀,1代表該疾病有此症狀,
反之,0代表該疾病無此症狀,舉例來說,圖中的胃炎有臉色蒼白、腹部或胸口悶脹、噁心等
症狀。
```
----
## 語意理解模組
```htmlembedded=
此模組有兩個子模組,其功能為語音辨識出症狀名稱,並進行症狀比對,其輸入為使用者語音
口述之症狀,輸出為使用者潛在疾病的症狀向量,如圖二所示,若使用者用台語口述症狀:「
我覺得一點仔頭痛,嘛有流鼻水 (我覺得有一點頭痛,還有流鼻水)。」所產生的症狀向量除
了頭痛、流鼻水這兩個entry為1以外(代表有此症狀),其餘皆為0(代表無此症狀)。
```
----
## 疾病諮詢模組
```htmlembedded=
此模組接收到症狀比對模組輸出的使用者潛在疾病症狀向量後,會藉由疾病與症狀資料庫中的
疾病症狀知識關聯結構表計算每個疾病之症狀向量(每個疾病都有專屬的症狀向量)與潛在疾病
症狀向量之cosine相似度,並依照相似度大小排序找出最匹配的疾病。
```
----
## 範例

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}]"}