Methodology

Comparepedia is designed to compare short, verifiable snapshots rather than republish full encyclopedia pages. Each result keeps source links, update signals, and capture mode labels visible.

How collection works

Wikipedia

We use the official REST summary endpoint when available, preserving canonical links, timestamps, and Creative Commons attribution.

Grokipedia

We attempt to capture a minimal public page excerpt and metadata. If the page shape changes, results may fall back to a proxy extraction or AI-generated summary label.

Cache policy

Results are cached for one hour and can be served stale while revalidating, which keeps pages fast and avoids unnecessary source requests.

Capture mode labels

LabelMeaning
Direct page excerptComparepedia captured a short excerpt from a public source page.
Proxy extracted summaryA fallback extraction service returned readable page text when direct capture was unavailable.
AI-generated fallbackAn AI summary was used because source content could not be captured directly.
Official REST summaryWikipedia returned data through its official summary API.

Limits and best use

Comparepedia is not a final authority. It is a review layer that helps readers decide what to verify next. For sensitive claims, follow source links and use primary references before publishing.

Browse curated comparison topics or start a new search on the compare page.

Entity resolution and query handling

User-facing slugs are converted into readable queries before source retrieval. Curated overrides are used for ambiguous subjects such as companies, AI products, and people whose common names can lead to an unrelated encyclopedia entry. The resolved source title remains visible so readers can confirm the match.

No automated resolver is perfect. If the title or excerpt describes the wrong entity, the comparison should not be used. Readers can report the URL through the Contact page; confirmed errors are corrected in the mapping rules rather than hidden with generic explanatory text.

Indexing quality gate

Availability is different from publication quality. A page may render while one source is missing, a source URL is absent, or the captured excerpt is too short to support a meaningful comparison. These pages receive a noindex directive and are not intentionally promoted through the curated sitemap.

A comparison becomes eligible for indexing only when both source results are usable, traceable, and long enough to provide context. The gate reduces thin and misleading pages, but it is not an endorsement of every claim in the excerpts. Readers must still inspect citations and primary evidence.

Sanitization, caching, and abuse controls

Retrieved markup is sanitized before rendering so scripts and unsafe attributes from external pages are not inserted into Comparepedia. Requests use timeouts and bounded fallback attempts. Usable results are cached for a limited period to improve response time and reduce repeated traffic to upstream publishers.

API requests are rate-limited to discourage automated abuse. When shared storage is unavailable, safeguards can fall back to per-instance memory, which is less consistent across distributed servers. Production configuration is therefore monitored separately from the editorial quality checks described here.

How descriptive differences are interpreted

The interface can summarize observable properties such as available text, links, titles, and update signals. It does not infer a publisher's motive or calculate a universal truth score. A framing difference may result from article scope, editorial style, update timing, missing context, or a genuine factual dispute.

Readers should first compare factual anchors, then inspect omissions and tone. When sources disagree, the next step is to locate evidence closest to the event: official records, filings, legislation, court documents, research papers, statistics, transcripts, or other primary material.

Review and change management

Parsers and mappings are reviewed when upstream page structures change, a source begins returning errors, or a reader reports an incorrect result. Material editorial changes receive an updated date where the page format supports one. Cache versions are changed when stale results should no longer be reused.

This methodology is maintained alongside the Editorial Policy, which explains human review, corrections, commercial independence, and sensitive-topic standards. Together these pages define what the system does and how the team remains accountable for the parts it controls.

Worked review example

Consider a comparison about a company with a recently changed chief executive. The resolver first needs to select the company rather than a product with the same name. The two source snapshots may then show different leadership details because one was updated earlier. Comparepedia can expose the titles, available dates, excerpts, and source links, but those signals do not determine which statement is current.

A reviewer should open the company's official leadership page and a dated filing or announcement, record when the change took effect, and treat older encyclopedia wording as historical rather than current. If the mismatch affects the source excerpt, the page can remain a useful demonstration of update lag; if it results from an incorrect entity mapping, the mapping should be corrected.

This example shows the boundary between system output and editorial verification. The system organizes evidence and highlights differences. A defensible conclusion comes from checking the documents closest to the event and explaining what those documents establish. The reviewer should retain source URLs and access dates so another person can reproduce the conclusion after the encyclopedia summaries change.