Dblp Tools

Configuration File: dblp_tools.json Tool Type: Local Tools Count: 3

This page contains all tools defined in the dblp_tools.json configuration file.

Available Tools

DBLP_search_authors (Type: BaseRESTTool)

Search and disambiguate authors in the DBLP Computer Science Bibliography by name. Resolves an au…

DBLP_search_authors tool specification

Tool Information:

  • Name: DBLP_search_authors

  • Type: BaseRESTTool

  • Description: Search and disambiguate authors in the DBLP Computer Science Bibliography by name. Resolves an author name to canonical DBLP author records, each with a stable PID URL (e.g., https://dblp.org/pid/l/JureLeskovec) plus, when available, affiliation notes, name aliases, and awards (e.g., ‘Turing Award’). The PID is the gateway to that author’s deduplicated publication list. Use this to identify the correct author before fetching their bibliography; DBLP_search_publications only searches papers, not authors.

Parameters:

  • query (string) (required) Author name to search for (e.g., ‘jure leskovec’, ‘yann lecun’, ‘Geoffrey Hinton’). Spaces are treated as prefix-matched terms by DBLP.

  • limit (integer) (optional) Maximum number of author hits to return (default 10, max 1000).

Example Usage:

query = {
    "name": "DBLP_search_authors",
    "arguments": {
        "query": "example_value"
    }
}
result = tu.run(query)

DBLP_search_publications (Type: DBLPTool)

Search DBLP Computer Science Bibliography for publications. Returns publications with title, auth…

DBLP_search_publications tool specification

Tool Information:

  • Name: DBLP_search_publications

  • Type: DBLPTool

  • Description: Search DBLP Computer Science Bibliography for publications. Returns publications with title, authors, year, venue, URL, and electronic edition link.

Parameters:

  • query (string) (required) Search query for DBLP publications. Use keywords separated by spaces to refine your search.

  • limit (integer) (required) Number of publications to return. This sets the maximum number of publications retrieved from DBLP.

Example Usage:

query = {
    "name": "DBLP_search_publications",
    "arguments": {
        "query": "example_value",
        "limit": 10
    }
}
result = tu.run(query)

DBLP_search_venues (Type: BaseRESTTool)

Search DBLP for a publication VENUE (conference or journal) by acronym or full name, resolving it…

DBLP_search_venues tool specification

Tool Information:

  • Name: DBLP_search_venues

  • Type: BaseRESTTool

  • Description: Search DBLP for a publication VENUE (conference or journal) by acronym or full name, resolving it to its canonical DBLP venue record. For example ‘ICML’ resolves to ‘International Conference on Machine Learning (ICML)’ and ‘neurips’ resolves to ‘Conference on Neural Information Processing Systems (NeurIPS)’. Each hit includes the venue name, acronym, type (Conference/Journal), and a DBLP venue URL for browsing its proceedings. DBLP_search_publications only searches papers, not venues.

Parameters:

  • query (string) (required) Venue acronym or name to search for (e.g., ‘ICML’, ‘neurips’, ‘VLDB’, ‘Nature Machine Intelligence’).

  • limit (integer) (optional) Maximum number of venue hits to return (default 10, max 1000).

Example Usage:

query = {
    "name": "DBLP_search_venues",
    "arguments": {
        "query": "example_value"
    }
}
result = tu.run(query)