{"id":2078,"date":"2026-07-13T06:13:48","date_gmt":"2026-07-13T06:13:48","guid":{"rendered":"https:\/\/blogit.sasky.fi\/ruohomaki\/?p=2078"},"modified":"2026-08-17T08:30:11","modified_gmt":"2026-08-17T08:30:11","slug":"sanaston-synty-osa-5","status":"publish","type":"post","link":"https:\/\/blogit.sasky.fi\/ruohomaki\/2026\/07\/13\/sanaston-synty-osa-5\/","title":{"rendered":"Sanaston synty (Osa 5)"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\">T\u00e4ss\u00e4 viidenness\u00e4 osassa p\u00e4\u00e4st\u00e4\u00e4n viimein k\u00e4yt\u00e4nt\u00f6\u00f6n ja jutun s\u00e4vy muuttuu kerralla k\u00e4ytt\u00f6oppaaksi: miten sanastoja luodaan ja miten tiedonhallinta ei heti karkaa k\u00e4sist\u00e4.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Kun halutaan laatia juuri tietynlainen sanasto, teko\u00e4lylle on annettava tarkat ohjeet, miten sanasto tehd\u00e4\u00e4n, milt\u00e4 valmiin sanaston pit\u00e4\u00e4&nbsp;sis\u00e4lt\u00e4\u00e4 ja milt\u00e4 se n\u00e4ytt\u00e4\u00e4 ulkoasultaan.&nbsp;T\u00e4llainen m\u00e4\u00e4ritys&nbsp;on siksi monimutkainen, ettei sit\u00e4 ole j\u00e4rkev\u00e4\u00e4&nbsp;kopioida kehotteeseen, vaan antaa teko\u00e4lylle valmiina tiedostona.&nbsp;Se sis\u00e4lt\u00e4\u00e4 ohjeita, s\u00e4\u00e4nt\u00f6j\u00e4 ja teht\u00e4vi\u00e4&nbsp;ja onkin enemm\u00e4n spesifikaatio kuin kehote. Siit\u00e4 se sai my\u00f6s nimens\u00e4 GGS&nbsp;<em>(Glossary&nbsp;Generation&nbsp;Specification)<\/em>.&nbsp;T\u00e4m\u00e4 speksi&nbsp;on julkaistu edelleenkin kehitysversiona, mutta se toimii jo hyvin vakaasti ja nopeasti.&nbsp;<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><a href=\"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-content\/uploads\/sites\/24\/2026\/08\/GGS-097.docx\">GGS-097<\/a>&nbsp;(docx, 3 s, versio 0.97,&nbsp;CC BY 4.0, 2026-08-11)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00e4in luot sanaston<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Projektin periaatteena on olla sitoutumatta mihink\u00e4\u00e4n tiettyyn teko\u00e4lyyn tai ohjelmistokohtaisiin edistyneisiin ominaisuuksiin. T\u00e4st\u00e4 syyst\u00e4 seuraavat ohjeet eiv\u00e4t anna tarkkoja &#8221;paina tuosta&#8221; -tyyppisi\u00e4 ohjeita eri valmistajien teko\u00e4lypalveluille.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Etsi l\u00e4hdeteksti netist\u00e4 ja kopioi se leikep\u00f6yd\u00e4lle<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Ota esiin tekstieditori, liit\u00e4 l\u00e4hdeteksti asiakirjaan ja tallenna se tiedostoksi.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Lis\u00e4\u00e4 tiedoston nimeen SD-lyhenne (Source Document)<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Ota esiin chatbotti<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Lataa kehotteeseen SD ja GGS -tiedostot<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Kirjoita kehotteeksi \u201dluo sanasto SD-tiedostosta noudattaen tarkasti GGS-speksi\u00e4\u201d ja paina Enter<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Jos kaikki menee hyvin, n\u00e4yt\u00f6lle tulostuu valmis sanasto<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Kopioi sanasto tekstieditoriin ja tallenna se tiedostoksi<br>(joistain chatboteista tulostuksen voi vied\u00e4 suoraan tiedostoon)<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Lis\u00e4\u00e4 tiedoston nimeen GD-lyhenne (Glossary Document)<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Ulkoasun viimeistely<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Kun sanastoja alkaa kerty\u00e4 enemm\u00e4n, yhten\u00e4inen ulkoasu helpottaa niiden yhdist\u00e4mist\u00e4 kokoelmiksi. Itse k\u00e4yt\u00e4n Segoe UI -fonttia, ykk\u00f6sen riviv\u00e4li\u00e4 sek\u00e4 korostan selitett\u00e4v\u00e4n sanan lihavoinnilla ja sanaluokan kursivoinnilla. Dokumentin alkuun lis\u00e4\u00e4n otsikon, linkin, p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4n, lisenssitiedot sek\u00e4 k\u00e4ytetyn GGS-version. Lis\u00e4\u00e4 muotoiluasetuksista tulee erilliseen GGM-oppaaseen<em>(Glossary Generation Manual)<\/em>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Esimerkki valmiiksi muotoillusta sanastosta: ReoNa: <a href=\"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-content\/uploads\/sites\/24\/2026\/07\/anima-vgd-095.pdf\">ANIMA<\/a> (pdf, 2 s. CC BY 4.0, EN)<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Dokumentin alkuun lis\u00e4\u00e4n otsikon, l\u00e4hteen, p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4n, k\u00e4ytt\u00f6oikeustiedot sek\u00e4 k\u00e4ytetyn GGS-version. Tarkemmat muotoiluasetukset l\u00f6ytyv\u00e4t erillisest\u00e4 GGM-dokumentista (Glossary Generation Manual). T\u00e4ss\u00e4 yksi esimerkki valmiiksi muotoillusta sanastosta:<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><a href=\"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-content\/uploads\/sites\/24\/2026\/07\/anima-vgd-095.pdf\">ReoNa: ANIMA<\/a> (pdf, 2 s. CC BY 4.0, EN)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Muista metadata<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Lis\u00e4\u00e4 sanastotiedostoon metadata jo tekstieditorissa. T\u00e4ll\u00f6in PDF-vienti poimii ne mukaan automaattisesti, otsikko n\u00e4kyy oikein my\u00f6s intrassa ja metadataa voi k\u00e4ytt\u00e4\u00e4 hakusanoina.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Otsikko: mik\u00e4 sanasto t\u00e4m\u00e4 on<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Tekij\u00e4: Oma nimesi, jos haluat sen julkaista<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Asiasanat: sanasto, japani, teko\u00e4ly tms.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Kommentti: GGS ja sen versio<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Jos haluat ilmoittaa olevasi GD:n tekij\u00e4, lis\u00e4\u00e4 oma nimesi sen metatietoihin tai sanaston alkuun. Jos et halua ilmoittautua tekij\u00e4ksi, lis\u00e4\u00e4 Tekij\u00e4-kentt\u00e4\u00e4n GGS [versio].<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Wordin sovellusversion metadatakent\u00e4t l\u00f6yt\u00e4\u00e4 valitsemalla Tiedosto &gt; Tiedot.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">LibreOfficessa metadataa p\u00e4\u00e4see sy\u00f6tt\u00e4m\u00e4\u00e4n valitsemalla Tiedosto &gt; Ominaisuudet.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Vinkit tiedonhallintaan<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Sanastot kannattaa tehd\u00e4 alusta alkaen niin kuin niit\u00e4 alkaisi tuottaa massoittain. Tiedostojen ja teko\u00e4lyn kanssa puuhatessa systemaattisuus on v\u00e4ltt\u00e4m\u00e4t\u00f6nt\u00e4, kun aletaan k\u00e4ytt\u00e4\u00e4 n\u00e4it\u00e4 uusia ty\u00f6kaluja. Tiedostoihin liittyv\u00e4\u00e4:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Saat ruudulle tuotetun sanaston talteen n\u00e4in: (ChatGPT: Copy Response, Gemini: Tallenna Driveen, Copilot: Vie kohteeseen &gt; Word)<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Voit kopioi sanaston chatbotista leikep\u00f6yd\u00e4lle, liitt\u00e4\u00e4 tekstieditoriin ja tallentaa sielt\u00e4 tiedostoksi.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">SD:lle ja GD:lle kannattaa tehd\u00e4 oma tallennuspaikka, jonne ne kaikki tallentaa<\/li>\n\n\n\n<li class=\"has-medium-font-size\">SD ja GD kannattaa nimet\u00e4 niin, ett\u00e4 ne yhdist\u00e4\u00e4 ilman, ett\u00e4 tiedostoa t\u00e4ytyy avata. Esim. \u201denergetic-sd.docx\u201d ja \u201denergetic-gd.docx\u201d n\u00e4kyv\u00e4t kansion tiedostolistassa per\u00e4kk\u00e4in.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Sanastoa luodessa kannattaa avata chatbotissa uusi keskustelu. T\u00e4ll\u00f6in sen mahdolliset (todenn\u00e4k\u00f6iset) virheilmoitukset l\u00f6yt\u00e4\u00e4 heti s\u00e4ikeen alkup\u00e4\u00e4st\u00e4. N\u00e4in se ei my\u00f6sk\u00e4\u00e4n p\u00e4\u00e4se takertumaan johonkin, mit\u00e4 s\u00e4ikeess\u00e4 aiemmin on keskusteltu.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><em>Kerron juttusarjan seuraavassa, eli <a href=\"https:\/\/blogit.sasky.fi\/ruohomaki\/2026\/07\/14\/sanaston-synty-osa-6\/\">kuudennessa osassa<\/a>, miten voi varmistaa, ett\u00e4 sanastoon voi my\u00f6s luottaa. Kehitin t\u00e4t\u00e4 varten erillisen GDV-ty\u00f6kalun (Glossary Document Verifier) ja ensi kerralla kerron, mit\u00e4 se tekee ja miten sit\u00e4 k\u00e4ytet\u00e4\u00e4n.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>T\u00e4ss\u00e4 viidenness\u00e4 osassa p\u00e4\u00e4st\u00e4\u00e4n viimein k\u00e4yt\u00e4nt\u00f6\u00f6n ja jutun s\u00e4vy muuttuu kerralla k\u00e4ytt\u00f6oppaaksi: miten sanastoja luodaan ja miten tiedonhallinta ei heti karkaa k\u00e4sist\u00e4. Kun halutaan laatia juuri tietynlainen sanasto, teko\u00e4lylle on annettava tarkat ohjeet, miten sanasto tehd\u00e4\u00e4n, milt\u00e4 valmiin sanaston pit\u00e4\u00e4&nbsp;sis\u00e4lt\u00e4\u00e4 ja milt\u00e4 se n\u00e4ytt\u00e4\u00e4 ulkoasultaan.&nbsp;T\u00e4llainen m\u00e4\u00e4ritys&nbsp;on siksi monimutkainen, ettei sit\u00e4 ole j\u00e4rkev\u00e4\u00e4&nbsp;kopioida kehotteeseen, vaan antaa [&hellip;]<\/p>\n","protected":false},"author":96,"featured_media":2124,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[14,26,13,7],"class_list":["post-2078","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogi","tag-petajaopisto","tag-sanasto","tag-sasky","tag-tekoaly"],"_links":{"self":[{"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/posts\/2078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/users\/96"}],"replies":[{"embeddable":true,"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/comments?post=2078"}],"version-history":[{"count":58,"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/posts\/2078\/revisions"}],"predecessor-version":[{"id":2900,"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/posts\/2078\/revisions\/2900"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/media\/2124"}],"wp:attachment":[{"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/media?parent=2078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/categories?post=2078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogit.sasky.fi\/ruohomaki\/wp-json\/wp\/v2\/tags?post=2078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}