開源智能人工助手Betty:將英語句子轉為UNIX命令
從圖形界面,到聲控,電腦命令行的角色不可替代。對開發者,系統管理員,硬核研究者們而言, 這個簡單但強大的界面是玩轉計算機的最好工具。不過,使用命令行不是件容易的事,需要記住一大堆命令。如“rm”,移動文件;“grep”,顯示文檔中包 含某個字段的行; “find”,尋找文件。
即使是Google工程師和開源開發者Jeff Pickhardt這樣的硬核大牛也沒辦法記住一些不經常用的命令。所以,Pickhardt開發了Betty:將英語句子轉化為UNIX命令。
“我經常記不住一些命令,太老火了。有些是縮寫,有些又不是,有些命令還有很多變量。有了Betty后,我要解壓一個文件,直接輸入‘Betty, uncompress myfile.tar.gz’就行了。”,Pickhardt說到。
Betty還不支持語音功能,必須在命令行中手動輸入。但是,像Apple的Siri一樣,她具有處理自然語言的能了。目前,她僅能識別處理少量的命令-Pickhardt自己經常忘記的。但作為開源軟件,用戶可以根據需要自己擴充。
但,這個程序估計也不會得到所有人的認可。正如Neal Stephenson所說,這么些年下來,很多人對UNIX命令都相當熟悉了。
其實,Pickhardt的最終目標是實現Betty的語音識別功能,使其不僅僅局限于服務程序員。“很長一段時間后,這個程序將不再局限于命令行”,
“我想她將是一個個人智能語音助手,雖然Apple有Siri,Googl有Google Now,但都不是開源產品。”
相比已經有的兩個智能人工助手,為什么Betty聽起來這么娘氣呢?其實是Pickhardt女兒的名字啦。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!