Skip to content

A helper package to get information of scholarly articles from DBLP using its public API

License

Notifications You must be signed in to change notification settings

alumik/dblp-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DBLP API

version-0.2.1 python->=3.10 license-MIT

A helper package to get information of scholarly articles from DBLP using its public API.

Usage

import dblp

queries: list[str] = ...

results: list[dict] = dblp.search(queries)
results_with_ccf_class: list[dict] = dblp.add_ccf_class(results)

Examples

Get Search Results

import dblp

queries = [
    'Anomaly Detection in Streams with Extreme Value Theory',
    'Intelligent Detection of Large-Scale KPI Streams Anomaly Based on Transfer Learning',
    'Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applications',
    'Robust and Unsupervised KPI Anomaly Detection Based on Conditional Variational Autoencoder',
    'Advances in Cryptography and Secure Hardware for Data Outsourcing',
]

results = dblp.search(queries)

The results will be:

[
  {
    "query": "Anomaly Detection in Streams with Extreme Value Theory",
    "title": "Anomaly Detection in Streams with Extreme Value Theory.",
    "year": "2017",
    "venue": "KDD",
    "doi": "10.1145/3097983.3098144",
    "url": "https://doi.org/10.1145/3097983.3098144",
    "bibtex": "https://dblp.org/rec/conf/kdd/SifferFTL17?view=bibtex"
  },
  {
    "query": "Intelligent Detection of Large-Scale KPI Streams Anomaly Based on Transfer Learning",
    "title": "Intelligent Detection of Large-Scale KPI Streams Anomaly Based on Transfer Learning.",
    "year": "2019",
    "venue": "Big Data",
    "doi": "10.1007/978-981-15-1899-7_26",
    "url": "https://doi.org/10.1007/978-981-15-1899-7_26",
    "bibtex": "https://dblp.org/rec/conf/bdccf/DuanCX19?view=bibtex"
  },
  {
    "query": "Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applications",
    "title": "Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applications.",
    "year": "2018",
    "venue": "WWW",
    "doi": "10.1145/3178876.3185996",
    "url": "https://doi.org/10.1145/3178876.3185996",
    "bibtex": "https://dblp.org/rec/conf/www/XuCZLBLLZPFCWQ18?view=bibtex"
  },
  {
    "query": "Robust and Unsupervised KPI Anomaly Detection Based on Conditional Variational Autoencoder",
    "title": "Robust and Unsupervised KPI Anomaly Detection Based on Conditional Variational Autoencoder.",
    "year": "2018",
    "venue": "IPCCC",
    "doi": "10.1109/PCCC.2018.8710885",
    "url": "https://doi.org/10.1109/PCCC.2018.8710885",
    "bibtex": "https://dblp.org/rec/conf/ipccc/LiCP18?view=bibtex"
  },
  {
    "query": "Advances in Cryptography and Secure Hardware for Data Outsourcing",
    "title": "Advances in Cryptography and Secure Hardware for Data Outsourcing.",
    "year": "2020",
    "venue": "ICDE",
    "doi": "10.1109/ICDE48307.2020.00173",
    "url": "https://doi.org/10.1109/ICDE48307.2020.00173",
    "bibtex": "https://dblp.org/rec/conf/icde/0001BM20?view=bibtex"
  }
]

About

A helper package to get information of scholarly articles from DBLP using its public API

Topics

Resources

License

Stars

Watchers

Forks

Languages