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 10:45:54 | 2026-03-29 10:46:45 | 50 s | — |
| discovery_fetch_validation | completed | 2026-03-29 10:45:38 | 2026-03-29 10:46:45 | 1 min 6 s | — |
| metadata_alt | completed | 2026-03-29 10:45:38 | 2026-03-29 10:46:44 | 1 min 6 s | — |
| reviews | completed | 2026-03-29 10:46:15 | 2026-03-29 10:46:44 | 29 s | — |
| taxonomy_enrichment_alt | completed | 2026-03-29 10:46:00 | 2026-03-29 10:46:46 | 45 s | — |
| Szolgáltatás | Ár | Kategória | a / v |
|---|---|---|---|
| Állapotfelmérés, konzultáció | 12000 | Diagnosztika | Diagnosztika / 0.6947564383072894 |
| Góckutatás panorámaröntgennel | 18000 | Diagnosztika | Radiológia / 0.6186432101795735 |
| Konzultáció, panoráma röntgen, kezelési terv összeállítás | 25000 | Diagnosztika | Fogászat / 0.6454287627982791 |
| Panoráma röntgen | 11000 | Diagnosztika | Radiológia / 0.671575840248902 |
| Intraorális röntgen | 6000 | Diagnosztika | Radiológia / 0.6350397309435489 |
| CBCT felvétel | 14500 | Diagnosztika | Radiológia / 0.5879090888700318 |
| Várandós kontroll | 10000 | Diagnosztika | Diagnosztika / 0.6359536340612009 |
| Fognyaki tömés | 15500 | Fogmegtartó kezelések | Fogászat / 0.6134423514012247 |
| Esztétikus tömés | 28000 | Fogmegtartó kezelések | Esztétikai kezelések / 0.6834893489572503 |
| Trepanálás | 15000 | Fogmegtartó kezelések | Fogászat / 0.5418931098336756 |
| Gyökértömés | 30000 | Fogmegtartó kezelések | Fogászat / 0.5898048714578852 |
| Üvegszálas gyökércsap csonkfelépítéssel | 25000 | Fogmegtartó kezelések | Fogászat / 0.5646050930758415 |
| BIOBASE (üvegszálas -polietilén szálas megerősítés) foganként | 40000 | Fogmegtartó kezelések | Fogászat / 0.5336480787177779 |
| Ajakfék műtét, frenulectomia | 24000 | Szájsebészet | Parodontológia / 0.5541431290372634 |
| Ciszta eltávolítás | 40000 | Szájsebészet | Fogászat / 0.6212616314996564 |
| Fogeltávolítás | 25500 | Szájsebészet | Fogászat / 0.681498946042529 |
| Fogeltávolítás disszekálással | 30000 | Szájsebészet | Fogászat / 0.5964857329088978 |
| Foggyökér eltávolítás | 30000 | Szájsebészet | Fogászat / 0.6674309158461114 |
| Műtéti fogeltávolítás | 40000 | Szájsebészet | Fogászat / 0.6238581432995869 |
| Bölcsességfog műtéti eltávolítása | 50000 | Szájsebészet | Fogászat / 0.6051367636174733 |
| Gyökércsúcs rezekció | 42000 | Szájsebészet | Parodontológia / 0.5720605734311418 |
| Lágyrészműtét | 25000 | Szájsebészet | Plasztikai sebészet / 0.6245972849961692 |
| Sinus zárás | 40000 | Szájsebészet | Fogászat / 0.5891090150108362 |
| Nyálkő eltávolítás | 30000 | Szájsebészet | Fogászat / 0.5790164366175481 |
| Szövettani vizsgálat | 17000 | Szájsebészet | Patológia / 0.6042055949753216 |
| SGS Implantátum beültetés | 180000 | Implantáció | Plasztikai sebészet / 0.5813906155495507 |
| Antogyr implantátum beültetés | 190000 | Implantáció | Plasztikai sebészet / 0.5545625374122892 |
| Nobel implantátum beültetés | 220000 | Implantáció | Plasztikai sebészet / 0.5695569523254308 |
| Implantátum felszabadítás, gyógyulási csavar | 18000 | Implantáció | Plasztikai sebészet / 0.5458776570663921 |
| Átmenőcsavaros cirkónium korona implantátumra | 120000 | Implantáció | Fogászat / 0.5442214657338879 |
| Ideiglenes átmenőcsavaros korona implantátumra | 40000 | Implantáció | Fogászat / 0.5232240142922602 |
| Tejfog tömés | 14000 | Gyermekfogászat | Fogászat / 0.6356671301899142 |
| Tejfog eltávolítás | 10000 | Gyermekfogászat | Fogászat / 0.6486767625771721 |
| Tejfog tisztítás | 8500 | Gyermekfogászat | Fogászat / 0.654680046963423 |
| Barázdazárás | 15000 | Gyermekfogászat | Fogászat / 0.5783992037382727 |
| Első fogorvosi vizsgálat/készenléti díj | 10000 | Gyermekfogászat | Fogászat / 0.5785131057936503 |
| Fogkőeltávolítás állcsontonként | 13000 | Dentálhigiénia, Parodontológia | Parodontológia / 0.6646118993022913 |
| Professzionális szájhigiénés kezelés homokfújással | 30000 | Dentálhigiénia, Parodontológia | Parodontológia / 0.6420712019077427 |
| Kürettálás foganként | 18000 | Dentálhigiénia, Parodontológia | Parodontológia / 0.7066251197917538 |
| Sínezés (6 fogig) | 36000 | Dentálhigiénia, Parodontológia | Parodontológia / 0.6658134919426557 |
| Teljes kivehető fogsor | 175500 | Protetika | Fogászat / 0.5898308268132477 |
| Wertex rugalmas fogsor | 210000 | Protetika | Fogászat / 0.5087508478070282 |
| Fémkerámia korona/hídtag | 68000 | Protetika | Fogászat / 0.534007338827707 |
| Cirkonium korona/hídtag | 100000 | Protetika | Fogászat / 0.450200911120824 |
{
"execution_id": "3f7b44bf-b386-44d8-aec7-436111823a66",
"input_url": "https://www.balatonmedical.hu/",
"state_filename": "20260329_104537_balatonmedical_hu.json",
"created_at": "2026-03-29T10:45:37.292184",
"updated_at": "2026-03-29T10:46:46.588833",
"stages": {
"metadata_alt": {
"stage_name": "metadata_alt",
"status": "completed",
"started_at": "2026-03-29T10:45:38.013183",
"completed_at": "2026-03-29T10:46:44.262927",
"result": {
"metadata": {
"company_name": "Balaton Medical",
"description": "A Balaton Medical egy Balatonfüred központjában, a Balaton-parton működő családias hangulatú, exkluzív fogorvosi rendelő. Klinikájuk fájdalommentes fogászati és szájsebészeti kezeléseket, valamint dentálhigiéniai szolgáltatásokat kínál. Honlapjukon kiemelik a rövid várakozási időket és a bővült kapacitást, amely lehetővé teszi akár aznapos időpontfoglalást is. A rendelő könnyen megközelíthető autóval (M7), parkolási lehetőség biztosított az udvarban, továbbá tájékoztatást adnak a környező repülőterekről és útvonaltervezésről. A weboldalon világos kapcsolattartási információk találhatók, és pácienseket barátságos, professzionális ellátással várnak.",
"arlista_url": "https://www.balatonmedical.hu/araink/",
"varos": "Balatonfüred",
"iranyitoszam": "8230",
"utca": "Ady Endre u. 22",
"telefonszam": "+36 30 364 8076",
"email": "info@balatonmedical.hu",
"website": "https://www.balatonmedical.hu/"
},
"llm_usage": {
"prompt_tokens": 3999,
"completion_tokens": 949,
"total_tokens": 4948,
"cost": 0.00289775
}
},
"error": null,
"metadata": {}
},
"discovery_fetch_validation": {
"stage_name": "discovery_fetch_validation",
"status": "completed",
"started_at": "2026-03-29T10:45:38.219236",
"completed_at": "2026-03-29T10:46:45.140852",
"result": {
"pages": [
{
"source_url": "https://www.balatonmedical.hu/araink",
"discovered_url": "https://www.balatonmedical.hu/araink",
"input_strategy": "async_crawl_bert",
"fetch_strategy": "curl",
"output_strategy": "html",
"strategy": "async_crawl_bert,curl,html",
"original_url": "https://www.balatonmedical.hu/",
"validation_passed": true,
"ft_count": 44,
"score": 0.9995527863502502,
"attempts": 1
}
],
"original_url": "https://www.balatonmedical.hu/",
"strategy": "async_crawl_bert,curl,html"
},
"error": null,
"metadata": {}
},
"data_extraction": {
"stage_name": "data_extraction",
"status": "completed",
"started_at": "2026-03-29T10:45:54.700989",
"completed_at": "2026-03-29T10:46:45.553559",
"result": {
"number_of_price_items": 44,
"price_items": [
{
"s": "Állapotfelmérés, konzultáció",
"p": 12000,
"c": "Diagnosztika",
"a": "Diagnosztika",
"v": 0.6947564383072894
},
{
"s": "Góckutatás panorámaröntgennel",
"p": 18000,
"c": "Diagnosztika",
"a": "Radiológia",
"v": 0.6186432101795735
},
{
"s": "Konzultáció, panoráma röntgen, kezelési terv összeállítás",
"p": 25000,
"c": "Diagnosztika",
"a": "Fogászat",
"v": 0.6454287627982791
},
{
"s": "Panoráma röntgen",
"p": 11000,
"c": "Diagnosztika",
"a": "Radiológia",
"v": 0.671575840248902
},
{
"s": "Intraorális röntgen",
"p": 6000,
"c": "Diagnosztika",
"a": "Radiológia",
"v": 0.6350397309435489
},
{
"s": "CBCT felvétel",
"p": 14500,
"c": "Diagnosztika",
"a": "Radiológia",
"v": 0.5879090888700318
},
{
"s": "Várandós kontroll",
"p": 10000,
"c": "Diagnosztika",
"a": "Diagnosztika",
"v": 0.6359536340612009
},
{
"s": "Fognyaki tömés",
"p": 15500,
"c": "Fogmegtartó kezelések",
"a": "Fogászat",
"v": 0.6134423514012247
},
{
"s": "Esztétikus tömés",
"p": 28000,
"c": "Fogmegtartó kezelések",
"a": "Esztétikai kezelések",
"v": 0.6834893489572503
},
{
"s": "Trepanálás",
"p": 15000,
"c": "Fogmegtartó kezelések",
"a": "Fogászat",
"v": 0.5418931098336756
},
{
"s": "Gyökértömés",
"p": 30000,
"c": "Fogmegtartó kezelések",
"a": "Fogászat",
"v": 0.5898048714578852
},
{
"s": "Üvegszálas gyökércsap csonkfelépítéssel",
"p": 25000,
"c": "Fogmegtartó kezelések",
"a": "Fogászat",
"v": 0.5646050930758415
},
{
"s": "BIOBASE (üvegszálas -polietilén szálas megerősítés) foganként",
"p": 40000,
"c": "Fogmegtartó kezelések",
"a": "Fogászat",
"v": 0.5336480787177779
},
{
"s": "Ajakfék műtét, frenulectomia",
"p": 24000,
"c": "Szájsebészet",
"a": "Parodontológia",
"v": 0.5541431290372634
},
{
"s": "Ciszta eltávolítás",
"p": 40000,
"c": "Szájsebészet",
"a": "Fogászat",
"v": 0.6212616314996564
},
{
"s": "Fogeltávolítás",
"p": 25500,
"c": "Szájsebészet",
"a": "Fogászat",
"v": 0.681498946042529
},
{
"s": "Fogeltávolítás disszekálással",
"p": 30000,
"c": "Szájsebészet",
"a": "Fogászat",
"v": 0.5964857329088978
},
{
"s": "Foggyökér eltávolítás",
"p": 30000,
"c": "Szájsebészet",
"a": "Fogászat",
"v": 0.6674309158461114
},
{
"s": "Műtéti fogeltávolítás",
"p": 40000,
"c": "Szájsebészet",
"a": "Fogászat",
"v": 0.6238581432995869
},
{
"s": "Bölcsességfog műtéti eltávolítása",
"p": 50000,
"c": "Szájsebészet",
"a": "Fogászat",
"v": 0.6051367636174733
},
{
"s": "Gyökércsúcs rezekció",
"p": 42000,
"c": "Szájsebészet",
"a": "Parodontológia",
"v": 0.5720605734311418
},
{
"s": "Lágyrészműtét",
"p": 25000,
"c": "Szájsebészet",
"a": "Plasztikai sebészet",
"v": 0.6245972849961692
},
{
"s": "Sinus zárás",
"p": 40000,
"c": "Szájsebészet",
"a": "Fogászat",
"v": 0.5891090150108362
},
{
"s": "Nyálkő eltávolítás",
"p": 30000,
"c": "Szájsebészet",
"a": "Fogászat",
"v": 0.5790164366175481
},
{
"s": "Szövettani vizsgálat",
"p": 17000,
"c": "Szájsebészet",
"a": "Patológia",
"v": 0.6042055949753216
},
{
"s": "SGS Implantátum beültetés",
"p": 180000,
"c": "Implantáció",
"a": "Plasztikai sebészet",
"v": 0.5813906155495507
},
{
"s": "Antogyr implantátum beültetés",
"p": 190000,
"c": "Implantáció",
"a": "Plasztikai sebészet",
"v": 0.5545625374122892
},
{
"s": "Nobel implantátum beültetés",
"p": 220000,
"c": "Implantáció",
"a": "Plasztikai sebészet",
"v": 0.5695569523254308
},
{
"s": "Implantátum felszabadítás, gyógyulási csavar",
"p": 18000,
"c": "Implantáció",
"a": "Plasztikai sebészet",
"v": 0.5458776570663921
},
{
"s": "Átmenőcsavaros cirkónium korona implantátumra",
"p": 120000,
"c": "Implantáció",
"a": "Fogászat",
"v": 0.5442214657338879
},
{
"s": "Ideiglenes átmenőcsavaros korona implantátumra",
"p": 40000,
"c": "Implantáció",
"a": "Fogászat",
"v": 0.5232240142922602
},
{
"s": "Tejfog tömés",
"p": 14000,
"c": "Gyermekfogászat",
"a": "Fogászat",
"v": 0.6356671301899142
},
{
"s": "Tejfog eltávolítás",
"p": 10000,
"c": "Gyermekfogászat",
"a": "Fogászat",
"v": 0.6486767625771721
},
{
"s": "Tejfog tisztítás",
"p": 8500,
"c": "Gyermekfogászat",
"a": "Fogászat",
"v": 0.654680046963423
},
{
"s": "Barázdazárás",
"p": 15000,
"c": "Gyermekfogászat",
"a": "Fogászat",
"v": 0.5783992037382727
},
{
"s": "Első fogorvosi vizsgálat/készenléti díj",
"p": 10000,
"c": "Gyermekfogászat",
"a": "Fogászat",
"v": 0.5785131057936503
},
{
"s": "Fogkőeltávolítás állcsontonként",
"p": 13000,
"c": "Dentálhigiénia, Parodontológia",
"a": "Parodontológia",
"v": 0.6646118993022913
},
{
"s": "Professzionális szájhigiénés kezelés homokfújással",
"p": 30000,
"c": "Dentálhigiénia, Parodontológia",
"a": "Parodontológia",
"v": 0.6420712019077427
},
{
"s": "Kürettálás foganként",
"p": 18000,
"c": "Dentálhigiénia, Parodontológia",
"a": "Parodontológia",
"v": 0.7066251197917538
},
{
"s": "Sínezés (6 fogig)",
"p": 36000,
"c": "Dentálhigiénia, Parodontológia",
"a": "Parodontológia",
"v": 0.6658134919426557
},
{
"s": "Teljes kivehető fogsor",
"p": 175500,
"c": "Protetika",
"a": "Fogászat",
"v": 0.5898308268132477
},
{
"s": "Wertex rugalmas fogsor",
"p": 210000,
"c": "Protetika",
"a": "Fogászat",
"v": 0.5087508478070282
},
{
"s": "Fémkerámia korona/hídtag",
"p": 68000,
"c": "Protetika",
"a": "Fogászat",
"v": 0.534007338827707
},
{
"s": "Cirkonium korona/hídtag",
"p": 100000,
"c": "Protetika",
"a": "Fogászat",
"v": 0.450200911120824
}
],
"llm_usage": {
"prompt_tokens": 2532,
"completion_tokens": 1564,
"total_tokens": 4096,
"cost": 0.00202464
}
},
"error": null,
"metadata": {}
},
"taxonomy_enrichment_alt": {
"stage_name": "taxonomy_enrichment_alt",
"status": "completed",
"started_at": "2026-03-29T10:46:00.624007",
"completed_at": "2026-03-29T10:46:46.134886",
"result": {
"summary": {
"provider": "openrouter",
"embedding_model": "openai/text-embedding-3-large",
"items_total": 44,
"items_processed": 44,
"avg_best_similarity": 0.6025380648929661,
"min_best_similarity": 0.450200911120824,
"max_best_similarity": 0.7066251197917538,
"cache_hit": true,
"cache_file": "data/taxonomy_embeddings/openrouter_openai_text_embedding_3_large.json"
},
"predictions": [
{
"idx": 0,
"s": "Állapotfelmérés, konzultáció",
"c": "Diagnosztika",
"best_a": "Diagnosztika",
"best_similarity": 0.6947564383072894
},
{
"idx": 1,
"s": "Góckutatás panorámaröntgennel",
"c": "Diagnosztika",
"best_a": "Radiológia",
"best_similarity": 0.6186432101795735
},
{
"idx": 2,
"s": "Konzultáció, panoráma röntgen, kezelési terv összeállítás",
"c": "Diagnosztika",
"best_a": "Fogászat",
"best_similarity": 0.6454287627982791
},
{
"idx": 3,
"s": "Panoráma röntgen",
"c": "Diagnosztika",
"best_a": "Radiológia",
"best_similarity": 0.671575840248902
},
{
"idx": 4,
"s": "Intraorális röntgen",
"c": "Diagnosztika",
"best_a": "Radiológia",
"best_similarity": 0.6350397309435489
},
{
"idx": 5,
"s": "CBCT felvétel",
"c": "Diagnosztika",
"best_a": "Radiológia",
"best_similarity": 0.5879090888700318
},
{
"idx": 6,
"s": "Várandós kontroll",
"c": "Diagnosztika",
"best_a": "Diagnosztika",
"best_similarity": 0.6359536340612009
},
{
"idx": 7,
"s": "Fognyaki tömés",
"c": "Fogmegtartó kezelések",
"best_a": "Fogászat",
"best_similarity": 0.6134423514012247
},
{
"idx": 8,
"s": "Esztétikus tömés",
"c": "Fogmegtartó kezelések",
"best_a": "Esztétikai kezelések",
"best_similarity": 0.6834893489572503
},
{
"idx": 9,
"s": "Trepanálás",
"c": "Fogmegtartó kezelések",
"best_a": "Fogászat",
"best_similarity": 0.5418931098336756
},
{
"idx": 10,
"s": "Gyökértömés",
"c": "Fogmegtartó kezelések",
"best_a": "Fogászat",
"best_similarity": 0.5898048714578852
},
{
"idx": 11,
"s": "Üvegszálas gyökércsap csonkfelépítéssel",
"c": "Fogmegtartó kezelések",
"best_a": "Fogászat",
"best_similarity": 0.5646050930758415
},
{
"idx": 12,
"s": "BIOBASE (üvegszálas -polietilén szálas megerősítés) foganként",
"c": "Fogmegtartó kezelések",
"best_a": "Fogászat",
"best_similarity": 0.5336480787177779
},
{
"idx": 13,
"s": "Ajakfék műtét, frenulectomia",
"c": "Szájsebészet",
"best_a": "Parodontológia",
"best_similarity": 0.5541431290372634
},
{
"idx": 14,
"s": "Ciszta eltávolítás",
"c": "Szájsebészet",
"best_a": "Fogászat",
"best_similarity": 0.6212616314996564
},
{
"idx": 15,
"s": "Fogeltávolítás",
"c": "Szájsebészet",
"best_a": "Fogászat",
"best_similarity": 0.681498946042529
},
{
"idx": 16,
"s": "Fogeltávolítás disszekálással",
"c": "Szájsebészet",
"best_a": "Fogászat",
"best_similarity": 0.5964857329088978
},
{
"idx": 17,
"s": "Foggyökér eltávolítás",
"c": "Szájsebészet",
"best_a": "Fogászat",
"best_similarity": 0.6674309158461114
},
{
"idx": 18,
"s": "Műtéti fogeltávolítás",
"c": "Szájsebészet",
"best_a": "Fogászat",
"best_similarity": 0.6238581432995869
},
{
"idx": 19,
"s": "Bölcsességfog műtéti eltávolítása",
"c": "Szájsebészet",
"best_a": "Fogászat",
"best_similarity": 0.6051367636174733
},
{
"idx": 20,
"s": "Gyökércsúcs rezekció",
"c": "Szájsebészet",
"best_a": "Parodontológia",
"best_similarity": 0.5720605734311418
},
{
"idx": 21,
"s": "Lágyrészműtét",
"c": "Szájsebészet",
"best_a": "Plasztikai sebészet",
"best_similarity": 0.6245972849961692
},
{
"idx": 22,
"s": "Sinus zárás",
"c": "Szájsebészet",
"best_a": "Fogászat",
"best_similarity": 0.5891090150108362
},
{
"idx": 23,
"s": "Nyálkő eltávolítás",
"c": "Szájsebészet",
"best_a": "Fogászat",
"best_similarity": 0.5790164366175481
},
{
"idx": 24,
"s": "Szövettani vizsgálat",
"c": "Szájsebészet",
"best_a": "Patológia",
"best_similarity": 0.6042055949753216
},
{
"idx": 25,
"s": "SGS Implantátum beültetés",
"c": "Implantáció",
"best_a": "Plasztikai sebészet",
"best_similarity": 0.5813906155495507
},
{
"idx": 26,
"s": "Antogyr implantátum beültetés",
"c": "Implantáció",
"best_a": "Plasztikai sebészet",
"best_similarity": 0.5545625374122892
},
{
"idx": 27,
"s": "Nobel implantátum beültetés",
"c": "Implantáció",
"best_a": "Plasztikai sebészet",
"best_similarity": 0.5695569523254308
},
{
"idx": 28,
"s": "Implantátum felszabadítás, gyógyulási csavar",
"c": "Implantáció",
"best_a": "Plasztikai sebészet",
"best_similarity": 0.5458776570663921
},
{
"idx": 29,
"s": "Átmenőcsavaros cirkónium korona implantátumra",
"c": "Implantáció",
"best_a": "Fogászat",
"best_similarity": 0.5442214657338879
},
{
"idx": 30,
"s": "Ideiglenes átmenőcsavaros korona implantátumra",
"c": "Implantáció",
"best_a": "Fogászat",
"best_similarity": 0.5232240142922602
},
{
"idx": 31,
"s": "Tejfog tömés",
"c": "Gyermekfogászat",
"best_a": "Fogászat",
"best_similarity": 0.6356671301899142
},
{
"idx": 32,
"s": "Tejfog eltávolítás",
"c": "Gyermekfogászat",
"best_a": "Fogászat",
"best_similarity": 0.6486767625771721
},
{
"idx": 33,
"s": "Tejfog tisztítás",
"c": "Gyermekfogászat",
"best_a": "Fogászat",
"best_similarity": 0.654680046963423
},
{
"idx": 34,
"s": "Barázdazárás",
"c": "Gyermekfogászat",
"best_a": "Fogászat",
"best_similarity": 0.5783992037382727
},
{
"idx": 35,
"s": "Első fogorvosi vizsgálat/készenléti díj",
"c": "Gyermekfogászat",
"best_a": "Fogászat",
"best_similarity": 0.5785131057936503
},
{
"idx": 36,
"s": "Fogkőeltávolítás állcsontonként",
"c": "Dentálhigiénia, Parodontológia",
"best_a": "Parodontológia",
"best_similarity": 0.6646118993022913
},
{
"idx": 37,
"s": "Professzionális szájhigiénés kezelés homokfújással",
"c": "Dentálhigiénia, Parodontológia",
"best_a": "Parodontológia",
"best_similarity": 0.6420712019077427
},
{
"idx": 38,
"s": "Kürettálás foganként",
"c": "Dentálhigiénia, Parodontológia",
"best_a": "Parodontológia",
"best_similarity": 0.7066251197917538
},
{
"idx": 39,
"s": "Sínezés (6 fogig)",
"c": "Dentálhigiénia, Parodontológia",
"best_a": "Parodontológia",
"best_similarity": 0.6658134919426557
},
{
"idx": 40,
"s": "Teljes kivehető fogsor",
"c": "Protetika",
"best_a": "Fogászat",
"best_similarity": 0.5898308268132477
},
{
"idx": 41,
"s": "Wertex rugalmas fogsor",
"c": "Protetika",
"best_a": "Fogászat",
"best_similarity": 0.5087508478070282
},
{
"idx": 42,
"s": "Fémkerámia korona/hídtag",
"c": "Protetika",
"best_a": "Fogászat",
"best_similarity": 0.534007338827707
},
{
"idx": 43,
"s": "Cirkonium korona/hídtag",
"c": "Protetika",
"best_a": "Fogászat",
"best_similarity": 0.450200911120824
}
],
"llm_usage": {
"prompt_tokens": 837,
"completion_tokens": 0,
"total_tokens": 837,
"cost": 0.00010881
}
},
"error": null,
"metadata": {}
},
"reviews": {
"stage_name": "reviews",
"status": "completed",
"started_at": "2026-03-29T10:46:15.548065",
"completed_at": "2026-03-29T10:46:44.673490",
"result": {
"reviews": {
"company_name": "Balaton Medical",
"total_reviews": 56,
"average_rating": 4.7,
"reviews": [
{
"author": "Gábor Kovács",
"rating": 5,
"text": "Nagyon kedves volt velem mindenki!\nEddig nagyon rossz és fájdalmas \"élményeim\" voltak foghúzással kapcsolatban.\nDr.Szigeti Borbála doktornőhöz kerültem a fogpótlás előtt egy menthetetlen begyulladt fog eltávolitására.\nNagyon kedvesen elmondta a maradt fog eltávolításának menetét(igaz ettől még paráztam).\nAztán mire feldolgoztam volna , hogy mi fog történni, közölte kész vagyunk, nagyon szépen sikerült eltávolitani a letört fogat.\nKb.10-15 perc volt maximum, teljesen fájdalommentesen!🤗...Köszönöm!..",
"date": null
},
{
"author": "Szilvia Vidákovics",
"rating": 5,
"text": "Hálás vagyok Zsoldos Ritának, hogy ilyen közeli időpontot szerzett nekem.\nDr Diófási Lilinek még nagyobb köszönet, hogy azonnal rálátott a problémára, amivel már 2 hónapja szenvedtem, és azonnal helyben meg is oldotta.\nŐ volt a harmadik fogorvos, akinél voltam a problémámmal.\nMár csak azt sajnálom, hogy nem itt kezdtem...\nSok szenvedést, pénzt spórolhattam volna, ha ide jövök először.",
"date": null
},
{
"author": "Zita Kenesei",
"rating": 5,
"text": "Dèli parton nyaraltunk. 1 hete kihúzott fogam helye kezdett el fàjni. A dèli parton egy orvos se fogadott, így keveredünk Füredre. Mèg aznap megnèztek amikor telefonàltam. Nagyon jó gyógynövènyes tömèst kaptam. Màsnap visszamentem , újabb gyógynövènyes kezelès, gyulladàscsökkentő, mèg az antibiotikumot is feltettèk a felhőbe ha kellene. Màsodik kezelèsèr egy fillèrt sem fogadták el. Amúgy is alig hittem el hogy ilyen olcsón dolgoznak. A recepcióstól a fogorvosnàl àt a szàjsebèszig mindenki nagyon kedves ès embersèges volt. Türelemmel ès tisztelettel bàntak velem. Ilyet mèg sosem tapasztaltam. Minden tiszteletem ès hàlàm ennek a csapatnak. Csak ajànlani tudom őket. Ès mègegyszer köszönöm!",
"date": null
},
{
"author": "Viktória Bózsa",
"rating": 5,
"text": "Ezúton szeretném őszinte köszönetemet kifejezni a magas színvonalú, precíz , és rendkívül kedves munkájáért . A kezelés során tanúsított türelme a Dr Úrnak , empátiája , és figyelmessége nagyban hozzájárult ahhoz , hogy biztonságban és teljes nyugalomban érezzem magam . Külön köszönet a rendkívül kedves mosolygós asszisztens Hölgynek szintén ! A gondosságukért , alaposságukért amellyel minden lépést elmagyaráztak . Munkájukhoz további sok sikert , jó egészséget és sok elégedett pácienst kívánok ! Tisztelettel és hálával köszönöm : Bózsa Viktória.",
"date": null
},
{
"author": "Barbara Toki",
"rating": 5,
"text": "Fél évig jártam különböző szájsebészetekre arcduzzanat és fájdalom miatt. Senki nem talált semmilyen problémát. Eljöttem Dr. Szigeti Borbálához, aki körülbelül egy perc alatt eltávolította a növésben lévő bölcsességfogamat. Ilyen jól még egy fogamat sem húzták ki. Nagyon hálás vagyok, ezúton is köszönöm! Véget ért a fél évig tartó szenvedésem. Mindenki végtelenül kedves és mosolygós. Csak ajánlani tudom!",
"date": null
},
{
"author": "Mónika Nagy",
"rating": 5,
"text": "Kiváló szakemberek. Csak ajánlani tudom mindenkinek ❤️",
"date": null
},
{
"author": "Ninetta Bőczi",
"rating": 5,
"text": "Nagyon kedves volt a portás és a két fogorvos is , ajánlom mindenkinek !",
"date": null
},
{
"author": "Tamás Dr mre",
"rating": 5,
"text": "Sürgősen fogadtak, kedvesen elláttak. Ezért 5 csillag.",
"date": null
}
],
"source": "google-maps-scraper",
"postal_code": "8230",
"city": "Balatonfüred",
"street": "Ady Endre u. 22",
"phone": "06 30 364 8076"
}
},
"error": null,
"metadata": {}
}
},
"overall_status": "completed",
"current_stage": "taxonomy_enrichment_alt",
"resume_from_stage": null,
"llm_usage_summary": {
"prompt_tokens": 7368,
"completion_tokens": 2513,
"total_tokens": 9881,
"cost": 0.0050312
}
}
Forrás: data/logs — név szerint illeszkedő .log fájlok (API/orchestrator: 3f7b44bf-b386-44d8-aec7-436111823a66_*.log, CLI: pipeline_3f7b44bf_*.log).
data/logs/3f7b44bf-b386-44d8-aec7-436111823a66_20260329_104537.log
2026-03-29 10:45:37 | INFO | prefect.pipeline.parallel | Starting parallel pipeline execution 3f7b44bf-b386-44d8-aec7-436111823a66 for URL: https://www.balatonmedical.hu/
2026-03-29 10:45:38 | INFO | src.stages.stage_1_metadata_alt | Starting alternative metadata extraction stage
2026-03-29 10:45:38 | INFO | src.stages.stage_1_metadata_alt | Querying metadata for: https://www.balatonmedical.hu/
2026-03-29 10:45:38 | INFO | src.stages.stage_2_discovery_async | Starting discovery-fetch-validation (async) for URL: https://www.balatonmedical.hu/
2026-03-29 10:45:38 | INFO | src.stages.stage_2_discovery_async | Async discovery config: fetch=curl, output=html, prediction=http://docker-host:8000/predict
2026-03-29 10:45:38 | INFO | src.stages.stage_2_discovery_async | Async crawl starting: https://www.balatonmedical.hu/ (max_depth=2, max_concurrent=10)
2026-03-29 10:45:38 | INFO | src.stages.stage_1_metadata_alt | Downloading main URL: https://www.balatonmedical.hu/
2026-03-29 10:45:39 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 0): https://www.balatonmedical.hu/
2026-03-29 10:45:39 | INFO | src.stages.stage_1_metadata_alt | Successfully extracted 366 characters from main URL
2026-03-29 10:45:39 | INFO | src.stages.stage_1_metadata_alt | Searching for contact pages using OpenSerp
2026-03-29 10:45:39 | INFO | src.stages.stage_1_metadata_alt | Trying OpenSerp API: http://openserp:7000/mega/search with params: {'text': 'cím kapcsolat telefonszám', 'site': 'balatonmedical.hu', 'limit': '3', 'lang': 'HU'}
2026-03-29 10:45:41 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.balatonmedical.hu/bemutatkozunk
2026-03-29 10:45:41 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.balatonmedical.hu/rendelesi-ido
2026-03-29 10:45:41 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.balatonmedical.hu/szolgaltatasok
2026-03-29 10:45:41 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.balatonmedical.hu/araink
2026-03-29 10:45:41 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.balatonmedical.hu/szallas-balaton
2026-03-29 10:45:41 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.balatonmedical.hu/fotok
2026-03-29 10:45:41 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 1): https://www.balatonmedical.hu/kapcsolat
2026-03-29 10:45:43 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 2): https://www.balatonmedical.hu/2025/11/18/dr-engel-anna
2026-03-29 10:45:43 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 2): https://www.balatonmedical.hu/2025/12/21/dr-kovacs-sipos-luca
2026-03-29 10:45:44 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 2): https://www.balatonmedical.hu/2020/03/05/dr-szigeti-borbala
2026-03-29 10:45:44 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 2): https://www.balatonmedical.hu/2025/11/18/dr-fedorcsak-andras
2026-03-29 10:45:44 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 2): https://www.balatonmedical.hu/2025/03/05/dr-zaborszky-peter
2026-03-29 10:45:44 | INFO | src.stages.stage_2_discovery_async | Crawled (depth 2): https://www.balatonmedical.hu/2022/10/14/dr-varga-reka
2026-03-29 10:45:44 | INFO | src.stages.stage_2_discovery_async | Crawl finished: 15 URLs in 6.2s (success=14, errors=0)
2026-03-29 10:45:53 | INFO | src.stages.stage_2_discovery_async | Crawl produced 1 URLs from BERT (threshold and above), fetching all
2026-03-29 10:45:53 | INFO | src.stages.stage_2_discovery_async | [URL 1/1] Fetching (BERT prob=1.00): https://www.balatonmedical.hu/araink
2026-03-29 10:45:54 | INFO | src.stages.stage_2_discovery_async | [URL 1/1] OK (BERT prob=1.00)
2026-03-29 10:45:54 | INFO | src.stages.stage_2_discovery_async | Discovery (async) completed with 1 page(s)
2026-03-29 10:45:54 | INFO | src.stages.stage_2_discovery_async | Detailed logs saved to: data/logs/3f7b44bf-b386-44d8-aec7-436111823a66_20260329_104537.log
2026-03-29 10:45:54 | INFO | src.stages.stage_3_data_extraction | Data extraction: 1 page(s) to process
2026-03-29 10:46:00 | INFO | src.stages.stage_3_data_extraction | Extracted 44 price items from page 1
2026-03-29 10:46:00 | INFO | src.stages.stage_3_data_extraction | Data extraction stage completed: 44 total price items from 1 page(s)
2026-03-29 10:46:00 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | Starting taxonomy enrichment alt stage (embeddings)
2026-03-29 10:46:00 | 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 10:46:01 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | taxonomy_enrichment_alt summary: processed=44 avg=0.6025 min=0.4502 max=0.7066 cache_hit=True model=openai/text-embedding-3-large provider=openrouter
2026-03-29 10:46:01 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | taxonomy_enrichment_alt weakest_matches: [{'idx': 43, 's': 'Cirkonium korona/hídtag', 'c': 'Protetika', 'best_a': 'Fogászat', 'best_similarity': 0.450200911120824}, {'idx': 41, 's': 'Wertex rugalmas fogsor', 'c': 'Protetika', 'best_a': 'Fogászat', 'best_similarity': 0.5087508478070282}, {'idx': 30, 's': 'Ideiglenes átmenőcsavaros korona implantátumra', 'c': 'Implantáció', 'best_a': 'Fogászat', 'best_similarity': 0.5232240142922602}]
2026-03-29 10:46:01 | INFO | src.stages.stage_5_taxonomy_enrichment_alt | taxonomy_enrichment_alt stage completed
2026-03-29 10:46:03 | INFO | src.stages.stage_1_metadata_alt | Successfully connected to OpenSerp at http://openserp:7000/mega/search
2026-03-29 10:46:03 | INFO | src.stages.stage_1_metadata_alt | OpenSerp returned 3 results
2026-03-29 10:46:03 | INFO | src.stages.stage_1_metadata_alt | Result 1: Kapcsolat - Balaton Medical - https://www.balatonmedical.hu/kapcsolat/
2026-03-29 10:46:03 | INFO | src.stages.stage_1_metadata_alt | Result 2: bemutatkozunk - Balaton Medical - https://www.balatonmedical.hu/bemutatkozunk/bemutatkozunk-2/
2026-03-29 10:46:03 | INFO | src.stages.stage_1_metadata_alt | Result 3: | Balaton Medical - https://www.balatonmedical.hu/fooldal/doc-2/
2026-03-29 10:46:03 | INFO | src.stages.stage_1_metadata_alt | Trying to download contact page 1/3: https://www.balatonmedical.hu/kapcsolat/
2026-03-29 10:46:04 | INFO | src.stages.stage_1_metadata_alt | Successfully downloaded and converted 4821 characters from contact page 1
2026-03-29 10:46:04 | INFO | src.stages.stage_1_metadata_alt | Trying to download contact page 2/3: https://www.balatonmedical.hu/bemutatkozunk/bemutatkozunk-2/
2026-03-29 10:46:04 | INFO | src.stages.stage_1_metadata_alt | Successfully downloaded and converted 3085 characters from contact page 2
2026-03-29 10:46:04 | INFO | src.stages.stage_1_metadata_alt | Trying to download contact page 3/3: https://www.balatonmedical.hu/fooldal/doc-2/
2026-03-29 10:46:05 | INFO | src.stages.stage_1_metadata_alt | Successfully downloaded and converted 3071 characters from contact page 3
2026-03-29 10:46:05 | INFO | src.stages.stage_1_metadata_alt | Calling OpenRouter for metadata extraction (model=openai/gpt-5-mini)
2026-03-29 10:46:15 | INFO | src.stages.stage_1_metadata_alt | Successfully extracted metadata for: Balaton Medical
2026-03-29 10:46:15 | INFO | src.stages.stage_1_metadata_alt | Alternative metadata extraction stage completed
2026-03-29 10:46:15 | INFO | src.stages.stage_4_reviews | Starting reviews scraping stage
2026-03-29 10:46:15 | INFO | src.stages.stage_4_reviews | Found metadata directly: company_name=Balaton Medical, varos=Balatonfüred
2026-03-29 10:46:15 | INFO | src.stages.stage_4_reviews | input_path: /tmp/tmpk0n76ryi
2026-03-29 10:46:15 | INFO | src.stages.stage_4_reviews | output_path: /tmp/tmp2ci4b7w3
2026-03-29 10:46:15 | INFO | src.stages.stage_4_reviews | Running google-maps-scraper (attempt 1/3)
2026-03-29 10:46:43 | INFO | src.stages.stage_4_reviews | google-maps-scraper: early exit (reviews found in output for URL) on attempt 1
2026-03-29 10:46:43 | INFO | src.stages.stage_4_reviews | Input fájl mentve: data/review/20260329_104643_balaton_medical_url_input.txt
2026-03-29 10:46:43 | INFO | src.stages.stage_4_reviews | Output fájl mentve: data/review/20260329_104643_balaton_medical_url_output.json
2026-03-29 10:46:43 | INFO | src.stages.stage_4_reviews | Reviews scraping completed. Found 8 reviews
2026-03-29 10:46:44 | INFO | prefect.pipeline.parallel | Branch 1 (metadata_alt -> reviews) completed successfully
2026-03-29 10:46:46 | INFO | prefect.pipeline.parallel | Branch 2 (discovery -> data_extraction -> taxonomy_enrichment_alt) completed successfully
2026-03-29 10:46:46 | INFO | prefect.pipeline.parallel | Pipeline execution 3f7b44bf-b386-44d8-aec7-436111823a66 completed