Intelligence · Component · ota-screenshot-extraction
Multi-image OTA rate extraction
What it does
Jointly interpret internal and competitor screenshots into hotel/room IDs, stay dates, guest count, breakfast, selling price and promotion details.
Core pattern
Paired screenshot field recognition + structured comparison records
- Input
- Screenshot data URLs and optional booking-page URLs
- Output
- Normalized hotel-price comparison JSON
Key parameters
| Name | Type | Default | Values |
|---|---|---|---|
| images | array | — | — |
| competitor_urls | array | [] | — |
| extract_schema | — | — | — |
| language | — | — | — |
| max_pixels | integer | 40000000 | 1–100000000 |
Maturity and limits
Shared extraction core, server action, POST API and schema normalization exist. Phase 2: source paths and implementation inspected statically; tests and external integrations were not executed. Maturity rates repository implementation, not a verified production deployment.
No root reuse license found; screenshots can contain private booking details; configured model services receive uploaded images. Model extraction and inferred breakfast/promotion fields need review; internal proxy may be inaccessible.
1 sentence citing source paths or vendor names omitted for publication.
Used in pipelines
Industry tags
- Travel & hotelsSource-supported industry
For work involving destinations, room rates and bookings, use paired screenshot field recognition followed by structured comparison records.
- Retail & ecommerceTransferable use
For like-for-like comparisons of supplier quote screenshots, use paired screenshot field recognition followed by structured comparison records.
Skills pack
Reference pack with offline tests
Download · 19KBSHA-256 e1a6600a24dc41d8dafdea482c73dc94eb9db054c760feb5db07af253af22f51
Related components
-
Disclosure collection and text extraction
Document index collection + cleaned text and normalized references
Working 1 pipeline -
Legacy data and provenance migration
Legacy record mapping and import + orphan and completeness checks
Working 1 pipeline -
Office/PDF text extraction, scoped storage and document authoring
Bounded document extraction and authoring + previews and structural checks
Working 2 pipelines -
Hotel platform URL discovery and mapping
Entity name to page matching + regional parameter caching
Working 1 pipeline