= 2012-07-11 = == Google == * [http://blog.longwin.com.tw/2012/06/paper-google-focus-project-2012/ Google 目前專注的研發項目 - 2012] || 論文發表數量 || 研究方向 || 說明 || || 232 ||人工智慧和機器學習||Google也花了很多時間研究人工智慧|| || 205 ||演算法和理論||Google正在嘗試各種新方法,來為電腦節電|| || 154 ||NLP||Google正在訓練機器理解你的命令和語言。|| || 135 ||機器感知||Google正在教機器如何看電影,聽音樂|| || 126 ||人機互動和視覺化技術||Google也在嘗試人機交互的新方法|| || 119 ||資料安全||Google也花了很多時間保證你的資料安全|| || 117 ||信息檢索和網路||Google最初的使命還在:為用戶提供更為高效的網頁搜尋|| || 83 ||數據挖掘||Google也在開發各種新的處理技術,以期望從那些數據中獲得有用或者有趣的信息|| || 67 ||分散式系統和並行計算||Google有成千上萬的 Server,所以它正在嘗試各種新方法,保證各 Server 之間可以相安無事一起工作|| || 66 ||軟體系統||Google正在準備為所有東西提升速度|| || 60 ||資料管理||Google現有的資料量可以說史無前例,所以它也花了很多心思在資料管理上面|| || 42 ||通用科學||Google也在利用它的研究盡量解決很多現存的基礎問題|| || 38 ||經濟學和電子商務||Google每天都要處理為數眾多的拍賣。所以它也在開發新的演算法,保證可以處理更多的拍賣,速度更快|| || 36 ||機器翻譯||Google正在教計算機將一種語言翻譯成另外一種語言|| || 34 ||軟體工程||Google也在開發自己的程式語言|| || 31 ||語音處理||Google試圖教機器理解世界上所有的聲音|| || 25 ||硬體和體系架構||Google準備建立更快,更好的電腦|| || 13 ||移動系統||Google正在研究並生產新的基於移動端的,連網的作業系統|| || 9 ||教育創新||Google想要更多的計算機科學家和工程師,所以它準備自己"製造"他們|| == awk & sed == * 問題:有時候在處理一些有順序的文字檔時,需要把他們轉換成一行,此時如何用 awk 抓取下一行呢? * 答案: getline {{{ ~$ cat google-research.txt | awk '/Google/ { A=$1; getline; B=$1; getline; C=$1; print C" ||"B"||"A"||"}' | sed 's#研究方 向:##' | sed 's#研究論文發表數量:##' | sort -nr }}} * 問題:那如果想要抓「上一行」呢? * 答案: NR [http://www.cyut.edu.tw/~dywang/linuxProgram/node20.html 代表目前處理的行數]