iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
AI Engineering

30 天從資料處理、分析到生成式 AI 的整合應用與實作學習 系列

本系列記錄我用 30 天,從資料整理與基礎統計開始,逐步學習資料分析、視覺化、API 串接與生成式 AI,並實作一套 AI 智慧資料分析助手。系統可針對使用者提供的資料進行整理與結構化,完成統計分析、趨勢分析及異常值偵測,再結合生成式 AI 協助理解使用者需求與解釋分析結果。希望透過實作了解資料分析與生成式 AI 的整合方式,並探索其在不同資料情境中的應用。

參賽天數 10 天 | 共 10 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

為什麼想開始這 30 天的資料分析實作?

前言 在日常生活中常會遇到事情太多、太雜,或是沉浸在遊戲、影集裡忘記時間,而忽略了睡眠,導致睡眠時間不是很規律。雖然知道自己有這些問題,但如果只是把資料記錄下來...

2026-09-14 ‧ 由 rm6 分享
DAY 2

Java是如何讀取資料的?

昨天先建立了一份睡眠和任務的 CSV 測試資料,接下來我的第一步就是要先知道:「資料到底要怎麼進到程式裡?」所以今天先從比較基礎的地方開始,複習 Java 的檔...

2026-09-15 ‧ 由 rm6 分享
DAY 3

把資料丟給 AI 就叫資料分析嗎?

Java 資料整理 今天主要還是在複習 Java,首先複習了 Object 的建立和 ArrayList 的使用,也稍微調整了一下昨天的程式碼。昨天的功能只有...

2026-09-16 ‧ 由 rm6 分享
DAY 4

資料讀進來了,所以到底能分析什麼?

今天參考根據睡眠資料 AI 推薦的可分析方向,再合併自己希望可以使用的功能,先定出四個我比較想知道的分析:睡眠時數如何變化?睡眠品質好的平均睡眠時數是多少?任務...

2026-09-17 ‧ 由 rm6 分享
DAY 5

原來清理資料前,需要想這麼多!?

昨天有提到「資料清理」,所以今天想再進一步了解資料清理到底要做什麼,以及遇到不同的問題時應該怎麼處理。 為什麼需要資料清理? 在開始分析之前,需要先確保拿來分析...

2026-09-18 ‧ 由 rm6 分享
DAY 6

分析結果怎麼看?開始理解資料相關性

處理了一下目前定義的資料清理的問題,讓需要分析的資料盡量可以維持一致。但我發現另一個問題,在第四天設定的分析中關於「任務量是否與入睡時間有關?」和「任務難度是否...

2026-09-19 ‧ 由 rm6 分享
DAY 7

開始視覺化!讓分析結果變成圖表

昨天可以得出相關係數是多少,但還是很難直接看到每一天的資料到底發生了什麼變化。所以今天把原本只有文字和數字的分析結果視覺化,讓他在使用時能更容易觀察資料的變化...

2026-09-20 ‧ 由 rm6 分享
DAY 8

繼續視覺化:不同資料該怎麼畫?

昨天成功用 XChart 畫出了第一張「每日睡眠時數折線圖」,所以今天打算繼續把前面做的其他分析結果也畫成圖表。第一張昨天已經完成,所以今天主要處理後面三張。不...

2026-09-21 ‧ 由 rm6 分享
DAY 9

如何整理一份分析摘要!?

接下來我準備加入生成式 AI,讓前面分析產生的結果可以有進一步的解釋和建議。由於目前 SleepAnalyzer 裡面的不同分析都是各自計算和輸出結果,因此需要...

2026-09-22 ‧ 由 rm6 分享
DAY 10

Gemini 為什麼會自己腦補?從 Prompt 開始調整

今天主要想了解在不同 Prompt 的使用下,Gemini 會生成什麼樣不同的分析結果。 第一次我只是簡單輸入:就發現在沒有任何限制以及條件的情況下,它很容易會...

2026-09-23 ‧ 由 rm6 分享