學了幾年的Computer Engineering,雖然學無所成,但是對於怎麼找到專業相關的paper(尤其是電子版)還是有一點心得。今天特總結一下,供後來人蔘考。本文應該也普遍適用於Computer Science。
1. 搜尋引擎,這個其實是最簡單有效方法了。
推薦使用:
Google Scholar
Citeseer
DBLP
Google Scholar對每一篇paper一般能返回若干個結果,可以點開group看,預設結果通常是連結向ACM或者IEEE的Digital Library的,是收費的。如果你的學校沒有訂閱的話,你是下載不了的。所以最好在group裡面尋找一個鏈向作者首頁的,實驗室首頁之類的,通常可以直接下載。Citeseer裡面,很多文章的電子版都直接在citeseer的資料庫裡,可以直接下載。DBLP本身不提供論文下載,但是相當一部分paper是有連結指向ACM和IEEE的。DBLP的好處是對論文進行了系統的分類,按作者,按會議,按期刊等等。Citeseer主要是根據citation來把paper串起來的。
2. ACM Digital Library
如果你所在的學校和機構訂閱了ACM Digital Library的話,那麼這裡是一個不錯的跟蹤ACM會議和期刊的好地方。因為ACM的期刊和會議一般都是該領域內最好的之一。所以,建議Graduate Student們養成定期到這裡看最新的會議proceedings和最新的transaction的習慣,尤其是conference的proceedings (電腦專業重conference)。ACM因為會議和期刊並不是很多(從而也保證了相當的品質),所以分類很清晰。而且一篇paper的citation也盡量提供了連結。
ACM Journals
ACM Transactions
ACM Conference Proceedings
3. IEEE Computer Society Digital Library
如果你跑到ieee.org,而不是computer.org,你會發現那裡paper不是那麼容易找。其實電腦專業的,到computer.org更容易找paper一點。這裡也是需要訂閱的,不是免費的。另外一方面,IEEE的會議多而雜,有好的會議,但是絕大部分會議是不如ACM的,所以在這裡跟會議的proceedings一定要有針對性。 IEEE的幾個magzine還是做得挺不錯的,可以讀讀。
4. 尋找BibTeX
如果你用LaTeX寫論文的話,手邊備有幾個地方可以找到現成的BibTeX entry還是很省事的 (平時自己一定要積累,比如沒看一篇paper,都把相應的bibtex entry整理好,放進自己的bib檔案)。
在ACM Digital Library的每篇文章,都提供BibTeX的。IEEE則不提供。Citeseer也提供能找到的文章的BibTeX,DBLP也是。另外還有一個網站,專門收集paper的BibTeX,叫做The Collection of Computer Science Bibliographies,也是一個不錯的地方。
經常需要用的就是這些了,其實不用我這篇文章,大家也都知道。 也歡迎同行們來補充一下。