標籤:動手做做看
軟體開發
蒙地卡羅演算法 - 計算圓周率 π
蒙地卡羅演算法是一種以機率統計理論為基礎的數值計算方法,主要是將求解的問題轉化為某種隨機分布的特徵數或問題本身具有隨機性,以程式模擬隨機事件出現的頻率並估計其機率,該方式通常用來解多維積分問題。雖然蒙地卡羅方法存在著精確度的問題,但該方法的求解中心思想是值得我們學習的。
人工智慧
仿 Eliza 模式之中文聊天程式
Eliza 是一個早期人工智慧聊天程式,於 1966 年由 Joseph Weizenbaum 在麻省理工學院所寫的程式,它使用一種基於模板的識別演算法來模仿心理治療師 Carl R. Rogers 的精神治療法,與使用者進行人類般的對話,被認為是現代聊天機器人的鼻祖。