搜尋論文資料庫、依引用數排序、挑你要的再摘要。
machine learning healthcare — 兩個詞都要出現(不加引號=而且)"machine learning" AND "healthcare" — 兩個片語都要出現(交集,範圍最窄)"LLM" OR "large language model" — 任一片語出現即可(聯集,範圍最寬)"LLM", "large language model" — 逗號=OR,跟上一行完全一樣,只是少打幾個字作者:Hinton deep learning — 只找這位作者寫的;
作者: 也可以寫成 au:,姓名有空格就加引號
四種寫法,範圍由窄到寬:
"A" AND "B" |
兩個片語都要出現。最窄。 |
A B |
不加引號=每個詞都要出現,但不必連在一起。 |
"A B" |
整串連著出現的片語。適合
retrieval augmented generation 這種專有名詞。 |
"A" OR "B""A", "B" |
任一個出現即可。最寬。逗號就是 OR, 兩種寫法完全一樣。 |
找特定作者的論文:在關鍵字裡加
作者:姓氏(或 au:姓氏)。姓名含空格要加引號,
例如 au:"Geoffrey Hinton"。可以單獨用(=這個人的全部論文),
也可以跟主題並用——au:Hinton deep learning 是「Hinton 寫的、
而且講 deep learning 的」。
為什麼要用這個而不是直接打名字:名字打在關鍵字裡,找到的是「引用他」
的論文,不是「他寫」的論文——那是兩個不同的問題。
什麼時候用哪一種:同一件事有好幾種說法(縮寫與全名)用
OR/逗號;要同時滿足兩個條件(某個技術 加上 某個病症)用
AND。
AND 和 OR 不能混用——沒有括號就分不出你要的是哪一種組合,
猜錯比整句照一種規則跑更糟。
找不到片語時只有 arXiv 會自動放寬成「每個詞都要出現」; Europe PMC 一律照你寫的比對。
「取前幾名」是在候選池裡依引用數取前 N 篇,不是只搜 N 篇。 要不要漏掉高引用論文,看的是進階選項裡的「候選池大小」。
候選池=我們實際看過幾篇論文。流程是:
符合你設定的條件 5,757 篇 → 按資料庫的排序抓回前 800 篇 → 查這 800 篇的引用數 →
依引用數排序 → 顯示前 10 篇
所以是的,沒被抓進池子的那 4,957 篇,不管引用數多高你都看不到, 因為我們根本沒查過它們的引用數。這不是刻意藏起來,是資料庫本身沒有依引用數排序的搜尋。
調高「取前幾名」只是把池子裡已排好的多顯示幾篇;要讓更多論文有機會被看到, 要調的是候選池。代價是變慢(每 100 篇多打一次資料庫),不花錢。 實測從 100 調到 400,原本那 100 篇一篇都沒掉,只會增加不會弄丟。
選分類通常比調大池子更有效:retrieval augmented generation
不設分類是 5,757 篇、原始 RAG 論文排第 637;限 cs.CL 之後母體剩 2,995 篇、
名次升到 396。分類縮小的是母體,池子只是多撈幾篇。
「最低引用數」不會縮小抓取範圍,它是在池子抓回來之後才過濾的。