其實就跟拆箱一樣,周岩已經迫不及待想拆開來看一下。
不過這種程序運行對電腦的配置要求挺高,周岩索性先回了酒店房間,把自己之前配置的電腦拿回來。
隻不過一回到房間,周岩也不急著出來了,在房間裡操作起來。
因為程序太大,周岩拿出了一塊移動硬盤整體拷貝下來,一番搗鼓以後,他也打開了女黑客發來的封裝文件包。
很快,程序運行。
依舊是黑色調,對話框什麼都沒有改變。
周岩首先輸入了一個基本的算法需求,要求01編寫出猴子選大王的代碼,這是一個算法常例,用來驗證初學者是否入門,也是學校常考的題目。
而01不負所托,在思考了幾秒鐘以後,很快就給出了代碼。
女黑客發過來的代碼本身就是在python運行窗口中,周岩把代碼複製粘貼過去,窗口出現,周岩輸入了幾組數值,結果得出,完美運行。
周岩又修改了自己的幾個要求,比如把猴子改成首尾相連,又去驗證數值,發現依舊正確。
這個程序看來沒毛病。
周岩又找了十幾道難度不一的大廠麵試題,他打算一道一道測試過去。
先從簡單的開始,周岩把三道一口氣放進去,讓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根據自己的步驟,生成相關的代碼。
而很快,01就生成了一係列的代碼。
周岩下載了《鬥破蒼穹》的小說文本,對這段代碼進行驗證,很快就得到了不錯的數據,雖然不全麵,但顯然這個項目是能進行下去的。
周岩又對這段代碼提出改進要求,包括詞頻可視化,把詞頻用雲圖展現出來,包括對詞頻進行文本訓練,從而找出詞與詞之間的關聯。
這一回周岩提出的要求是對兩本文本進行處理,兩本分彆是金庸老爺子的《神雕俠侶》和《射雕英雄傳》。
很快01給出了相應的代碼修改,周岩複製粘貼之後,進行測試。
其實需求也特彆簡單,就是找主角之間的人物關係。
楊過對應小龍女,那麼郭靖對應什麼,結果黃蓉。
周岩又找了楊過和郭靖分彆對應的關聯詞,同時讓01局限在人物身上,自己設計一個人物詞判定代碼。
小主,這個章節後麵還有哦,請點擊下一頁繼續後麵更精彩!
這一回01終於出現了一點錯誤,比如人物切分上麵,會把4個詞的人物變成2個詞輸出。
這就是細節上的毛病了,周岩現在也不是算法小白,知道怎麼改進,不過周岩更期待01給出的結果。
於是他把這個問題粘貼給了01,而01也給出了對詞頻進行判定,如果兩個拆分的詞同時出現多次,那麼判定兩個拆分的詞合並成為同一個詞,並在字典中刪除前麵兩個拆分詞,並對已經分詞好的數據進行處理,合並兩個拆分詞,沒有分詞好的就以該拆分詞作為分詞依據,照著分詞就行。
粘貼進去以後,周岩發現效果意外的不錯。
隻是之後人物判彆上也出現了一些問題,會把武器什麼的加進去。
周岩又去問01,01回答了一些代碼修改,但加進去以後,依舊是老樣子,沒法做到細致的劃分。
周岩問01有沒有什麼好的辦法,01說在處理之前,就把處理的小說人物給預設出來,這樣就不會出現之後判定錯誤的情況。
也就是從源頭解決問題,同樣也算是一件很機械的處理方式。
但是人類有時候的處理,同樣很機械,而且也是填鴨式的,就比如基因測序。
所以對於這一點也沒辦法太過要求什麼,01做到這個程度,其實已經挺不錯了。
周岩又預設了幾個小型項目,並對01進行測試。
終於周岩也得出了一個結論。
那就是01已經具備了較複雜的代碼作業能力。