Skip to main content

Finder papers

Project description

paper finder

Find papers by keywords and venues. Then download it automatically.

Installing

Install and update using pip:

pip install -U paper-finder

功能

论文检索

利用 dblp 提供的API。

论文引用

利用 semanticscholar, 5分钟内只能请求100次,文献多的话可能会比较慢。

论文代码获取

利用 paperswithcode 提供的代码进行代码检查。

常用的期刊列表

CV_A = ["CVPR", "ICCV", "TIP", "TPAMI", "TVCG", "TOG", "SIGGRAPH", "IJCV"]
DM_A = ["KDD", "WWW", "ICDE", "TKDE"]
ML_A = ["ICML", "NIPS", "NeurIPS"]
NLP_A = ["ACL", "SIGIR"]
overall_A = ["AAAI", "IJCAI", "CSCW", "CHI", "Ubicomp", "MM"]
ref_ccf_a = ['AAAI', 'NIPS','ACL','CVPR','ICCV','ICML','IJCAI','WWW','KDD','SIGIR']
ref_ccf_b = ['EMNLP','ECCV','COLING','CIKM','WSDM','NAACL']
ref_other = ['ICLR']
refs = ref_ccf_a + ref_ccf_b + ref_other

Examples

点击这里 查看

Quick Start

Search

from paper_finder.api import search
keyword_list=['knowledge tracing','knowledge trace']
venue_list=['KDD','IJCAI']
output = 'kt_result.csv'
search(keyword_list=keyword_list,venue_list=venue_list,min_year=2016,max_year=2021,output=output)

Your can find venues' name in there.

Download

import pandas as pd
from paper_finder.api import download_from_df

csv_path = "kt_result.csv"
df = pd.read_csv(csv_path)
df = download_from_df(df,save_dir='pdfs')
df.to_csv(csv_path.replace('.csv','_download_result.csv'),index=False)

Todo

  • Search papers.
  • Download papers

Author Warning

This code is only used for academic communication. The author has no liability for copyright. DO NOT ENGAGE IN ANY ILLEGAL ACTIVITIES. Please download and read the genuine articles from the publisher.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

paper_finder-0.11.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

paper_finder-0.11-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file paper_finder-0.11.tar.gz.

File metadata

  • Download URL: paper_finder-0.11.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/26.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.14 tqdm/4.48.2 importlib-metadata/1.7.0 keyring/21.3.0 rfc3986/1.4.0 colorama/0.4.4 CPython/3.6.5

File hashes

Hashes for paper_finder-0.11.tar.gz
Algorithm Hash digest
SHA256 1623d51529bed9f3aadce5ebdba9b3dff5c58eac64e5d4c905509ddee4244ee8
MD5 795f1b15df273e96230068680ef4f4ba
BLAKE2b-256 fb59421605370710f7daba6fea7be1519eac46c9e24a78c9687e62a1017898ee

See more details on using hashes here.

File details

Details for the file paper_finder-0.11-py3-none-any.whl.

File metadata

  • Download URL: paper_finder-0.11-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/26.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.14 tqdm/4.48.2 importlib-metadata/1.7.0 keyring/21.3.0 rfc3986/1.4.0 colorama/0.4.4 CPython/3.6.5

File hashes

Hashes for paper_finder-0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 5ba729899ca746ac43eba5cc955e8bd51518a9b77a3a88cf39cf2ef6c899bd09
MD5 f60a9818a0e76f9a77d7cb90d4730ca1
BLAKE2b-256 3372e157e4e4aefd67fc87e658f8f51c19cb5eeddb42fa2c3ed991fe4d0da392

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page