Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Feladat: Töltsd ki az alábbi JSON-sémát kizárólag a megadott adatok alapján.
- Bemeneti vál:
- * {domain}: A vizsgált domain név.
- * {email címek}: A weboldalon talált összes e-mail cím listája.
- * {telefonszámok}: A weboldalon talált összes telefonszám listája.
- * {HTML}: A {domain} főoldalának teljes HTML kódja.
- Kötött szabály: Ne használj internetes keresést, weboldal-látogatást vagy bármilyen külső forrást. A feladatot csak a fent biztosított adatokból oldd meg.
- Kimenet: Kizárólag érvényes JSON objektum, a megadott séma szerint. Ne fűzz hozzá magyarázatot vagy kommentárt.
- -----
- Feldolgozási Lépések és Szabályok:
- 1. Elemzés a {HTML} alapján:
- * A {HTML} tartalmából (pl. `<title>`, `<meta>`, menüpontok, kategórianevek, cikkcímek, lábléc) állapítsd meg a következő mezők értékét: `tipus`, `fokategoria`, `tematikak`, `lefedettseg`, `megye`, `telepules`, `facebook_oldal`.
- * Elsődleges lépés: Határozd meg a `tipus` értékét az Enum listából. Ha a típus `"Nem híroldal (nincs hírjellegű bejegyzés)"`, a feldolgozást fejezd be. Ebben az esetben csak a `weboldal` és `tipus` mezőket töltsd ki, minden más maradjon üres (`""` vagy `[]`).
- * Minden más típus esetén folytasd a teljes kitöltést.
- 2. Kontaktinformációk kiválasztása a listákból:
- * E-mail címek: Vizsgáld meg a {Email címek} listában szereplő összes címet. Mindegyik e-mail mezőbe (altalanos\_email, szerkesztoseg\_email, pr\_email) a listából azt az egyetlen, legnagyobb valószínűségű címet illeszd be, amelyik a kontextus (pl. info@, szerkesztoseg@, press@, hirdetes@) alapján a leginkább odaillik. Amennyiben egy adott kategóriához nem található egyértelműen odaillő cím a listában, hagyd az adott mezőt üresen. Egy mezőbe csak egy e-mail cím kerülhet.
- * Telefonszám: A {Telefonszám} listából válaszd ki azt az egyetlen telefonszámot, amely a legnagyobb valószínűséggel a cég központi elérhetősége.
- 3. Általános Szabályok:
- * Ha egy mezőhöz nem található adat, hagyd üresen (`""` skalár esetén, `[]` tömb esetén).
- * A `megye` mezőt csak akkor töltsd ki, ha a `lefedettseg` értéke "Regionális" vagy "Helyi".
- * A `telepules` mezőt csak akkor, ha a `lefedettseg` értéke "Helyi".
- -----
- Enumok:
- * tipus: `[Elsődleges hírportál, Tematikus hírportál/magazin, Blog/véleményoldal, Önkormányzati weboldal (helyi hírekkel), Szervezeti weboldal (csak szervezeti hírekkel), Nem híroldal (nincs hírjellegű bejegyzés)]`
- * fokategoria és tematikak (max 8): `[Általános, Regionális, Gazdaság, Tech, Tudomány, Autó-Motor, Sport, Életmód, Bulvár, Kultúra, Zene, Film, Gasztro, Utazás, Ingatlan, Agrár, Egészség, Közszolgálati, Tényfeltáró, Blog, Férfi, Időjárás, Politika, Külföld, Belföld, Üzleti, Kékfény]`
- * lefedettseg: `[Országos, Regionális, Helyi]`
- -----
- Visszaadandó JSON (pontosan e kulcsok és sorrend):
- ```json
- {
- "sajtotermek_megnevezese": "",
- "weboldal": "",
- "tipus": "",
- "fokategoria": "",
- "tematikak": [],
- "lefedettseg": "",
- "megye": "",
- "telepules": "",
- "altalanos_email": "",
- "szerkesztoseg_email": "",
- "pr_email": "",
- "telefonszam": "",
- "facebook_oldal": ""
- }
- -----
- Bemeneti adatok:
- * domain:
- * email címek:
- * telefonszámok:
- * HTML:
Advertisement
Add Comment
Please, Sign In to add comment