其實就跟拆箱一樣,周巖已經迫不及待想拆開來看一下。
不過這種程序運行對電腦的配置要求挺高,周巖索性先回了酒店房間,把自己之前配置的電腦拿回來。
只不過一回到房間,周巖也不急著出來了,在房間里操作起來。
因為程序太大,周巖拿出了一塊移動硬盤整體拷貝下來,一番搗鼓以后,他也打開了女黑客發來的封裝文件包。
很快,程序運行。
依舊是黑色調,對話框什么都沒有改變。
周巖首先輸入了一個基本的算法需求,要求01編寫出猴子選大王的代碼,這是一個算法常例,用來驗證初學者是否入門,也是學校常考的題目。
而01不負所托,在思考了幾秒鐘以后,很快就給出了代碼。
女黑客發過來的代碼本身就是在ython運行窗口中,周巖把代碼復制粘貼過去,窗口出現,周巖輸入了幾組數值,結果得出,完美運行。
周巖又修改了自己的幾個要求,比如把猴子改成首尾相連,又去驗證數值,發現依舊正確。
這個程序看來沒毛病。
周巖又找了十幾道難度不一的大廠面試題,他打算一道一道測試過去。
先從簡單的開始,周巖把三道一口氣放進去,讓01回答。
結果不出所料,01都給出了正確的答案。
周巖感覺是女黑客把算法庫加進去的結果,這種驗證沒辦法測試出01到底有多厲害。
于是周巖提高了難度,把兩道稍微困難的算法題貼進去。
這一回01思考的時間久了一點,不過很快,依舊給出了答案。
周巖同樣進行了答案驗證,正確。
于是周巖也不耐著性子一個個放了,他直接把最難的那一道算法題放進去。
這種題目網上沒有現成的答案,他也期待01的回復。
下一秒01回應的答案依舊完整,只不過在驗證的環節出現問題,報錯。
周巖把01的回答重新貼進了對話框,并告訴01錯誤,讓他根據自己發過去的代碼進行debug。
三秒以后,01又給出了答案。
只是驗證的時候依舊報錯。
周巖這一會兒變得極有耐心,一遍又一遍地把01自己生成的錯誤代碼貼進問答框,讓他自己糾正自己的錯誤。
而在糾正了差不多五次以后,01終于輸出了正確的答案。
周巖知道這就是智能對話模型在完善答案的過程,同樣也是未來智能模型的正確玩法。
本質上智能模型起的就是滿足人類需求的作用。
一開始可能對所謂的需求只有一個模糊的概念,但隨著交流的深入,智能模型也越來越理解你的需求到底是什么。
一個大的需求會包含十幾個小需求,這十幾個小需求一開始提問者可能并不知道,但隨著和01溝通的深入,不管是提問者還是01,都能更加深入地了解需求。
這其實也是模擬人類交流的過程,當你提出問題的時候,不可能指望別人立刻進行回答,都是在明確對方需求以后,再給出進一步的反饋,越反饋越正確,因為你提的要求越難越多,對方需要尋找的范圍也越來越小,越來越精準。
只是交流五次就回答出這個問題,周巖還是比較意外的。
于是他改變了思路,選擇提出一個大項目,讓01首先完成這個大項目需要的步驟。
而很快,01就給出了步驟,一共五點。
周巖給出的要求是對網絡文本進行文本統計分析。
01的回復是1、導入文本。2、文本預處理。3、文本統計。4、得出結論。
比較簡單,周巖給出具體一點的要求。
于是01的回復變成了1、導入文本。2、對文本進行預處理,導入停用詞表,使用分詞工具對文本進行預處理。3、對處理后的分詞文本,進行詞頻統計。4、對詞頻統計后的結果進行詞頻統計分析,得出結論。
具體了一些,只不過依舊有點兒寬泛。
不過周巖等不及了,
他直接提出讓01根據自己的步驟,生成相關的代碼。