user@workstation-04:~$ python3 master_parser.py [*] 1. Ladataan semanttinen Vision-malli (CLIP)... Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. Loading weights: 100%|| 398/398 [00:00<00:00, 48078.48it/s] [*] 2. Analysoidaan kC$yttC6liittymC$n pC$C$rakenteet (Layout)... [*] 3. Rikastetaan ikonit tekoC$lyllC$ (Semanttinen analyysi)... [*] 4. Rakennetaan AST-MD semanttinen kartta... ============================================================ # AST-MD: Rikastettu KC$yttC6liittymC$kartta ## Frame_1_Sidebar > Rajat: X:0, Y:120, W:641, H:920 - `[Frame_1_Sidebar_n49]` **Icon**: *Generic Icon* (X:17, Y:133) - `[Frame_1_Sidebar_n48]` **Text**: "WhatsApp" (X:81, Y:135) - `[Frame_1_Sidebar_n47]` **Icon**: *Generic Icon* (X:546, Y:136) - `[Frame_1_Sidebar_n50]` **Text**: "(a)" (X:576, Y:124) - `[Frame_1_Sidebar_n51]` **Icon**: *Generic Icon* (X:627, Y:120) - `[Frame_1_Sidebar_n46]` **Text**: "Rye" (X:19, Y:177) - `[Frame_1_Sidebar_n45]` **Icon**: *a magnifying glass search icon (98%)* (X:99, Y:190) - `[Frame_1_Sidebar_n44]` **Text**: "Hae tai aloita uusi keskustelu" (X:129, Y:191) - `[Frame_1_Sidebar_n43]` **Icon**: *a magnifying glass search icon (51%)* (X:17, Y:220) - `[Frame_1_Sidebar_n42]` **Text**: "Kaikki) ( Lukematon ) Suosikit ) Ryhmat ) " (X:80, Y:227) - `[Frame_1_Sidebar_n41]` **Icon**: *Generic Icon* (X:18, Y:264) - `[Frame_1_Sidebar_n40]` **Icon**: *Generic Icon* (X:92, Y:289) - `[Frame_1_Sidebar_n38]` **Text**: "Viesti-ilmoitukset ovat pois kaytC)sta. Ota kayttoon" (X:141, Y:297) - `[Frame_1_Sidebar_n39]` **Icon**: *Generic Icon* (X:589, Y:291) - `[Frame_1_Sidebar_n37]` **Text**: "ees" (X:16, Y:310) - `[Frame_1_Sidebar_n34]` **Icon**: *Generic Icon* (X:98, Y:377) - `[Frame_1_Sidebar_n36]` **Text**: "HAUKIGEM" (X:148, Y:366) - `[Frame_1_Sidebar_n35]` **Text**: "11.56" (X:571, Y:370) - `[Frame_1_Sidebar_n33]` **Text**: "W Sina: ) aitrainingdata json!" (X:148, Y:389) - `[Frame_1_Sidebar_n31]` **Icon**: *Generic Icon* (X:84, Y:437) - `[Frame_1_Sidebar_n30]` **Text**: "Antti" (X:147, Y:443) - `[Frame_1_Sidebar_n29]` **Text**: "perjantai" (X:554, Y:446) - `[Frame_1_Sidebar_n28]` **Text**: "Reagoi ep viestiin: pakko lahtee huilimaan ku nousee kuume ja vaha" (X:147, Y:464) - `[Frame_1_Sidebar_n27]` **Text**: "Triad Project" (X:147, Y:518) - `[Frame_1_Sidebar_n25]` **Icon**: *Generic Icon* (X:98, Y:529) - `[Frame_1_Sidebar_n26]` **Text**: "11.9.2026" (X:548, Y:522) - `[Frame_1_Sidebar_n24]` **Text**: "Timeimage: Joo, ok" (X:147, Y:543) - `[Frame_1_Sidebar_n23]` **Text**: "re)" (X:83, Y:589) - `[Frame_1_Sidebar_n22]` **Text**: "Carlos Kataja" (X:147, Y:594) - `[Frame_1_Sidebar_n21]` **Icon**: *a magnifying glass search icon (70%)* (X:84, Y:665) - `[Frame_1_Sidebar_n20]` **Text**: "358 40 0405310" (X:147, Y:670) - `[Frame_1_Sidebar_n19]` **Text**: "22.8.2026" (X:548, Y:674) - `[Frame_1_Sidebar_n18]` **Text**: "Ja Emma HR tekee juuri taman" (X:147, Y:695) - `[Frame_1_Sidebar_n17]` **Icon**: *a user profile picture (54%)* (X:84, Y:741) - `[Frame_1_Sidebar_n16]` **Text**: "Janne" (X:147, Y:747) - `[Frame_1_Sidebar_n15]` **Text**: "18.8.2026" (X:548, Y:750) - `[Frame_1_Sidebar_n14]` **Text**: "Katoavat viestit otettiin kayttd6n. Uudet viestit katoavat tasta keskuste." (X:147, Y:771) - `[Frame_1_Sidebar_n13]` **Icon**: *Generic Icon* (X:84, Y:816) - `[Frame_1_Sidebar_n12]` **Icon**: *a paperclip icon (63%)* (X:148, Y:822) - `[Frame_1_Sidebar_n11]` **Text**: "12.8.2026" (X:548, Y:826) - `[Frame_1_Sidebar_n10]` **Text**: "Moro Kalle ei ois lainaa 5" (X:147, Y:847) - `[Frame_1_Sidebar_n9]` **Icon**: *Generic Icon* (X:84, Y:893) - `[Frame_1_Sidebar_n8]` **Text**: "KUHA" (X:148, Y:899) - `[Frame_1_Sidebar_n7]` **Text**: "31.7.2026" (X:547, Y:902) - `[Frame_1_Sidebar_n6]` **Text**: "ping" (X:147, Y:923) - `[Frame_1_Sidebar_n5]` **Icon**: *a paperclip icon (60%)* (X:17, Y:953) - `[Frame_1_Sidebar_n4]` **Icon**: *a magnifying glass search icon (73%)* (X:84, Y:969) - `[Frame_1_Sidebar_n3]` **Text**: "HAUKI" (X:148, Y:974) - `[Frame_1_Sidebar_n2]` **Text**: "(24.7.2026" (X:548, Y:978) - `[Frame_1_Sidebar_n1]` **Icon**: *Generic Icon* (X:15, Y:995) - `[Frame_1_Sidebar_n0]` **Text**: "wv Liity WhatsApp-ryhmaani tasta linkista: https://chat.whatsapp.com." (X:148, Y:999) ## Frame_2_Main > Rajat: X:641, Y:120, W:1279, H:920 - `[Frame_2_Main_n47]` **Icon**: *Generic Icon* (X:651, Y:123) - `[Frame_2_Main_n46]` **Text**: "HAUKIGEM" (X:708, Y:126) - `[Frame_2_Main_n45]` **Icon**: *Generic Icon* (X:1720, Y:135) - `[Frame_2_Main_n44]` **Icon**: *a magnifying glass search icon (95%)* (X:1815, Y:135) - `[Frame_2_Main_n43]` **Icon**: *Generic Icon* (X:1878, Y:136) - `[Frame_2_Main_n41]` **Text**: "Carlos, HAUKI, KUHA, Sina" (X:707, Y:148) - `[Frame_2_Main_n39]` **Text**: "Eilen" (X:1246, Y:298) - `[Frame_2_Main_n37]` **Icon**: *a paperclip icon (69%)* (X:1536, Y:351) - `[Frame_2_Main_n38]` **Text**: "aitrainingdata.jsonl" (X:1571, Y:350) - `[Frame_2_Main_n36]` **Icon**: *a paperclip icon (51%)* (X:1798, Y:356) - `[Frame_2_Main_n35]` **Icon**: *Generic Icon* (X:1480, Y:366) - `[Frame_2_Main_n34]` **Text**: "JSONL 689 t" (X:1571, Y:372) - `[Frame_2_Main_n33]` **Text**: "15.15 ww" (X:1512, Y:412) - `[Frame_2_Main_n31]` **Icon**: *a paperclip icon (69%)* (X:1536, Y:447) - `[Frame_2_Main_n32]` **Text**: "aitrainingdata.jsonl" (X:1571, Y:446) - `[Frame_2_Main_n30]` **Icon**: *a paperclip icon (52%)* (X:1798, Y:452) - `[Frame_2_Main_n29]` **Icon**: *a magnifying glass search icon (54%)* (X:1481, Y:463) - `[Frame_2_Main_n28]` **Text**: "JSONL 689 t" (X:1571, Y:468) - `[Frame_2_Main_n27]` **Text**: "15.16" (X:1514, Y:508) - `[Frame_2_Main_n23]` **Icon**: *Generic Icon* (X:1481, Y:556) - `[Frame_2_Main_n25]` **Icon**: *a paperclip icon (69%)* (X:1536, Y:543) - `[Frame_2_Main_n26]` **Text**: "aitrainingdata.jsonl" (X:1571, Y:542) - `[Frame_2_Main_n24]` **Icon**: *a paperclip icon (52%)* (X:1798, Y:548) - `[Frame_2_Main_n22]` **Text**: "JSONL 689 t" (X:1571, Y:564) - `[Frame_2_Main_n21]` **Text**: "16.13 " (X:1793, Y:604) - `[Frame_2_Main_n18]` **Icon**: *a paperclip icon (69%)* (X:1536, Y:639) - `[Frame_2_Main_n19]` **Text**: "aitrainingdata.jsonl" (X:1571, Y:638) - `[Frame_2_Main_n20]` **Icon**: *Generic Icon* (X:1905, Y:630) - `[Frame_2_Main_n16]` **Icon**: *a paperclip icon (54%)* (X:1476, Y:656) - `[Frame_2_Main_n17]` **Icon**: *a paperclip icon (52%)* (X:1798, Y:644) - `[Frame_2_Main_n15]` **Text**: "JSONL 689 t" (X:1571, Y:660) - `[Frame_2_Main_n14]` **Text**: "17.00 Ww" (X:1512, Y:700) - `[Frame_2_Main_n13]` **Text**: "Tanaan" (X:1238, Y:728) - `[Frame_2_Main_n9]` **Icon**: *a paperclip icon (53%)* (X:1478, Y:798) - `[Frame_2_Main_n11]` **Icon**: *a paperclip icon (69%)* (X:1536, Y:781) - `[Frame_2_Main_n12]` **Text**: "aitrainingdata.jsonl" (X:1571, Y:780) - `[Frame_2_Main_n10]` **Icon**: *a paperclip icon (52%)* (X:1798, Y:786) - `[Frame_2_Main_n8]` **Text**: "JSONL 689 t" (X:1571, Y:802) - `[Frame_2_Main_n7]` **Text**: "9.40" (X:1512, Y:842) - `[Frame_2_Main_n5]` **Icon**: *a paperclip icon (69%)* (X:1536, Y:877) - `[Frame_2_Main_n6]` **Text**: "aitrainingdata.jsonl" (X:1571, Y:876) - `[Frame_2_Main_n3]` **Icon**: *Generic Icon* (X:1481, Y:894) - `[Frame_2_Main_n2]` **Text**: "JSONL 689 t" (X:1571, Y:898) - `[Frame_2_Main_n4]` **Icon**: *a paperclip icon (52%)* (X:1798, Y:882) - `[Frame_2_Main_n1]` **Text**: "11.56 Ww" (X:1512, Y:938) ============================================================ [+] AST-MD generointi valmis (Kokonaisaika: 10.53s). user@workstation-04:~$