Scraping Operations
Maintained datasets, monitoring, APIs, and operational delivery from one reusable web framework.
Nordic Devhouse / public portfolio / five products
Six products from one software company, built on a reusable system for turning search-driven websites into structured, normalized, enriched, and productized software.
01 / Products
Maintained datasets, monitoring, APIs, and operational delivery from one reusable web framework.
A price-intelligence workspace for normalized offers, availability, price history, and watchlists.
Entity resolution, evidence-aware enrichment, graph context, and reviewable intelligence suggestions.
Stable access to versioned, traceable datasets and immutable releases.
End-to-end product design, engineering, release, and operations from one accountable team.
A managed path for turning the useful data already on a website into a dependable revenue line.
Target-company lists, verified contacts, account intelligence, and governed B2B outbound delivery.
02 / Scraping engine
An engine that algorithmically generates, validates, and repairs scraping code for any search-driven website.
The input is a website and a search objective—not a manually written scraper. The engine explores how that site searches, filters, paginates, and presents results. From those observations it builds a site model, generates executable scraping code, and validates the implementation against real results before data enters the product pipeline.
Traditional scraping
This system
How it works
The generated implementation is specific to the target website. The method that produces it is reusable.
A website, search objective, desired entities, fields, coverage, and freshness requirements establish what successful extraction means.
The engine tests queries and interactions to identify request patterns, filters, pagination, infinite scroll, result cards, and detail-page paths.
Observed behavior becomes a structured map of inputs, navigation states, result boundaries, field locations, and relationships between pages.
The model is compiled into executable, site-specific code for requests, traversal, field extraction, deduplication, retries, and error handling.
Automated tests run the generated scraper against the live site, checking completeness, field quality, duplicates, coverage, and expected result counts.
Validated code mines the full search-result space—not only individual pages—while preserving source references and collection timestamps.
Site-specific values are transformed into a consistent schema, resolved across sources, and enriched with provenance, freshness, confidence, and derived attributes.
Structure changes trigger validation failures and a new exploration-and-generation cycle. Healthy data is delivered as datasets, APIs, monitoring, or product workflows.
What the generator produces
03 / LLM context
Copy one automatically maintained, machine-oriented context package into ChatGPT or another LLM. It includes the portfolio map, shared scraping engine, product maturity, claim boundaries, and useful reasoning guidance.
Generated from the public product registry; no private Full content is included.
Company: Nordic DevhouseProducts: Scraping Operations, Price Compare, Entity Intelligence, Dataset API, Custom Software Studio, Data Monetization, Outbound Lead GenerationCore: website + search objective → site model → generated scraper → validation → extraction → normalization + enrichment → deliveryScope: generated public context; private Full archive excluded