# Generate a Reading List for Any arXiv Topic

**Use case:** 

Where to start on a topic: arXiv papers ordered into a reading plan by role (survey, foundational, latest) and priority, so you read the right ones first.

## Input

```json
{
  "searchQuery": "all:graph neural networks",
  "sortBy": "relevance",
  "sortOrder": "descending",
  "maxResults": 50,
  "analysisMode": "literature-review",
  "outputProfile": "standard",
  "outputMode": "papers",
  "emitResearchBrief": true,
  "includeCitationFields": true,
  "includeEvidenceLedger": false,
  "onlyPeerReviewed": false,
  "excludeWithdrawn": false,
  "requireCode": false,
  "minVersionCount": 1,
  "freshnessFilter": "any",
  "monitorMode": false,
  "watchlistName": "default",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

## Output

```json
{
  "title": {
    "label": "Title",
    "format": "string"
  },
  "researchRole": {
    "label": "Role",
    "format": "string"
  },
  "priorityScore": {
    "label": "Priority",
    "format": "integer"
  },
  "recommendedAction": {
    "label": "Action",
    "format": "string"
  },
  "maturityTier": {
    "label": "Maturity",
    "format": "string"
  },
  "hasCode": {
    "label": "Code",
    "format": "boolean"
  },
  "absUrl": {
    "label": "Abstract",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [ArXiv Preprint Paper Search](https://apify.com/ryanclinton/arxiv-paper-search) with a specific input configuration. Visit the [Actor detail page](https://apify.com/ryanclinton/arxiv-paper-search) to learn more, explore other use cases, and run it yourself.