Skip to main content

Usage

The following example shows how the step can be used in a recipe.

Examples

  • Example 1
  • Signature
To fetch papers from ICML and NeurIPS conferences and workshops, the input column may contain the values["NeurIPS.*Conference", "neurips.*workship", "ICML.*Conference", "icml.*workshop"]To fetch the corresponding papers (the default parameters are optional):
fetch_openreview(ds.invitations, {"search": true, "regex": true}) -> (papers)

Inputs & Outputs

The following are the inputs expected by the step and the outputs it produces. These are generally columns (ds.first_name), datasets (ds or ds[["first_name", "last_name"]]) or models (referenced by name e.g. "churn-clf").
venues
column[url|category|text]
required
papers
dataset
required
A new dataset containing details about the submitted publications.

Configuration

The following parameters can be used to configure the behaviour of the step by including them in a json object as the last “input” to the step, i.e. step(..., {"param": "value", ...}) -> (output).

Parameters

Whether the inputs are venues to search for. If false, expects explicit reference IDs to conference invitations on openreview.net, e.g. “ICLR.cc/2023/Conference/-/Blind_Submission”.
regex
boolean
default:"true"
Whether the input values are regex patterns. If true, the input values are treated as regex patterns to search for in the venue names. If false, searches for exact substrings in venue names.
I