{"id":55787,"date":"2020-09-03T09:25:37","date_gmt":"2020-09-03T06:25:37","guid":{"rendered":"https:\/\/www.robonomist.com\/?p=55787"},"modified":"2020-09-03T09:25:41","modified_gmt":"2020-09-03T06:25:41","slug":"miten-kuntakortti-tehtiin","status":"publish","type":"post","link":"https:\/\/robonomist.com\/en\/miten-kuntakortti-tehtiin\/","title":{"rendered":"Miten Kuntakortti tehtiin?"},"content":{"rendered":"<p>Kuntakortti-palvelu on monessa suhteessa t\u00e4ysin uudenlainen palvelu, jolle ei juurikaan l\u00f6ydy esikuvia. Olemmekin yritt\u00e4neet etsi\u00e4 Suomesta ja maailmalta vastaavia tuotteita, mutta emme ole sellaisia l\u00f6yt\u00e4neet.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" width=\"960\" height=\"540\" src=\"https:\/\/www.robonomist.com\/wp-content\/uploads\/kuntakortti.png\" alt=\"\" data-id=\"40951\" data-full-url=\"https:\/\/www.robonomist.com\/wp-content\/uploads\/kuntakortti.png\" data-link=\"https:\/\/www.robonomist.com\/esittely\/kuntakortti\/\" class=\"wp-image-40951\" srcset=\"https:\/\/robonomist.com\/wp-content\/uploads\/kuntakortti.png 960w, https:\/\/robonomist.com\/wp-content\/uploads\/kuntakortti-300x169.png 300w, https:\/\/robonomist.com\/wp-content\/uploads\/kuntakortti-768x432.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Kuntakortti-palvelu on ty\u00f6kalu kuntien tiedolla johtamisen tueksi, jonka Robonomist on rakentanut yhdess\u00e4 aluekehitt\u00e4misen konsulttitoimisto MDI:n kanssa. Kuntakortti on saatavilla kaikille Suomen 310 kunnalle, ja kortteihin on koottu kaikki keskeisimm\u00e4t kunnan kehityst\u00e4 kuvaavat mittarit. Kortteja p\u00e4ivitet\u00e4\u00e4n joka p\u00e4iv\u00e4 niin, ett\u00e4 tiedot ovat aina ajan tasalla. Tavoitteena on tarjota kuntalaisille ja kuntap\u00e4\u00e4tt\u00e4jille kokonaisvaltainen tilannekuva yhdell\u00e4 silm\u00e4yksell\u00e4 valmiiksi paketoituna. Kuntakortteihin voi tutustua lis\u00e4\u00e4&nbsp;<a href=\"https:\/\/kuntakortti.robonomist.com\">t\u00e4\u00e4ll\u00e4<\/a>.<\/p>\n\n\n\n<p>Palvelun toteuttaminen on edellytt\u00e4nyt monenlaista uutta teknologiaa, ja Robonomistilla olemme kehitt\u00e4neet ty\u00f6kaluja, jotta vastaavien palveluiden toteuttaminen olisi mahdollista kustannustehokkaasti.<\/p>\n\n\n\n<p>Miksi vastaavaa palvelua ei ole kyetty rakentamaan aiemmin ja miten me olemme onnistuneet? Varsinaisesti kyse ei ole mist\u00e4\u00e4n rakettitieteest\u00e4, mutta kokonaisuuden valmistaminen on edellytt\u00e4nyt lukuisia pieni\u00e4 innovaatioita sek\u00e4 laaja-alaista tietoteknist\u00e4 ja asiaosaamista, jotta homma on saatu toimimaan.<\/p>\n\n\n\n<p>Matkan varrella on ilmennyt lukuisia haasteita, joihin olemme joutuneet kehitt\u00e4m\u00e4\u00e4n ratkaisuja itse. Haasteiden laaja-alaisuus ja kirjo lienev\u00e4tkin syit\u00e4, miksi Kuntakortti-palvelu on ensimm\u00e4inen lajissaan. Seuraavassa kerron, millaisista osasista se koostuu.<\/p>\n\n\n\n<h2>Kaikki l\u00e4htee asiantuntijasta<\/h2>\n\n\n\n<p>Kun tuotetaan tietoa p\u00e4\u00e4t\u00f6ksenteon tueksi, kaiken A ja O on olennainen ja merkityksellinen tieto. Siksi halusimme tehd\u00e4 Kuntakortin yhteisty\u00f6ss\u00e4 Suomen johtavan aluekehitt\u00e4misen asiantuntijan MDI:n kanssa. He tuntevat hyvin kuntien tilanteen ja kehitysn\u00e4kym\u00e4t ja tiet\u00e4v\u00e4t, mik\u00e4 on kuntap\u00e4\u00e4tt\u00e4jille relevanttia tietoa. Heid\u00e4n asiantuntemukseen nojaten valitsimme kuntakorttiin kaikkein keskeisimm\u00e4t mittarit.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Dataa on nyky\u00e4\u00e4n valtavasti saatavilla. Ongelma ei ole tiedon puute, vaan sen saattaminen oikeaan aikaan, oikeaan paikkaan ja oikeassa muodossa.<\/p><\/blockquote>\n\n\n\n<p>Kunnissa tehd\u00e4\u00e4n isoja p\u00e4\u00e4t\u00f6ksi\u00e4, jotka vaikuttavat kaikkien suomalaisten arkeen ja el\u00e4m\u00e4\u00e4n. Siksi on eritt\u00e4in t\u00e4rke\u00e4\u00e4, ett\u00e4 tieto on luotettavaa ja siit\u00e4 kyet\u00e4\u00e4n tekem\u00e4\u00e4n oikeita johtop\u00e4\u00e4t\u00f6ksi\u00e4.<\/p>\n\n\n\n<p>Tosiasioihin perustuva ja jaettu tilannekuva ovat viisaan poliittisen p\u00e4\u00e4t\u00f6ksenteon edellytyksi\u00e4, ja kuntakorttien tarkoitus on auttaa kokonaiskuvan muodostuksessa. Koronaepidemian, v\u00e4est\u00f6rakenteen muutoksen ja muiden haasteiden vuoksi kunnilla on edess\u00e4 vaikeita p\u00e4\u00e4t\u00f6ksi\u00e4.<\/p>\n\n\n\n<p>Jotta p\u00e4\u00e4tt\u00e4j\u00e4t pystyv\u00e4t toteuttamaan arvojensa mukaista politiikkaa, heid\u00e4n on tunnettava toimintaymp\u00e4rist\u00f6, jossa p\u00e4\u00e4t\u00f6ksi\u00e4 tehd\u00e4\u00e4n. Relevantti ja luotettava tieto auttaa paremmin tavoittelemaan sit\u00e4, mit\u00e4 pidet\u00e4\u00e4n arvokkaimpana.<\/p>\n\n\n\n<h2>Dataa monesta l\u00e4hteest\u00e4<\/h2>\n\n\n\n<p>Kun keskeisimm\u00e4t mittarit on valittu, on niist\u00e4 ker\u00e4tt\u00e4v\u00e4 dataa. Kuntia koskeva dataa on saatavilla lukuisista eri l\u00e4hteist\u00e4, ja haaste on tuoda ne automatisoidusti yhteen. Perinteisesti asiantuntijat ovat ker\u00e4nneet dataa manuaalisesti sielt\u00e4 t\u00e4\u00e4lt\u00e4, mutta t\u00e4m\u00e4 useimmille tyls\u00e4 ty\u00f6vaihe on mahdollista siirt\u00e4\u00e4 robottien teht\u00e4v\u00e4ksi.<\/p>\n\n\n\n<p>T\u00e4t\u00e4 varten Robonomist on kehitt\u00e4nyt oman tietoalustan, joka on yhteydess\u00e4 tilastoviranomaisten ja muiden tiedontuottajien datoihin. Alustan robotit hakevat tilastoja Tilastokeskukselta, Verohallinnolta, THL:lt\u00e4 ja Kelalta. Lis\u00e4ksi saamme kuntakortteihin Telialta matkapuhelindataa ihmisten liikkuvuudesta sek\u00e4 MDI:n omista tietokannoista jalostettua kuntatietoa. Robotit kokoavat bitit yhdenmukaiseen muotoon, jotta dataa olisi helppo jatkojalostaa. Alusta pit\u00e4\u00e4 huolen siit\u00e4, ett\u00e4 k\u00e4yt\u00f6ss\u00e4 on aina tuoreimmat tiedot.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>Kun tiedonhaku on automatisoitu, asiantuntijoilta s\u00e4\u00e4styy valtavasti aikaa, jonka he voivat k\u00e4ytt\u00e4\u00e4 varsinaiseen ydinosaamiseensa. <\/p><\/blockquote>\n\n\n\n<p>Ihmisten vahvuutena on monimutkaisten kokonaisuuksien hahmottaminen ja viestiminen. Robotit puolestaan osaavat hyvin siirt\u00e4\u00e4 tietoa pilkuntarkasti paikasta toiseen. Automatisoinnilla s\u00e4\u00e4styt\u00e4\u00e4n kustannusten lis\u00e4ksi my\u00f6s monilta inhimillisilt\u00e4 virheilt\u00e4. Automaation ansiosta erilaisten laskelmien ja raporttien p\u00e4ivitt\u00e4minen uusilla datoilla ei ole en\u00e4\u00e4 kynnyskysymys.<\/p>\n\n\n\n<h2>Jokaisen luvun pit\u00e4\u00e4 olla oikein<\/h2>\n\n\n\n<p>Datan pohjalta tehd\u00e4\u00e4n isoja p\u00e4\u00e4t\u00f6ksi\u00e4, joten on ehdottoman t\u00e4rke\u00e4\u00e4, ett\u00e4 numeroihin voi luottaa. Jokaisen luvun on oltava pilkulleen oikein, ja lukujahan kuntakorteissa riitt\u00e4\u00e4. Joka p\u00e4iv\u00e4 robotit tuottavat yhteens\u00e4 yli 3000 sivua luettavaa. Jotta virheilt\u00e4 v\u00e4ltytt\u00e4isiin, on laadunvalvonnan prosessien oltava kunnossa.<\/p>\n\n\n\n<p>Suomessa tilastot ovat onneksi huippulaadukkaita, joten l\u00e4ht\u00f6kohta on hyv\u00e4. T\u00e4st\u00e4 huolimatta tilastoissakin on silloin t\u00e4ll\u00f6in pieni\u00e4 virheit\u00e4 tai outouksia. Joskus esimerkiksi puuttuva tieto on saatettu merkit\u00e4 tilastotauluihin nollaksi, vaikka paikalla kuuluisi olla puuttuvan tiedon merkki. Koska dataa on niin valtavasti, my\u00f6s laadunvalvonta on pit\u00e4nyt automatisoida.<\/p>\n\n\n\n<p>Kuntakortin robotit tekev\u00e4t tilastoluvuille erilaisia j\u00e4rjellisyystarkistuksia. Esimerkiksi etuk\u00e4teen tiedet\u00e4\u00e4n, ett\u00e4 ty\u00f6tt\u00f6myysasteen on oltava jossain nollan ja 100 prosentin v\u00e4lill\u00e4. Jos robotti saa tilastol\u00e4hteest\u00e4 mahdottoman luvun, se pys\u00e4ytt\u00e4\u00e4 kuntakortin p\u00e4ivityksen ja h\u00e4lytt\u00e4\u00e4 ihmiset paikalle. Robonomistin tiimi saa v\u00e4litt\u00f6m\u00e4sti k\u00e4nnyk\u00f6ihins\u00e4 viestin, ett\u00e4 jotain outoa on tapahtunut.<\/p>\n\n\n\n<p>Jos robotti ei selvi\u00e4 j\u00e4rjellisyystarkistuksista ja tiedoissa on jotain vikaa, kuntakorttia ei p\u00e4ivitet\u00e4. Virheellinen tieto ei p\u00e4\u00e4dy kuntakortin k\u00e4ytt\u00e4jille, vaan heill\u00e4 on k\u00e4yt\u00f6ss\u00e4\u00e4n eilisp\u00e4iv\u00e4n kortti, kunnes vika on saatu korjattua. Toimitamme tiedon virheist\u00e4 aina my\u00f6s tilastoviranomaisille, jotta ongelmat saadaan korjattua alkul\u00e4hteell\u00e4.<\/p>\n\n\n\n<p>Tietokoneet vain suorittavat t\u00e4sm\u00e4llisesti saamiaan ohjeita, eik\u00e4 niit\u00e4 voi syytt\u00e4\u00e4 virheist\u00e4. Lopulta tietojen oikeellisuus on aina ihmisten vastuulla. Automatisoidussa raportoinnissa on kuitenkin perinteiseen tuotantotapaan verrattuna se etu, ett\u00e4 samat virheet eiv\u00e4t toistu: Kun virheellinen koodi on kerran korjattu, jatkossa robotti osaa asian oikein. N\u00e4in virheet karsiutuvat ja tuotteen laatu kehittyy jatkuvasti.<\/p>\n\n\n\n<h2>Datan jalostaminen tiedoksi<\/h2>\n\n\n\n<p>Data sellaisenaan on harvoin merkityksellist\u00e4. Usein sit\u00e4 pit\u00e4\u00e4 k\u00e4sitell\u00e4 eri tavoin, jotta siit\u00e4 syntyisi hy\u00f6dyllist\u00e4 raaka-ainetta p\u00e4\u00e4t\u00f6ksenteon tueksi.<\/p>\n\n\n\n<p>Yksinkertaisimmillaan k\u00e4sittely voi olla datan yhdistelemist\u00e4 ja suhteuttamista. Esimerkiksi Verohallinnon tietoja kunnan verokertymist\u00e4 voidaan suhteuttaa Tilastokeskuksen tietoihin v\u00e4kiluvusta. Hieman monimutkaisempaa on esimerkiksi suodattaa kausittainen vaihtelu kunnan ty\u00f6tt\u00f6myysluvuista k\u00e4ytt\u00e4m\u00e4ll\u00e4 kausitasoitusmalleja.<\/p>\n\n\n\n<p>Joissain tapauksissa voi olla perusteltua k\u00e4ytt\u00e4\u00e4 my\u00f6s teko\u00e4ly\u00e4 ja koneoppimista kuntadatan mallintamiseen. Monimutkaisempien menetelmien avulla voidaan esimerkiksi valita kunnille sopivia verrokkeja tai jopa muodostaa niin sanottuja synteettisi\u00e4 verrokkeja.<\/p>\n\n\n\n<p>Robonomistin erityisen\u00e4 vahvuutena on avoimeen l\u00e4hdekoodin perustuvan R-ohjelmointikielen osaaminen. R on kyps\u00e4 ja monipuolinen ohjelmointikieli, joka on erityisesti tutkijoiden ja datatieteilij\u00f6iden suosima, joten siihen saatavilla runsaasti datan mallinnukseen tarvittavia ty\u00f6kaluja. Se my\u00f6s juttelee sujuvasti muiden ohjelmointikielten ja tietoj\u00e4rjestelmien kanssa.<\/p>\n\n\n\n<h2>Teko\u00e4ly valitsee verrokkikunnat<\/h2>\n\n\n\n<p>Robonomist onkin kehitt\u00e4nyt kuntien vertailuun oman algoritmin, joka k\u00e4y l\u00e4pi suuren joukon kuntien ominaisuuksia kuvaavia muuttujia. Se etsii kullekin kunnalle verrokiksi samankaltaisia kuntia, joihin kehityst\u00e4 on mielek\u00e4st\u00e4 verrata.<\/p>\n\n\n\n<p>Suomessa kunnat toimivat hyvin erilaisissa olosuhteissa, ja kehityksen arviointiin on reilua valita verrokkikuntia, joiden haasteet ovat vertailukelpoisia.<\/p>\n\n\n\n<h2>Julkaisut taittuvat automaattisesti<\/h2>\n\n\n\n<p>T\u00e4ss\u00e4 vaiheessa tiedot on ker\u00e4tty ja jalostettu, mutta ne ovat yh\u00e4 tietokoneen muistissa. Seuraavaksi tiedot on muotoiltava esityskelpoiseen asuun ja viestitt\u00e4v\u00e4 selke\u00e4sti ja ymm\u00e4rrett\u00e4v\u00e4sti.<\/p>\n\n\n\n<p>Kuntakortin ulkoasu on MDI:n graafikon suunnittelema, ja Robonomistin osana on ollut siirt\u00e4\u00e4 visuaalinen ilme julkaisuj\u00e4rjestelm\u00e4\u00e4mme, jolla tiedot muutetaan el\u00e4viksi asiakirjoiksi. Julkaisuj\u00e4rjestelm\u00e4ss\u00e4 erilaiset tietoelementit saavat konkreettisen muodon ja asettuvat omille paikoilleen kuntakortin sivuille.<\/p>\n\n\n\n<p>Kuntakortin toteutus on edellytt\u00e4nyt my\u00f6s perinteisesti taittajille kuuluneen ty\u00f6n automatisointia ja t\u00e4h\u00e4n tarvittavien ty\u00f6kalujen kehitt\u00e4mist\u00e4. Kuvioiden, taulukoiden ja tekstien sijoittaminen kauniisti asiakirjan sivuille vaatii esteettist\u00e4 silm\u00e4\u00e4, ja t\u00e4m\u00e4n opettaminen tietokoneille ei ole ollut helppoa. Asiakirjojen saattaminen julkaisukelpoiseen muotoon automaattisesti onkin ollut yksi kuntakortin ty\u00f6l\u00e4impi\u00e4 kehitysvaiheita.<\/p>\n\n\n\n<h2>Laskentaklusterit pilvess\u00e4<\/h2>\n\n\n\n<p>Edell\u00e4 kuvattujen ty\u00f6vaiheiden suorittamiseen menee tehokkaalta tietokoneelta noin yksi minuutti per kunta. T\u00e4h\u00e4n p\u00e4\u00e4semiseksi algoritmeja on joutunut optimoimaan monin tavoin.<\/p>\n\n\n\n<p>Minuutin valmistumisaika kuntaa kohden ei kuitenkaan riit\u00e4 alkuunkaan reaaliaikaiseen palvelun tuottamiseksi, jos k\u00e4yt\u00f6ss\u00e4 olisi vain yksi tietokone. Yhdelt\u00e4 koneelta kuluisi kaikkien 310 kuntakortin valmistamiseen 5 tuntia 10 minuuttia. Osa kunnista saisi siis k\u00e4siins\u00e4 aamulla julkaistut uudet tiedot vasta iltap\u00e4iv\u00e4ll\u00e4.<\/p>\n\n\n\n<p>Toimitusajan nopeuttamiseksi olemme hy\u00f6dynt\u00e4neet rinnakkaislaskentaa pilvipalvelimilla. Heti, kun uutta dataa tulee saataville, iso joukko palvelintietokoneita p\u00e4r\u00e4ht\u00e4\u00e4 k\u00e4yntiin ja alkaa raksuttaa kuntakortteja rinnakkain. Yhdess\u00e4 ne saavat koko kuntakent\u00e4n katettua nopeammin ja asiakas saa kuntakortin k\u00e4ytt\u00f6\u00f6n pian tilastojulkistusten j\u00e4lkeen.<\/p>\n\n\n\n<h2>Lopputuote suoraan asiakkaalle<\/h2>\n\n\n\n<p>Kun tuote on valmis, se pit\u00e4\u00e4 viel\u00e4 toimittaa asiakkaille. Digitaaliset tuotteet kuten kuntakortit siirtyv\u00e4t vikkel\u00e4sti netin yli.<\/p>\n\n\n\n<p>Robonomistilla on oma jakelukanava kuntakorteille, josta asiakkaat l\u00f6yt\u00e4v\u00e4t kuntakortin ja kaikki sen oheismateriaalit, kuten kuviot sis\u00e4lt\u00e4v\u00e4n PowerPoint-esityksen ja datat sis\u00e4lt\u00e4v\u00e4n Excel-tiedoston. Yksinkertaisinta kuntakortti on ladata tutusta nettiosoitteesta, josta l\u00f6ytyy aina tuorein versio. Osoitteen voi my\u00f6s upottaa omille nettisivuilleen, jolloin kuntakortti on kaikkien kuntalaisten saatavilla. Kuntakortin voi my\u00f6s tilata MDI:lt\u00e4 suoraan s\u00e4hk\u00f6postiin kuukausikirjeen\u00e4.<\/p>\n\n\n\n<h2>Pala kerrallaan<\/h2>\n\n\n\n<p>N\u00e4in kokonaisuus rakentuu pala kerrallaan. Edell\u00e4 kuvattujen isompien haasteiden lis\u00e4ksi kohtasimme toki my\u00f6s paljon pieni\u00e4 ongelmia, joita oli hauska ratkoa.<\/p>\n\n\n\n<p>Esimerkiksi automaattisesti suomenkielt\u00e4 tuotettaessa robotti joutuu taivuttamaan paikannimi\u00e4 sijamuotoihin, eik\u00e4 t\u00e4h\u00e4n ole kieless\u00e4mme selke\u00e4\u00e4 kaavaa. Esimerkiksi muuttavatko ihmiset Akaalle vai Akaaseen? My\u00f6s teknisen tekstin tavuttaminen, jotta kappaleet sai juoksemaan siististi, vaati t\u00e4h\u00e4n soveltuvan ohjelmakirjaston kytkemist\u00e4 julkaisuj\u00e4rjestelm\u00e4\u00e4mme.<\/p>\n\n\n\n<p>Robotteja koodatessa konkretisoituu my\u00f6s se, kuinka hurjan monimutkaisia asioita ihmiset osaavat tehd\u00e4 sen kummemmin ajattelematta. Niin kutsutun Polanyin paradoksin mukaan tied\u00e4mme paljon enemm\u00e4n kuin osaamme kertoa. Asiantuntijaty\u00f6n automatisointi vaatii ty\u00f6vaiheiden tarkkaa kuvailua tietokoneelle ohjelmointikielen avulla, mik\u00e4 ei aina ole helppoa.<\/p>\n\n\n\n<p>Uusia tuotteita kehitt\u00e4ess\u00e4 joutuu aina j\u00e4nnitt\u00e4m\u00e4\u00e4n, miten ne otetaan vastaan. Pitk\u00e4n kehitysurakan j\u00e4lkeen onkin ollut eritt\u00e4in mukavaa kuulla asiakkailta kiitt\u00e4v\u00e4\u00e4 palautetta. Kuntakortti on l\u00f6yt\u00e4nyt tiens\u00e4 osaksi asiantuntijoiden arkirutiineja ja s\u00e4\u00e4st\u00e4nyt aikaa tylsilt\u00e4 ty\u00f6teht\u00e4vilt\u00e4. My\u00f6s kehitystiimi on saanut aina uutta intoa n\u00e4hdess\u00e4\u00e4n, miten asiakkailla syttyy oivallus siit\u00e4, mit\u00e4 kaikkea uusi teknologiaa mahdollistaa ja mihin suuntaan se voisi kehitty\u00e4 seuraavaksi.<\/p>","protected":false},"excerpt":{"rendered":"<p>Robonomist tuottaa joka aamu yli 3000 sivua raporttia kunnille p\u00e4\u00e4t\u00f6ksenteon tueksi. Kerron, miten se on mahdollista.<\/p>","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"vintage":""},"categories":[699,717],"tags":[718,722,720,721],"_links":{"self":[{"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/posts\/55787"}],"collection":[{"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/comments?post=55787"}],"version-history":[{"count":8,"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/posts\/55787\/revisions"}],"predecessor-version":[{"id":55801,"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/posts\/55787\/revisions\/55801"}],"wp:attachment":[{"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/media?parent=55787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/categories?post=55787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robonomist.com\/en\/wp-json\/wp\/v2\/tags?post=55787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}