# Hacker News Signal Intelligence

**Use case:** 

Rank Hacker News results by a signal score: velocity, points-per-hour, author influence and karma per story. Spot rising developer trends early.

## Input

```json
{
  "query": "AI agents",
  "mode": "search",
  "outputLevel": "intelligence",
  "searchType": "relevance",
  "maxResults": 20,
  "expandQuery": false,
  "includeAuthorProfile": true,
  "enrichGithubLinks": false,
  "correlateGithub": false,
  "parseHiringComments": false,
  "expandThreads": false,
  "threadMaxDepth": 3,
  "threadMaxComments": 100,
  "includeInsights": true,
  "detectTrends": false,
  "trendWindowDays": 7,
  "trendMinMentions": 3,
  "trendMinGrowthPercent": 100,
  "trendMaxTerms": 50,
  "compareMode": "none",
  "autoSplitLargeQueries": false,
  "maxSplitRuns": 20,
  "alertOnNewOnly": false,
  "alertMode": "all"
}
```

## Output

```json
{
  "title": {
    "label": "Title",
    "format": "string"
  },
  "signalLevel": {
    "label": "Signal Level",
    "format": "string"
  },
  "signalScore": {
    "label": "Signal Score",
    "format": "number"
  },
  "velocityScore": {
    "label": "Velocity Score",
    "format": "number"
  },
  "pointsPerHour": {
    "label": "Points / Hour",
    "format": "number"
  },
  "commentsPerHour": {
    "label": "Comments / Hour",
    "format": "number"
  },
  "isTrending": {
    "label": "Is Trending",
    "format": "boolean"
  },
  "authorInfluenceScore": {
    "label": "Author Influence Score",
    "format": "number"
  },
  "authorKarma": {
    "label": "Author Karma",
    "format": "integer"
  },
  "hnUrl": {
    "label": "HN URL",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Hacker News Search — Stories, Comments & Developer Sentiment](https://apify.com/ryanclinton/hackernews-search) with a specific input configuration. Visit the [Actor detail page](https://apify.com/ryanclinton/hackernews-search) to learn more, explore other use cases, and run it yourself.