四子連珠AI
項目組長
九月 2022 - 十二月 2022
- 項目包括設計算法來模擬能夠實時決策和戰略發展的對手。
- 使用Python開發經典遊戲四子連珠的智能電腦玩家
- 設計並實現遊戲邏輯,創建交互式的四子連珠遊戲環境
- 實現評分機制,評估棋子放置的質量,基於實時棋盤狀態優化AI玩家的決策過程
- 實現用戶友好界面,增強遊戲互動,提供適應玩家進度的動態反饋
Ocaml自定義編程語言
項目組長
一月 2024 - 五月 2024
- 設計並實現了一個支持詞法作用域的基於堆棧的編程語言
- 實現了自定義的基於堆棧的編程語言,重點支持詞法作用域變量以增強子程序功能
- 開發了語言的解析器和評估器,能夠解釋和執行用新創建的語法編寫的程序
- 創建環境特性以支持複雜的編程結構,如遞歸、本地變量綁定和函數閉包,模擬調用棧行為以有效管理變量作用域
心血管疾病因素的數據分析
數據分析
- 使用Python和Pandas收集和處理數據(包含Data Cleaning)
- 進行了卡方檢驗以確定各樣因素與心血管疾病的顯著相關性
- 使用隨機森林分類器開發預測模型(簡易深度學習模型),分析影響心血管疾病發生的各種因素及其可能性
- 使用Matplotlib創建數據的可視化表示(圖表和圖形),促進更好的理解和分析