問卷最值錢也最難用的部分是「開放題的文字」——顧客真正想說的話都在裡面,但沒人有時間讀完幾萬筆。這一頁收錄兩段各自獨立的實作:①XM 體驗管理產品的資料管線(Dagster 資料工程,我兼任開發);②AI 屬性標籤 PoC。至於把洞察直接生成出來的「問卷 AI Dashboard」原型,獨立成下一頁。
flowchart LR
subgraph Z1["系統(每週期自動執行)"]
A["撈取新填答
與使用者的指標配置"]
B["計算 CSAT/NPS
與條件警示"]
C["AI 判讀每則評論
情緒分數+關鍵字"]
D["向量化比對
自動歸類主題"]
E["匯總入庫
全程留執行紀錄"]
end
subgraph Z2["企業使用者"]
F["XM 儀表板
看趨勢與問題點"]
end
A --> B --> C --> D --> E --> F

sequenceDiagram
autonumber
participant DG as Dagster 排程(AWS Fargate)
participant SDB as SurveyCake DB(填答資料)
participant XDB as XM DB(PostgreSQL)
participant SE as Azure 情緒分析
participant VE as Azure 向量化
participant ST as 雲端儲存
Note over DG: 週期性自動觸發,任務起訖均寫入執行紀錄
DG->>XDB: 讀取使用者建立的指標配置
DG->>SDB: 撈取新進填答資料
DG->>DG: 配對問卷與指標(標記分行/接觸點/服務項目)
DG->>DG: 計算 CSAT / NPS
DG->>XDB: 寫入條件警示與 CSAT/NPS 分數
loop 每則文字評論
DG->>SE: 傳送評論文字
SE-->>DG: 情緒分數/關鍵字/重要文字
DG->>VE: 傳送評論與關鍵字,請求向量化
VE-->>DG: 文字向量
DG->>DG: 向量計算→評論配對至主題
end
DG->>XDB: 寫入情緒分析結果與主題配對匯總
DG->>ST: 上傳排程過程檔案
Note over XDB: 匯總資料就緒——前台儀表板即可查詢
另一項我為公司開發的 AI PoC:讓模型從問卷填答內容推論填答者的屬性標籤——填答者是什麼樣的人、屬於哪種客群傾向,為後續的分眾溝通與個人化鋪路。
