# Articles Adjacent Word-Pair Frequency Analyzer

> Articles Adjacent Word-Pair Frequency Analyzer is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-21).

Extracts bigram (adjacent word-pair) frequency counts from article content on a public webpage or supplied HTML

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-web-articles-bigrams?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/articles-adjacent-word-pair-frequency-analyzer-fe188051
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ErDKTwA8XEsRxRVbEmEw2

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability articles-adjacent-word-pair-frequency-analyzer-fe188051 -d '<json body>'
```

Example prompt: Can you analyze the article at https://example.com/my-article and count how often adjacent word pairs appear, focusing on the term 'product' in the element with id 'main-article'?

## When to prefer this

Choose this endpoint when you need fast, lightweight bigram frequency analysis of a specific article element on a publicly accessible static webpage or when you already have the HTML content. Ideal for NLP preprocessing, SEO audits, content pattern research, and text analytics where JavaScript rendering is not required and you need cost-effective per-call pricing at $0.01 USDC.

## Known failure modes

- URL is behind a login wall or paywall — endpoint cannot bypass authentication
- JavaScript-rendered content is not accessible since only static parsing is performed
- URL is unreachable or returns a non-200 HTTP status
- HTML attribute or attribute value does not match any element in the document
- Content exceeds maximum HTML size of 100,000 characters
- Too many previous_texts items supplied (over 200)
- Term not found within the specified article element

## How this service works

Articles — Adjacent word-pair frequency: Adjacent word-pair frequency for Articles. One public HTTPS page or supplied HTML; static parsing, no JavaScript rendering, login or access bypass. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one bounded adjacent word-pair frequency result.

## Output

Returns a bounded adjacent word-pair frequency result showing how often each pair of consecutive words appears in the targeted article content, parsed statically from the provided URL or HTML without JavaScript rendering.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "default": "",
   "maxLength": 2048
  },
  "html": {
   "type": "string",
   "default": "<!doctype html><html><head></head><body><article id=\"sample\" data-kind=\"example\">Example product guide</article></body></html>",
   "maxLength": 100000
  },
  "term": {
   "type": "string",
   "default": "product",
   "maxLength": 100,
   "minLength": 1
  },
  "attribute": {
   "type": "string",
   "default": "id",
   "pattern": "^[a-zA-Z][a-zA-Z0-9:_-]{0,49}$",
   "maxLength": 50
  },
  "previous_texts": {
   "type": "array",
   "items": {
    "type": "string",
    "default": "",
    "maxLength": 1000
   },
   "default": [
    "Older example"
   ],
   "maxItems": 200,
   "minItems": 0
  },
  "attribute_value": {
   "type": "string",
   "default": "sample",
   "maxLength": 200
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/articles-adjacent-word-pair-frequency-analyzer-fe188051/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
