A séma az aktuális config alapján rajzolódik; egy régebbi futtatás más orchestrátorral készülhetett. BPMN-szerű jelölés: zöld kör = kezdőesemény, kék + rombusz = párhuzamos fork/join, lekerekített téglalap = task (szín = státusz), dupla piros kör = befejezés. Egér a task fölött: részletek (státusz, időpontok, hiba).
| Stage | Státusz | Indult | Befejezve | Időtartam | Hiba |
|---|---|---|---|---|---|
| data_extraction | completed | 2026-03-29 13:27:04 | 2026-03-29 13:28:16 | 1 min 11 s | — |
| discovery_fetch_validation | completed | 2026-03-29 13:27:01 | 2026-03-29 13:28:16 | 1 min 15 s | — |
| metadata_alt | completed | 2026-03-29 13:27:01 | 2026-03-29 13:28:16 | 1 min 15 s | — |
| reviews | completed | 2026-03-29 13:27:42 | 2026-03-29 13:28:16 | 34 s | — |
| taxonomy_enrichment_alt | completed | 2026-03-29 13:27:10 | 2026-03-29 13:28:17 | 1 min 6 s | — |
| Szolgáltatás | Ár | Kategória | a / v |
|---|---|---|---|
| Bőrgyógyászati szakvizsgálat | 16000 | bőrgyógyászat | Bőrgyógyászat / 0.6502816980635597 |
| 2 bőrgyógyászati kórkép esetén | 18000 | bőrgyógyászat | Bőrgyógyászat / 0.6411602746483607 |
| 3 bőrgyógyászati kórkép esetén | 20000 | bőrgyógyászat | Bőrgyógyászat / 0.6399125990764741 |
| Anyajegyvizsgálat | 18000 | bőrgyógyászat | Bőrgyógyászat / 0.7161588401432836 |
| Bőrgyógyászati kisműtétek | 18000 | bőrgyógyászat | Bőrgyógyászat / 0.708089942177141 |
| Allergológiai tesztvizsgálatok légúti, ételallergia irányban | 18000 | allergológia | Allergológia / 0.7419220228896266 |
| Epicutanteszt vegyi anyag allergia irányban | 19000 | allergológia | Allergológia / 0.6722012548139651 |
| Lézeres arckezelés | 15000 | kozmetológia | Esztétikai kezelések / 0.664848742235629 |
| Lézer + IPL. arckezelés | 18000 | kozmetológia | Esztétikai kezelések / 0.6350123521746887 |
| Szőrtelenítés (bajusz) | 8000 | kozmetológia | Esztétikai kezelések / 0.5557803819777009 |
| Szőrtelenítés (bajusz+szakáll) | 18000 | kozmetológia | Esztétikai kezelések / 0.5492321903879831 |
| Szőrtelenítés (hónalj) | 20000 | kozmetológia | Esztétikai kezelések / 0.5094655445983407 |
| Szőrtelenítés (bikini vonal) | 22000 | kozmetológia | Esztétikai kezelések / 0.5376969464043859 |
| Szőrtelenítés (teljes nemi terület) | 28000 | kozmetológia | Esztétikai kezelések / 0.5391174228019068 |
| Szőrtelenítés (lábszár) | 30000 | kozmetológia | Esztétikai kezelések / 0.5177625412869649 |
| Szőrtelenítés (comb) | 40000 | kozmetológia | Esztétikai kezelések / 0.4946438894317971 |
| Frakcionált CO2 lézeres arckezelés | 65000 | kozmetológia | Esztétikai kezelések / 0.6350713658423002 |
| Lézeres kisműtét (1 képlet) | 17000 | kozmetológia | Esztétikai kezelések / 0.6054883189952964 |
{
"execution_id": "d4541f07-28ee-486f-b6e8-e8018579393a",
"input_url": "https://www.borgyogyaszat-eger.hu/",
"state_filename": "20260329_132700_borgyogyaszat-eger_hu.json",
"created_at": "2026-03-29T13:27:00.654268",
"updated_at": "2026-03-29T13:28:17.260169",
"stages": {
"metadata_alt": {
"stage_name": "metadata_alt",
"status": "completed",
"started_at": "2026-03-29T13:27:01.214212",
"completed_at": "2026-03-29T13:28:16.494862",
"result": {
"metadata": {
"company_name": "Dr. Tüdős Ágnes - Bőrgyógyász, Eger",
"description": "A praxis vezetője Dr. Tüdős Ágnes, bőrgyógyász–kozmetológus, allergológus és klinikai-immunológus szakorvos, aki 1997-ben végzett a Debreceni Orvostudományi Egyetem Általános Orvosi Karán. A rendelő célja a bőr egészségének megőrzése, a káros elváltozások kezelése és esztétikai problémák szakorvosi ellátása korszerű műszerekkel és személyre szabott kezelésekkel. A honlap hangsúlyozza, hogy a bőr tükrözi a testi és lelki állapotot, ezért fontos a rendszeres szűrővizsgálat és az egyéni igények szerinti ellátás. A praxis szolgáltatásai közé tartozik általános felnőtt-, gyermek- és csecsemőbőrgyógyászat, kozmetológia, nemigyógyászat és allergológia. A leírás professzionális, betegközpontú megközelítést és modern eszközök használatát emeli ki.",
"arlista_url": "N/A",
"varos": "Eger",
"iranyitoszam": "3300",
"utca": "N/A",
"telefonszam": "N/A",
"email": "N/A",
"website": "https://www.borgyogyaszat-eger.hu/"
},
"llm_usage": {
"prompt_tokens": 1308,
"completion_tokens": 1098,
"total_tokens": 2406,
"cost": 0.002523
}
},
"error": null,
"metadata": {}
},
"discovery_fetch_validation": {
"stage_name": "discovery_fetch_validation",
"status": "completed",
"started_at": "2026-03-29T13:27:01.365712",
"completed_at": "2026-03-29T13:28:16.792233",
"result": {
"pages": [
{
"source_url": "https://www.borgyogyaszat-eger.hu/arlista",
"discovered_url": "https://www.borgyogyaszat-eger.hu/arlista",
"input_strategy": "async_crawl_bert",
"fetch_strategy": "curl",
"output_strategy": "html",
"strategy": "async_crawl_bert,curl,html",
"original_url": "https://www.borgyogyaszat-eger.hu/",
"validation_passed": true,
"ft_count": 20,
"score": 0.9997890591621399,
"attempts": 1
}
],
"original_url": "https://www.borgyogyaszat-eger.hu/",
"strategy": "async_crawl_bert,curl,html"
},
"error": null,
"metadata": {}
},
"data_extraction": {
"stage_name": "data_extraction",
"status": "completed",
"started_at": "2026-03-29T13:27:04.994463",
"completed_at": "2026-03-29T13:28:16.939541",
"result": {
"number_of_price_items": 18,
"price_items": [
{
"s": "Bőrgyógyászati szakvizsgálat",
"p": 16000,
"c": "bőrgyógyászat",
"a": "Bőrgyógyászat",
"v": 0.6502816980635597
},
{
"s": "2 bőrgyógyászati kórkép esetén",
"p": 18000,
"c": "bőrgyógyászat",
"a": "Bőrgyógyászat",
"v": 0.6411602746483607
},
{
"s": "3 bőrgyógyászati kórkép esetén",
"p": 20000,
"c": "bőrgyógyászat",
"a": "Bőrgyógyászat",
"v": 0.6399125990764741
},
{
"s": "Anyajegyvizsgálat",
"p": 18000,
"c": "bőrgyógyászat",
"a": "Bőrgyógyászat",
"v": 0.7161588401432836
},
{
"s": "Bőrgyógyászati kisműtétek",
"p": 18000,
"c": "bőrgyógyászat",
"a": "Bőrgyógyászat",
"v": 0.708089942177141
},
{
"s": "Allergológiai tesztvizsgálatok légúti, ételallergia irányban",
"p": 18000,
"c": "allergológia",
"a": "Allergológia",
"v": 0.7419220228896266
},
{
"s": "Epicutanteszt vegyi anyag allergia irányban",
"p": 19000,
"c": "allergológia",
"a": "Allergológia",
"v": 0.6722012548139651
},
{
"s": "Lézeres arckezelés",
"p": 15000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.664848742235629
},
{
"s": "Lézer + IPL. arckezelés",
"p": 18000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.6350123521746887
},
{
"s": "Szőrtelenítés (bajusz)",
"p": 8000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.5557803819777009
},
{
"s": "Szőrtelenítés (bajusz+szakáll)",
"p": 18000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.5492321903879831
},
{
"s": "Szőrtelenítés (hónalj)",
"p": 20000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.5094655445983407
},
{
"s": "Szőrtelenítés (bikini vonal)",
"p": 22000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.5376969464043859
},
{
"s": "Szőrtelenítés (teljes nemi terület)",
"p": 28000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.5391174228019068
},
{
"s": "Szőrtelenítés (lábszár)",
"p": 30000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.5177625412869649
},
{
"s": "Szőrtelenítés (comb)",
"p": 40000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.4946438894317971
},
{
"s": "Frakcionált CO2 lézeres arckezelés",
"p": 65000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.6350713658423002
},
{
"s": "Lézeres kisműtét (1 képlet)",
"p": 17000,
"c": "kozmetológia",
"a": "Esztétikai kezelések",
"v": 0.6054883189952964
}
],
"llm_usage": {
"prompt_tokens": 1245,
"completion_tokens": 659,
"total_tokens": 1904,
"cost": 0.0009666
}
},
"error": null,
"metadata": {}
},
"taxonomy_enrichment_alt": {
"stage_name": "taxonomy_enrichment_alt",
"status": "completed",
"started_at": "2026-03-29T13:27:10.969898",
"completed_at": "2026-03-29T13:28:17.092019",
"result": {
"summary": {
"provider": "openrouter",
"embedding_model": "openai/text-embedding-3-large",
"items_total": 18,
"items_processed": 18,
"avg_best_similarity": 0.6118803515527448,
"min_best_similarity": 0.4946438894317971,
"max_best_similarity": 0.7419220228896266,
"cache_hit": true,
"cache_file": "data/taxonomy_embeddings/openrouter_openai_text_embedding_3_large.json"
},
"predictions": [
{
"idx": 0,
"s": "Bőrgyógyászati szakvizsgálat",
"c": "bőrgyógyászat",
"best_a": "Bőrgyógyászat",
"best_similarity": 0.6502816980635597
},
{
"idx": 1,
"s": "2 bőrgyógyászati kórkép esetén",
"c": "bőrgyógyászat",
"best_a": "Bőrgyógyászat",
"best_similarity": 0.6411602746483607
},
{
"idx": 2,
"s": "3 bőrgyógyászati kórkép esetén",
"c": "bőrgyógyászat",
"best_a": "Bőrgyógyászat",
"best_similarity": 0.6399125990764741
},
{
"idx": 3,
"s": "Anyajegyvizsgálat",
"c": "bőrgyógyászat",
"best_a": "Bőrgyógyászat",
"best_similarity": 0.7161588401432836
},
{
"idx": 4,
"s": "Bőrgyógyászati kisműtétek",
"c": "bőrgyógyászat",
"best_a": "Bőrgyógyászat",
"best_similarity": 0.708089942177141
},
{
"idx": 5,
"s": "Allergológiai tesztvizsgálatok légúti, ételallergia irányban",
"c": "allergológia",
"best_a": "Allergológia",
"best_similarity": 0.7419220228896266
},
{
"idx": 6,
"s": "Epicutanteszt vegyi anyag allergia irányban",
"c": "allergológia",
"best_a": "Allergológia",
"best_similarity": 0.6722012548139651
},
{
"idx": 7,
"s": "Lézeres arckezelés",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.664848742235629
},
{
"idx": 8,
"s": "Lézer + IPL. arckezelés",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.6350123521746887
},
{
"idx": 9,
"s": "Szőrtelenítés (bajusz)",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.5557803819777009
},
{
"idx": 10,
"s": "Szőrtelenítés (bajusz+szakáll)",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.5492321903879831
},
{
"idx": 11,
"s": "Szőrtelenítés (hónalj)",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.5094655445983407
},
{
"idx": 12,
"s": "Szőrtelenítés (bikini vonal)",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.5376969464043859
},
{
"idx": 13,
"s": "Szőrtelenítés (teljes nemi terület)",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.5391174228019068
},
{
"idx": 14,
"s": "Szőrtelenítés (lábszár)",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.5177625412869649
},
{
"idx": 15,
"s": "Szőrtelenítés (comb)",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.4946438894317971
},
{
"idx": 16,
"s": "Frakcionált CO2 lézeres arckezelés",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.6350713658423002
},
{
"idx": 17,
"s": "Lézeres kisműtét (1 képlet)",
"c": "kozmetológia",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.6054883189952964
}
],
"llm_usage": {
"prompt_tokens": 376,
"completion_tokens": 0,
"total_tokens": 376,
"cost": 0.00004888
}
},
"error": null,
"metadata": {}
},
"reviews": {
"stage_name": "reviews",
"status": "completed",
"started_at": "2026-03-29T13:27:42.129207",
"completed_at": "2026-03-29T13:28:16.642512",
"result": {
"reviews": {
"company_name": "Dr. Tüdős Ágnes - Bőrgyógyász, Eger",
"total_reviews": 117,
"average_rating": 4.8,
"reviews": [
{
"author": "Bence Erdei",
"rating": 5,
"text": "Tüdős Ágnes doktornő nagyon kedves és alapos, minden kérdésre türelmesen válaszol. Nagy szakmai tudással rendelkezik, és érezhetően fontos számára a páciensei jóléte. Bátran ajánlom mindenkinek!",
"date": null
},
{
"author": "Judit Paulicsekné",
"rating": 5,
"text": "Mindenkinek jó szívvel ajánlom a doktornőt. Okos , kedves , empatikus személyiség. A legjobb döntés volt hogy hozzá kerültem , mint egészségügyileg, mint emberileg. Ritka már az ilyen lelkiismeretes, tudással rendelkező orvos. További munkájához sok sikert kívánok.",
"date": null
},
{
"author": "Mária Csonka",
"rating": 5,
"text": "Mindenkinek ajánlom a doktornőt! Nagyon kedves, empatikus és nagy szakmai tapasztalattal rendelkezik.",
"date": null
},
{
"author": "Evelin Erdei",
"rating": 5,
"text": "Nagyon ritka az olyan orvos, aki ennyire figyelmes, türelmes és valóban a páciens érdekeit tartja szem előtt, mint Dr. Tüdős Ágnes. Kedves, nyugodt, alapos, minden kérdésemre részletesen és érthetően válaszolt. A kezelést is precízen, nagy odafigyeléssel végezte el, teljes biztonságban éreztem magam nála. Csak ajánlani tudom mindenkinek!",
"date": null
},
{
"author": "Tímea Vagyok",
"rating": 5,
"text": "Egy akkori barátnőm ajánlotta doktornőt.Félve mentem hozzá, hiszen nem vagyok nagy orvos kedvelő,de igencsak kellemesen csalódtam.Alaposan atvizsgált, és az eltávolítások sem fájtak.\nNemrég voltam ismét, és ismételten minden kérdésemre választ adott, segített, és szintén megnyugtató volt az eltávolítások során.\nEgyik hozzászólásnál olvastam,hogy magasnak tartotta az összeget a kommentelő, amit doktornő el kér...Nos!\nSzerintem egyáltalán nem irreális, és a tudást, kedvességet meg kell fizetni.\nAnnó egy másik magán bőrgyógyász le ült lányommal szemben 2 méterre,onnan rá nézett,majd közölte,hogy\" ezt dobta a gép \", és erre fizettünk 15 ezer forintot.\nSzóval minden nézőpont kérdése,de én szívből ajánlom mindenkinek doktornőt ❤️",
"date": null
},
{
"author": "tunde perge",
"rating": 5,
"text": "Én már kétszer voltam nála, tényleg nagyon jó!\nMost is megyek hozzá!\nNagyon kedves doktornő!",
"date": null
},
{
"author": "Georgina Kovács",
"rating": 5,
"text": "Ajánlom mindenkinek!!!!\nA napokban kértem időpontot, egyből kaptam is is .. Viszont az Én hibámból sajnos rossz időben mentem az időpontra, viszont a doktornő annyira kedves volt és jól kezelte a helyzetet hogy ugyan úgy ellátott! Nagyon higgadt kedves orvosi. Csak ajánlani tudom mindenkinek !!!!",
"date": null
},
{
"author": "Attila Bártfai",
"rating": 5,
"text": "Egy ismerősöm ajánlotta , hogy menjek el a kezelésére a problémámmal, mert az ő bőrbetegségén segített.\nNagyon hálás vagyok Dr Tüdős Ágnesnek, mert egy krém kezeléssel megszüntette az évek óta kiújuló \"furunkulusomat\".\nEz úton is szeretném megköszönni neki!\nMindenkinek ajánlom, hogy forduljon hozzá bizalommal!",
"date": null
}
],
"source": "google-maps-scraper",
"postal_code": "3300",
"city": "Eger",
"street": "Dr. Nagy János u. 4",
"phone": "06 30 535 9229"
}
},
"error": null,
"metadata": {}
}
},
"overall_status": "completed",
"current_stage": "taxonomy_enrichment_alt",
"resume_from_stage": null,
"llm_usage_summary": {
"prompt_tokens": 2929,
"completion_tokens": 1757,
"total_tokens": 4686,
"cost": 0.0035384799999999997
}
}
Forrás: data/logs — név szerint illeszkedő .log fájlok (API/orchestrator: d4541f07-28ee-486f-b6e8-e8018579393a_*.log, CLI: pipeline_d4541f07_*.log).
data/logs/d4541f07-28ee-486f-b6e8-e8018579393a_20260329_132701.log
2026-03-29 13:27:01 | INFO | prefect.pipeline.parallel | Starting parallel pipeline execution d4541f07-28ee-486f-b6e8-e8018579393a for URL: https://www.borgyogyaszat-eger.hu/
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Starting discovery-fetch-validation (async) for URL: https://www.borgyogyaszat-eger.hu/
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Async discovery config: fetch=curl, output=html, prediction=http://docker-host:8000/predict
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Async crawl starting: https://www.borgyogyaszat-eger.hu/ (max_depth=2, max_concurrent=10)
2026-03-29 13:27:01 | INFO | src.stages.stage_1_metadata_alt | Starting alternative metadata extraction stage
2026-03-29 13:27:01 | INFO | src.stages.stage_1_metadata_alt | Querying metadata for: https://www.borgyogyaszat-eger.hu/
2026-03-29 13:27:01 | INFO | src.stages.stage_1_metadata_alt | Downloading main URL: https://www.borgyogyaszat-eger.hu/
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 0): https://www.borgyogyaszat-eger.hu/
2026-03-29 13:27:01 | INFO | src.stages.stage_1_metadata_alt | Successfully extracted 2099 characters from main URL
2026-03-29 13:27:01 | INFO | src.stages.stage_1_metadata_alt | Searching for contact pages using OpenSerp
2026-03-29 13:27:01 | INFO | src.stages.stage_1_metadata_alt | Trying OpenSerp API: http://openserp:7000/mega/search with params: {'text': 'cím kapcsolat telefonszám', 'site': 'borgyogyaszat-eger.hu', 'limit': '3', 'lang': 'HU'}
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.borgyogyaszat-eger.hu/borgyogyaszat
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.borgyogyaszat-eger.hu/arlista
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.borgyogyaszat-eger.hu/kozmetologia
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.borgyogyaszat-eger.hu/egeszsegpenztar
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.borgyogyaszat-eger.hu/kapcsolat
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.borgyogyaszat-eger.hu/palyazati-beszamolo
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.borgyogyaszat-eger.hu/allergologia
2026-03-29 13:27:01 | INFO | src.stages.stage_2_discovery_async | Crawl finished: 8 URLs in 0.4s (success=8, errors=0)
2026-03-29 13:27:04 | INFO | src.stages.stage_2_discovery_async | Crawl produced 1 URLs from BERT (threshold and above), fetching all
2026-03-29 13:27:04 | INFO | src.stages.stage_2_discovery_async | [URL 1/1] Fetching (BERT prob=1.00): https://www.borgyogyaszat-eger.hu/arlista
2026-03-29 13:27:04 | INFO | src.stages.stage_2_discovery_async | [URL 1/1] OK (BERT prob=1.00)
2026-03-29 13:27:04 | INFO | src.stages.stage_2_discovery_async | Discovery (async) completed with 1 page(s)
2026-03-29 13:27:04 | INFO | src.stages.stage_2_discovery_async | Detailed logs saved to: data/logs/d4541f07-28ee-486f-b6e8-e8018579393a_20260329_132701.log
2026-03-29 13:27:05 | INFO | src.stages.stage_3_data_extraction | Data extraction: 1 page(s) to process
2026-03-29 13:27:10 | INFO | src.stages.stage_3_data_extraction | Extracted 18 price items from page 1
2026-03-29 13:27:10 | INFO | src.stages.stage_3_data_extraction | Data extraction stage completed: 18 total price items from 1 page(s)
2026-03-29 13:27:10 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | Starting taxonomy enrichment alt stage (embeddings)
2026-03-29 13:27:11 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | taxonomy_enrichment_alt: loaded cached label embeddings from data/taxonomy_embeddings/openrouter_openai_text_embedding_3_large.json
2026-03-29 13:27:11 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | taxonomy_enrichment_alt summary: processed=18 avg=0.6119 min=0.4946 max=0.7419 cache_hit=True model=openai/text-embedding-3-large provider=openrouter
2026-03-29 13:27:11 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | taxonomy_enrichment_alt weakest_matches: [{'idx': 15, 's': 'Szőrtelenítés (comb)', 'c': 'kozmetológia', 'best_a': 'Esztétikai kezelések', 'best_similarity': 0.4946438894317971}, {'idx': 11, 's': 'Szőrtelenítés (hónalj)', 'c': 'kozmetológia', 'best_a': 'Esztétikai kezelések', 'best_similarity': 0.5094655445983407}, {'idx': 14, 's': 'Szőrtelenítés (lábszár)', 'c': 'kozmetológia', 'best_a': 'Esztétikai kezelések', 'best_similarity': 0.5177625412869649}]
2026-03-29 13:27:11 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | taxonomy_enrichment_alt stage completed
2026-03-29 13:27:31 | WARNING | src.stages.stage_1_metadata_alt | Error using OpenSerp or extracting contact pages: Could not connect to OpenSerp API
2026-03-29 13:27:31 | INFO | src.stages.stage_1_metadata_alt | Calling OpenRouter for metadata extraction (model=openai/gpt-5-mini)
2026-03-29 13:27:41 | INFO | src.stages.stage_1_metadata_alt | Successfully extracted metadata for: Dr. Tüdős Ágnes - Bőrgyógyász, Eger
2026-03-29 13:27:41 | INFO | src.stages.stage_1_metadata_alt | Alternative metadata extraction stage completed
2026-03-29 13:27:42 | INFO | src.stages.stage_4_reviews | Starting reviews scraping stage
2026-03-29 13:27:42 | INFO | src.stages.stage_4_reviews | Found metadata directly: company_name=Dr. Tüdős Ágnes - Bőrgyógyász, Eger, varos=Eger
2026-03-29 13:27:42 | INFO | src.stages.stage_4_reviews | input_path: /tmp/tmpftwvai5c
2026-03-29 13:27:42 | INFO | src.stages.stage_4_reviews | output_path: /tmp/tmpfrrb6tpz
2026-03-29 13:27:42 | INFO | src.stages.stage_4_reviews | Running google-maps-scraper (attempt 1/3)
2026-03-29 13:28:16 | INFO | src.stages.stage_4_reviews | google-maps-scraper: early exit (reviews found in output for URL) on attempt 1
2026-03-29 13:28:16 | INFO | src.stages.stage_4_reviews | Input fájl mentve: data/review/20260329_132816_dr._tüdős_ágnes_-_bőrgyógyász,_eger_url_input.txt
2026-03-29 13:28:16 | INFO | src.stages.stage_4_reviews | Output fájl mentve: data/review/20260329_132816_dr._tüdős_ágnes_-_bőrgyógyász,_eger_url_output.json
2026-03-29 13:28:16 | INFO | src.stages.stage_4_reviews | Reviews scraping completed. Found 8 reviews
2026-03-29 13:28:16 | INFO | prefect.pipeline.parallel | Branch 1 (metadata_alt -> reviews) completed successfully
2026-03-29 13:28:17 | INFO | prefect.pipeline.parallel | Branch 2 (discovery -> data_extraction -> taxonomy_enrichment_alt) completed successfully
2026-03-29 13:28:17 | INFO | prefect.pipeline.parallel | Pipeline execution d4541f07-28ee-486f-b6e8-e8018579393a completed