/paper_downloader

Download papers and supplemental materials from open-access paper website, such as AAAI, ACCV, AISTATS, COLT, CVPR, ECCV, ICCV, ICLR, ICML, IJCAI, JMLR, NIPS.

Primary LanguagePythonMIT LicenseMIT

paper_downloader

Download papers and supplemental materials from open access paper website, such as AAAI, AISTATS, COLT, CVPR, ECCV, ICCV, ICLR, ICML, IJCAI, JMLR, NIPS, WACV.


The number of papers that could be downloaded using this repo (with Aliyundrive share link and access code):

year\conf AAAI ACCV AISTATS COLT CVPR ECCV ICCV ICLR ICML IJCAI JMLR NIPS WACV
1969 -- -- -- -- -- -- -- -- -- 64k7q9 -- -- --
1971 -- -- -- -- -- -- -- -- -- 663rm0 -- -- --
1973 -- -- -- -- -- -- -- -- -- 85e5c8 -- -- --
1975 -- -- -- -- -- -- -- -- -- 146cu41 -- -- --
1977 -- -- -- -- -- -- -- -- -- 25157ir -- -- --
1979 -- -- -- -- -- -- -- -- -- 12h39s -- -- --
1980 9596eg -- -- -- -- -- -- -- -- -- -- -- --
1981 -- -- -- -- -- -- -- -- -- 108rp93 -- -- --
1982 104a0b4 -- -- -- -- -- -- -- -- -- -- -- --
1983 9209jo -- -- -- -- -- -- -- -- 2376e5o -- -- --
1984 69l3x7 -- -- -- -- -- -- -- -- -- -- -- --
1985 -- -- -- -- -- -- -- -- -- 2592d7f -- -- --
1986 194fq39 -- -- -- -- -- -- -- -- -- -- -- --
1987 14906eu -- -- -- -- -- -- -- -- 2465r7l -- 90bn63 --
1988 1590r0u -- -- -- -- -- -- -- -- -- -- 94u9f2 --
1989 -- -- -- -- -- -- -- -- -- 26913uo -- 10119ia --
1990 173o11x -- -- -- -- 493g9a -- -- -- -- -- 14307ju --
1991 1444w8w -- -- -- -- -- -- -- -- 192br32 -- 1447f1w --
1992 1346cj7 -- -- -- -- 4944sb -- -- -- -- -- 1270h3j --
1993 135ds95 -- -- -- -- -- -- -- -- 138j45k -- 158na33 --
1994 3025em6 -- -- -- -- 98e03w -- -- -- -- -- 1406gk8 --
1995 -- -- 640c6v -- -- -- -- -- -- 282wn33 -- 15201ux --
1996 275dt27 -- -- -- -- 98cd27 -- -- -- -- -- 15221co --
1997 186fr32 -- 5776hl -- -- -- -- -- -- 18020co -- 150c2a3 --
1998 1872av3 -- -- -- -- 98s2d9 -- -- -- -- -- 1514s6l --
1999 1826tn7 -- 17u0y2 -- -- -- -- -- -- 204fd92 -- 150w0u4 --
2000/v1 22176af -- -- -- -- 98b8e3 -- -- -- -- 11 15203sa --
2001/v2 -- -- 46n18z -- -- -- -- -- -- 176y5x 31 1977ws5 --
2002/v3 187p7n6 -- -- -- -- 1969z7z -- -- -- -- 59 207kx75 --
2003/v4 --- -- 44ij08 -- -- -- -- -- 12140ox 297t0y9 59 19896nm --
2004/v5 1779x1r -- -- -- -- 190se18 -- -- 118gb20 -- 56 2072p0q --
2005/v6 3288uj1 -- 56u69p -- -- -- -- -- 13370ov 3504jv4 73 20782js --
2006/v7 393t62s -- -- -- -- 192c62r+111fd6 -- -- -- -- 100 204fg89 --
2007/v8 37564ht -- 86a29p -- -- -- -- -- 150nr15 478dk01 91 21784qr --
2008/v9 3556jo0 -- -- -- -- 196nj39 -- -- 1588u3z -- 97 2506h0d --
2009/v10 -- -- 8406qw -- -- -- -- -- 160k6q6 342hj65 100 262u1f7 --
2010/v11 30035hy -- 126o97x -- -- 2869oc6+63v46j -- -- 159fj95 -- 118 2926eg8 --
2011/v12 30213ds -- 108r5l5 43q7t3 -- -- -- -- 1534m6s 49075rn 105 306u45e --
2012/v13 353tj89 -- 160cx30 467q3u -- 329ch99+147y29z -- -- 243jc31 -- 119 368ve68 --
2013/v14 251ux65 -- 722g7k 502ko9 4715p0q+15603gc -- 45536zv+1423yf7 -- 28331is 4962x7z 84 36089ya --
2014/v15 44730uz -- 124or38 615w1q 545qn61+1253iu7 334z6i7+15832vd -- 35ye89 3105n0g -- 120 411e42c --
2015/v16 455kg55 -- 1347x7g 777pz0 602h47q+1336v0b -- 5267ch1+133nn60 42ge87 2704ph9 6566qi8 118 40390iv --
2016/v17 67681ro -- 16839tc 70co56 6434y4v+19491jc 37298bu+1325lj6 -- 80xm36 3223xk7 658y6c2 236 568c4i3 --
2017/v18 765e8g5 -- 175f7j3 75y58t 783o7u3+281f9m4 -- 62167ex+353mf98 19804ef 43457ta 78186tj 234 67923ow --
2018/v19 1102o59o -- 23092tp 94r73b 97944nq+3461ko7 732wx36+262cz93 -- 3365xy1 466g22k 870ln97 84 1009tr02 --
2019/v20 134332wy -- 40375ff 1274w8o 1294qw21+612or30 -- 1075u6x0+498pj73 5021yq9 7731f6o 96453qg 184 142871lq --
2020/v21 18645ls6 254dn93+13d9o6 79661yu 1263mv9 1467y89b+5170fz9 1358a5i0 -- 6874x1c 10845yw0 7764xq3 254 18993g3d 378l1m8+24me08
2021/v22 1961b69m -- 84593ig 14096ln 1660kq10+517le14 -- 161299uu+46516es 860ef43 1183g8b1 72340is 290 2334v6g1 4061id9+2390rl
2022/v23 1624fp76 27947jy+25s7a9 492f16o 15585di 2077i16a+56211kj 16456d7j -- 54+176+865b1l3 123481ov 862ea46 351 2673eh49 406ab53+80q6d2
2023/v24 90+284+120529sf 639mo78+74nj80

usage

For example: download AAAI-2022 papers

  1. Change the code block at the end of code/paper_downloader_AAAI.py
if __name__ == '__main__':
    year = 2022
    total_paper_number = save_csv(year)  # save papers urls to csv/AAAI_2022.csv
    download_from_csv(
        year, 
        save_dir=f'..\\AAAI_{year}', # change to your save location
        time_step_in_seconds=5,  # time step (seconds) between two downloading requests
        total_paper_number=total_paper_number,
        downloader='IDM'  # use Internet Download Manager software to download papers
    )
  1. Then run the code:
python code/paper_downloader_AAAI.py  # download AAAI papers

This repo also provides the function to process supplemental material:

  1. Merge the main supplemental material pdf file and the main paper into one single pdf file;
  2. Move the supplemental material pdf files (extracted from the downloaded zip files if presented) into the main papers' folder.

KNOWN ISSUES

issue with pywin32

ERROR: After install pywin32, a error may accour: ImportError: DLL load failed while importing win32api: 找不到指定的模块.
SOLUTION: Get into the python interpreter path/Scripts folder and run this command in CMD: python pywin32_postinstall.py -install