<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="http://blogit.yle.fi/rss/kehitys-kehittyy" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
  <channel>
    <title>Kehitys kehittyy - kokeile ja kommentoi yle.fi:tä uusimmat merkinnät RSS</title>
    <link>http://blogit.yle.fi/rss/kehitys-kehittyy</link>
    <description></description>
    <language>fi</language>
          <item>
    <title>Kesähessujen suositukset</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/kesahessujen-suositukset</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;em&gt;Kirjoittaja Risto Tuomainen toimi kesäharjoittelijana Ylen verkkovälinekehitystiimissä. Tiimiin kuului myös Henri Ståhl ja Jarkko Tuovinen.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Internetin avulla on helppo ylläpitää niin laajaa tuotekatalogia, ettei käyttäjän ole käytännössä mahdollista tutustua kuin pieneen osaan siitä. Erilaiset suosittelualgoritmit ovat monien palveluiden käyttämä tapa päihittää tämä runsaudenpula. Onkin käyttökokemuksen kannalta erittäin hyödyllistä, mikäli nokkela algoritmi osaa löytää käyttäjän puolesta tätä kiinnostavia sisältöjä ja näin säästää häneltä työlään etsiskelyn vaivan. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Myös Yle tarjoaa Areenassa käyttäjilleen näennäisen loputtoman listan erilaisia ohjelmia, joiden seulomisessa suosittelukone olisi paikallaan. Vaikka tässä Yle kohtaa saman yleisen ongelman kuin kaikki suosittelujärjestelmiä rakentavat yritykset, Areenan aineistot muodostavat monella tavalla erityisen haasteen suosittelujen kannalta: katalogi vaihtuu jatkuvasti, katalogi on sisällöiltään hyvin heterogeeninen ja osa sisällöstä on hyvin sidottu tiettyyn ajankohtaan. Esimerkiksi vanhoja uutisia ei pitäisi suositella kenellekään, vaikka ne ovatkin olleet hyvin suosittuja sisältöjä. Toisaalta tuoreita uutisia voi hyvinkin suositella, mutta niitäkin vain katsojille joita ylipäänsä kiinnostavat uutislähetykset.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Kolmen kesäharjoittelijan tiimimme saikin tehtäväkseen kokeilla erilaisia suosittelualgoritmeja ja katsoa, minkälaisia suosituksia ne saisivat Ylen datoista aikaan. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Ensimmäinen roiskaisumme oli satunnaisten katsottavissa olevien ohjelmien suositteleminen. Tämän tarkoituksena oli lähinnä saada pystyyn ohjelmointirajapinta, joka osaa antaa edes jotakin suosituksia. Silloin emme vielä asiaa aavistaneet, mutta kesän kuluessa kävi ilmi, että satunnaissuosittelijaa varten kokoon kyhätty arkkitehtuuri muuttui toiminnallisuuden monimutkaistuessa läpitunkemattomaksi viidakoksi R-skriptejä ja csv-tiedostoja. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Askel satunnaissuosittelusta eteenpäin oli suosittujen ohjelmien suosittelu. Nämä kaksi triviaalia algoritmia myös havainnollistavat hyvin suositteluun liittyviä vaihtokauppoja: suosittelemalla täysin satunnaisesti saadaan esiin hyvin vähän katsottuja katalogin ohjelmia ja suositukset ovat mahdollisimman yllättäviä. Toisaalta suosituksista kelpo osa on käyttäjän kannalta hyödyttömiä, sillä kutakin käyttäjää kiinnostaa vain pieni osa kaikista sisällöistä. Sen sijaan suosittelemalla pelkkiä hittejä saadaan käyttäjälle tarjottua varsin todennäköisesti ohjelmia, joista hän pitää. Toisaalta hittien suosittelu ei täytä kovinkaan hyvin suosittelukoneen tärkeintä tehtävää, käyttäjälle tuntemattomien sisältöjen nostamista esiin.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Tietysti satunnaissuosittelu ja suosittujen ohjelmien suosittelu eivät olleet kumpikaan kummoisia, koska ne suosittelivat samalla tavalla jokaiselle käyttäjälle. Suosittujen ohjelmien suosittelusta oli kuitenkin lyhyt matka hieman vahvempaan suosittelualgoritmiin, jolle annoimme nimen popular v2. Popularv2 perustui käyttäjän viimeksi näkemään ohjelmaan. Algoritmi etsi ne muut käyttäjät, jotka myös olivat nähneet tämän ohjelman, ja suositteli sitten näiden käyttäjien parissa suosituimpia ohjelmia. Tämä osoittautui suoraviivaisesti otteestaan huolimatta yllättävän kiinnostavaksi ideaksi, ja tuotti jo aivan kelpo suosituksia. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Neljäntenä suosittelualgoritmina käytimme Collaborative Filtering -algoritmia (CF). CF oli muita menetelmiä huomattavasti sofistukoituneempi, ja osasi käyttää hyödykseen käyttäjän koko katseluhistoriaa. Hienostuneisuudestaan huolimatta se oli myös hyvin helppo toteuttaa, sillä tunnettuna algoritmina sen toteutus löytyi suoraan Sparkin MLlib-kirjastosta. Näennäiseen helppouteen liittyi kuitenkin omat sudenkuoppansa. Yhdessä vaiheessa esimerkiksi huomasimme, että CF-suosittelija tyrkytti jokaiselle käyttäjälle katseluhistoriasta riippumatta lastenohjelmia. Tietysti lastenohjelmat ovat kasvattavaa ja tervehenkistä viihdettä myös varttuneemmille katsojille, mutta pelkkien lastenohjelmien suositteleminen aina ja kaikille vaikutti silti hieman liialliselta. Yritys saada CF suosittelemaan muutakin johti melko pitkään sivupolkuun. Käsin kokeilemalle kävi ilmi, että eräs mallin toimintaa säätelevä parametri vaikuttaa ratkaisevasti suositusten laatuun, ja että käyttämämme arvo ei ollut lainkaan hyvä. Tämä sai loogisen selityksen, kun huomasimme, että Sparkin-dokumentaatiossa olleessa koodiesimerkissä ehdotettu 0.01 oli ilmeisesti kirjoitusvirhe ja yleensä vastaavana lukuna käytetään esim. kymmentä.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Toisaalta lastenohjelmakatastrofi myös motivoi pohtimaan, millä keinoin olisi mahdollista visualisoida katseluhistorioita ja suosituksia. Olisi hyödyllistä, mikäli jostain kuvasta voisi nähdä minkälaisia ohjelmia käyttäjä on katsonut, ja minkälaisia hänelle annetut suositukset ovat. Katseluhistorian visualisointi ei kuitenkaan ole aivan suoraviivaista, koska pienessäkin otoksessa on kymmeniä tuhansia ohjelmia ja satoja tuhansia käyttäjiä. Ensimmäinen yrityksemme näkyy kuvassa. Kuvassa pisteet ovat ohjelmia. Ohjelmien pitäisi olla ympyrän kaarella lähellä toisiaan, mikäli niitä ovat katsoneet samat käyttäjät. Etäisyys ympyrän keskipisteestä taas kertoo kuinka paljon katselukertoja kyseistä ohjelmaa ylipäänsä on katsottu. Esimerkkikuvissa lastenohjelmat ovat painottuneet vasemmalle, kun taas dokumentit ja ajankohtaisohjelmat ovat enemmän oikealla reunalla. Vaikka visualisointi siten tavoittaa jotakin ohjelmien eroista, se ei kuitenkaan ollut riittävän hyvä tarkoitukseensa. Kaarella nimittäin on vierekkäin täysin erilaisia ohjelmia, eikä siksi olisi juurikaan mahdollista sanoa sijainnin perusteella onko suosituksessa järkeä vai ei. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/lasten2.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Lasten&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/lasten2.png?itok=-BNpdlPA&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/asia_0.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/asia_0.png?itok=ap3cp-wc&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Seuraava yritys oli astetta kehittyneempi menetelmä nimeltään t-SNE (t-Distributed Stochastic Neighbor Embedding). Se tuotti hieman kiinnostavimpia tuloksia. Edelleen kuvassa vierekkäin ovat ohjelmat, joita ovat katselleet samat käyttäjät. Kuten kuvasta voi nähdä, lastenohjelmat erottuvat selkeästi omana klusterinaan. Samoin saman sarjan jaksot ovat yleensä lähellä toisiaan.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/tsnekuva30_300_128.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/tsnekuva30_300_128.png?itok=3fSWAFdq&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/tsnekuva30_800_128.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/tsnekuva30_800_128.png?itok=0MOxer5q&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Kesä kuitenkin osoittautui yllättävän lyhyeksi, ja loppui hetkeä ennen kuin ehdimme selvittää lopullista ja kattavaa totuutta suosittelukoneista, moniulotteisten aineistojen visualisoinnista ja koneoppimisesta. Vaikka monta kiinnostavaa polkua jäikin tutkimatta, ehdimme kesän aikana oppia paljon suosittelukoneiden kehittämisestä. Erityisesti käytännön kautta tuli selväksi, että vaikka algoritmi löytyisi valmiiksi toteutettuna, sen kääriminen toimivaksi ohjelmointirajapinnaksi ei ole niinkään suoraviivaista. Itse puuhailimme kokeiluversion parissa, jonka ei ollut tarkoituskaan skaalautua kestämään todellisessa käytössä syntyviä kuormia. Sellaisenakin sen pystyttämiseen liittyi paljon omanlaisiaan teknisiä haasteita.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 01 Sep 2015 17:54:42 +0000</pubDate>
 <dc:creator>Risto Tuomainen</dc:creator>
 <guid isPermaLink="false">6124 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/kesahessujen-suositukset#comments</comments>
  </item>
  <item>
    <title>Lisää Yleä Wikipediaan</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/lisaa-ylea-wikipediaan</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/tuo_kulttuuri_wikipediaan.jpg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Tuo kulttuuri Wikipediaan -kurssi Yle Arkistossa. Kuva Teemu Perhiö / Wikimedia Finland.&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/tuo_kulttuuri_wikipediaan.jpg?itok=HoSQRFwW&quot; alt=&quot;Tuo kulttuuri Wikipediaan -kurssi Yle Arkistossa.&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Wikipedia on maailman suurin tietosanakirja. Sitä rakennetaan yhteisvoimin, ja joskus jopa fyysisesti yhdessä. Maailmalla yleistyvät &lt;/span&gt;&lt;em style=&quot;line-height: 1.538em;&quot;&gt;editathonit&lt;/em&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;, ”muokkaustapahtumat” joissa uudet ja vanhat Wikipedia-käyttäjät kerääntyvät tietyn aiheen ympärille oppimaan toisiltaan, mielellään inspiroivassa ympäristössä kuten museossa tai kirjastossa.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Tänä syksynä järjestetään sarja tällaisia tapahtumia, joiden päämääränä on rikastaa suomenkielinen Wikipedia kulttuuriperintöaineistolla. Kesäyliopiston ja Wikimedia Suomen järjestämällä &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;https://fi.wikipedia.org/wiki/Wikipedia:Wikiprojekti_Tuo_kulttuuri_Wikipediaan&quot;&gt;Tuo kulttuuri Wikipediaan&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt; –kurssilla vieraillaan kuudessa eri kirjastossa, arkistossa ja museossa, myös Ylen arkistossa. Jokaisessa paikassa luodaan ja parannellaan sisältöjä jotka liittyvät kyseisen organisaation kokoelmiin.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Ensimmäinen kurssikerta järjestettiin Yle Arkistossa viime viikolla. Arkiston palvelukerros täyttyi kurssilaisista ja Wikipedia-opettajista. Osallistujien ikä vaihteli kaksikymppisistä eläkeläisiin. Wikipedia-opetushetken jälkeen läppärit avattiin ja ryhdyttiin töihin.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Tietolähteinä käytettiin arkiston tietokantoja, lehtiarkistoa sekä Elävää arkistoa. Wikimedia Suomi oli kurssia varten myös ladannut vanhoja valokuvia arkiston &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;https://www.flickr.com/ylearkisto&quot;&gt;Flickr Commons -tililtä&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt; Wikimedia Commonsiin, jotta kuvia pystyisi käyttämään artikkelin kuvituksena.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Pian sali täyttyi puhesorinasta. Yhdessä työpisteessä kurssilainen täydensi tietoja &lt;strong&gt;&lt;a href=&quot;https://fi.wikipedia.org/wiki/Eero_Saarenheimo&quot; target=&quot;_blank&quot;&gt;Eero Saarenheimosta&lt;/a&gt;&lt;/strong&gt;, toisessa pöydässä käytiin &lt;a href=&quot;https://fi.wikipedia.org/wiki/Meris%C3%A4%C3%A4&quot;&gt;Merisään&lt;/a&gt; kimppuun. Wikipedisti ja informaatikko pohti yhteistuumin tekijänoikeuksia. Saako Ilmatieteen laitoksen sivuilta löytyvä rannikkomittausasemien nimien lista viedä sellaisenaan Wikipediaan? (Vastaus: luultavimmin saa, sillä suppea lista 13 asemasta todennäköisesti ei nauti tekijänoikeuslain mukaista luettelosuojaa.)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;strong&gt;Maria Koskijoki&lt;/strong&gt; oli tullut kurssille, koska pohtii, miten hän voisi hyödyntää Wikipediaa omassa työssään museoalalla. Illan aikana hän täydensi sivua, joka kertoo &lt;a href=&quot;https://fi.wikipedia.org/wiki/Itsen%C3%A4isyysp%C3%A4iv%C3%A4n_vastaanotto&quot;&gt;itsenäisyyspäivän vastaanoton tv-lähetyksistä&lt;/a&gt;. Apunaan hänellä oli muun muassa arkiston oma 1990-luvulla tehty selvitys ohjelman historiasta. ”Oli mielenkiintoista päästä kahlaamaan erilaisia lähteitä, joissa näkyy ajan henki. Löysin vuoden 1959 tv-lähetyksestä kertovan jutun Radiokuuntelija-lehdestä, josta laitoin lainauksen Wikipediaan”, Maria kertoi.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Illan aikana vierailtiin radioarkiston ja levystön kokoelmissa. Osallistujat pääsivät myös tutustumaan arkiston &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://www.fono.fi/&quot;&gt;verkossa olevaan levytietokantaan&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/tuo_kulttuuri_wikipediaan_2_2.jpg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Vierailu radioaineistojen kokoelmassa. Kuva Teemu Perhiö / Wikimedia Finland.&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/tuo_kulttuuri_wikipediaan_2_2.jpg?itok=KhXMEs8a&quot; alt=&quot;Vierailu radioarkiston kokoelmissa.&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Illan lopuksi käytiin keskustelua siitä, mitä saatiin aikaiseksi. Joillakin ilta oli mennyt Wikipediaan tutustumiseen, mutta toiset olivat jo päässeet varsinaisen työn vauhtiin. Artikkelien aiheet vaihtelivat kuuluttaja &lt;strong&gt;&lt;a href=&quot;https://fi.wikipedia.org/wiki/Kaisu_Puuska-Joki&quot; target=&quot;_blank&quot;&gt;Kaisu Puuska-Joesta&lt;/a&gt; &lt;/strong&gt;&lt;a href=&quot;https://fi.wikipedia.org/wiki/Radiolupa&quot; target=&quot;_blank&quot;&gt;radiolupaan&lt;/a&gt; ja &lt;a href=&quot;https://fi.wikipedia.org/wiki/Luontoilta&quot; target=&quot;_blank&quot;&gt;Luontoiltaan&lt;/a&gt;. ”No, vein sellaiset kaksikymmentä kuvaa artikkeleihin ja täydensin lastenohjelmien tietoja,” ilmoitti yksi, ilmeisen kokenut kurssilainen.&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;Tuo kulttuuri Wikipediaan -kurssia voi seurata Twitterissä #kulttuuriwiki –tunnisteella.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 08 Oct 2014 09:59:29 +0000</pubDate>
 <dc:creator>Katja Bargum</dc:creator>
 <guid isPermaLink="false">5991 at http://blogit.yle.fi</guid>
 <enclosure url="http://blogit.yle.fi/sites/blogit.yle.fi/files/list_images/tuo_kulttuuri_wikipediaan.jpg" length="19845" type="image/jpeg" />
 <comments>http://blogit.yle.fi/kehitys-kehittyy/lisaa-ylea-wikipediaan#comments</comments>
  </item>
  <item>
    <title>Ainutlaatuiset Assyt</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/ainutlaatuiset-assyt</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/valmistautumista.jpeg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Tarkkaamossa valmistaudutaan lähetykseen&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/valmistautumista.jpeg?itok=2AH2SPwv&quot; alt=&quot;Ylen Assembly-lähetyksen tarkkaamo &quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Ostin konepaikkalipun Assemblyille tarkoituksenani nähdä kavereita, tutustua uusiin ihmisiin, katsoa demoja ja tietenkin pelata. En kuitenkaan nähnyt yhtäkään demoa, pelannut juuri lainkaan saati edes ehtinyt istua konepaikallani muutamaa minuuttia pidempään. Mitä tapahtui?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Tarina alkaa jo tammikuussa, jolloin Yle striimasi Teemu “wabbit” Hiilisen sekä Otto “shAsur” Turkin juontaman &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://areena.yle.fi/tv/2138121&quot;&gt;Lantrek lähetyksen&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt; Yle Areenasta. Pian tämän jälkeen Yle sopi Huutosakki Ry:n kanssa myös Dreamhackin Summerin StarCraft 2 -turnauksen selostamisesta, jonka tuotannossa olin itsekin mukana. Lantrek ja Dreamhack lähetykset olivat ainakin omasta mielestäni teknisesti ja sisällöllisesti hyviä, mutta eivät kuitenkaan keränneet suuria määriä katsojia.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Katsojaluvuista huolimatta päätimme kokeilla pidemmän ja useita pelejä näyttävän lähetyksen tekemistä Assemblyiltä yhdessä Assemblyn järjestäjien kanssa. Tavoitteena ainakin oman käsitykseni mukaan oli kokeilla löytyykö pidemmälle ja useita pelejä näyttävälle suomenkieliselle lähetykselle katsojia. Mahtavana lisänä myös Yle TV2 oli kiinnostunut näyttämään Assemblyn pääturnauksen finaalin televisiossa.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Striimin ja TV-lähetyksen tuotti Assemblyjen LiveCrew sekä GameCrew, joiden työntekijät tekevät työtään vapaaehtoisvoimin ja rakkaudesta lajiin periaatteella. Yle lainasi kuvauskalustoa ja osallistui TV-tuotantoon muutaman hengen voimin. Yle ei luonnollisesti osallistunut itse turnauksen tai koko tapahtuman järjestämiseen millään tavalla.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Mitä siis itse tein Assemblyillä? En osallistunut itse lähetyksen tekemiseen, vaan taustoitin ja kirjoitin yhdessä Kim Viljasen kanssa juttuja Assemblyjen elektronisen urheilun turnauksista Ylen verkkosivuille ennen tapahtumaa ja sen aikana, ylläpidin &lt;a href=&quot;https://twitter.com/yle_eurheilu&quot; target=&quot;_blank&quot;&gt;@yle_eurheilu-twitter tiliä&lt;/a&gt; ja moderoin striimin chattiä. Päivät venyivät siis aina vähintäänkin striimi-lähetyksen pituisiksi ja yleensä tunteja pidemmäksikin. Näiden töiden lisäksi ehdin nähdä muutamia kavereita, pelata kaksi peliä Counter-Strike Global Offensivea sekä nukkua muutamia tunteja joka yö Assemblyn nukkumatiloissa.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Ennen näitä Assemblyjä olen intohimoisena pelaajana kiertänyt elektronisen urheilun turnauksissa niin katsojana kuin pelaajana aina Saksan Kölnissä asti, mutta nämä Assemblyt olivat silti täysin ainutlaatuiset. Henkilökohtaisesti ainutlaatuisuuden takasi täysin uusi perspektiivi elektroniseen urheiluun striimi- ja TV-tuotannon kautta ja ne useat uudet ihmiset, jotka tapasin sekä se upea fiilis, joka varsinkin CS:GO semifinaaleissa ja finaalissa oli läsnä.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Isommassa perspektiivissä ainutlaatuiset näistä Assemblyistä teki elektronisen urheilun näyttäminen valtakunnallisessa televisiossa, elektronisen urheilun nouseminen puheenaiheeksi ja ehkä jopa koko kansan tietoisuuteen. Ja mikä tärkeintä elektroninen urheilu näyttäisi kiinnostavan ihmisiä. Finaalilähetystä katsoi samanaikaisesti televisiosta  parhaimmillaan 72 000 ihmistä, joka on hyvä luku lämpimälle ja kesäiselle lauantai-illalle. Myös striimi herätti erittäin paljon kiinnostusta ja livestriimi sekä finaalin &lt;a href=&quot;http://areena.yle.fi/tv/2303464&quot; target=&quot;_blank&quot;&gt;Areena tallenne&lt;/a&gt; on tähän mennessä käynnistetty noin 155 000 kertaa, joka on sekin huikea luku. Lähetys herätti paljon keskustelua myös &lt;a href=&quot;https://twitter.com/hashtag/yleassembly&quot; target=&quot;_blank&quot;&gt;Twitterissä&lt;/a&gt;. Kirjoitin itse tapahtuman aikana noin neljäsataa twiittiä ja yhteensä koko #yleassembly-hashtagille kertyi reilut &lt;a href=&quot;http://topsy.com/s?q=%23yleassembly&amp;amp;window=m&quot; target=&quot;_blank&quot;&gt;neljä tuhatta twiittiä&lt;/a&gt;. Myös chat oli suosittu ja sen moderointi oli ajoittain erittäin haastavaa suuren viestitulvan myötä. Chattiin kirjoitti yhteensä 1115 eri nimimerkkiä, jotka lähettivät yhteensä 10844 viestiä.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Assemblyn aikana ja sen jälkeen olen saanut lukuisia kysymyksiä Ylen seuraavista elektronisen urheilun lähetyksistä. Mitään päätöksiä ei ole vielä tehty, mutta henkilökohtaisesti toivon ja uskon että elektronisen urheilun lähetykset saavat jatkoa. Omasta mielestäni Ylen tulisi keskittyä ensisijaisesti kotimaisten sekä pohjoismaisten tapahtumien lähettämiseen sekä elektronisen urheilun journalismin kehittämiseen. Mielestäni elektronisen urheilun tulisi keskittyä jatkuvuuteen ja liiga- sekä turnaustoiminnan kehittämiseen. Mikäli elektronisesta urheilusta halutaan televisiossa usein näytettävä laji myös peliformaatteja tulisi miettiä hieman uudestaan, televisiossa on hyvin vaikea näyttää otteluita joiden kesto voi vaihdella jopa 90 minuuttia. Pelaajana tiedän, että tämä ei ole helppoa ja että striimaus tai televisiointi ei ole hyvä syy tehdä pelistä arpapeliä tai epämieluisaa kokemusta pelaajille. Ilman pelaajia ei ole katsojia, mutta onko ilman katsojia kovatasoisia pelaajia?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 06 Aug 2014 12:46:55 +0000</pubDate>
 <dc:creator>Jaakko &quot;Zeikko&quot; Ojalehto</dc:creator>
 <guid isPermaLink="false">5922 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/ainutlaatuiset-assyt#comments</comments>
  </item>
  <item>
    <title>Tietokone ymmärtää videokuvaa ja puhetta</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/tietokone-ymmartaa-videokuvaa-ja-puhetta</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Genevessä järjestetyssä Euroopan yleisradioliiton EBU:n &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;https://tech.ebu.ch/events/mdn2014&quot;&gt;tapaamisessa&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt; pureuduttiin viime viikolla tv- ja radioalan metatietokysymyksiin. Yhdeksi pääteemaksi muodostui metatiedon automaatiomahdollisuudet, joista tässä pääkohtia.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;img src=&quot;https://lh5.googleusercontent.com/cZLf0oEHH7trt8jL58QswnBvIjIEliMWocC8Dic0UL43st1NeTqfRxTS52VzKgQmwNI3UfwOXPPQSshaKiOyGVX9e0ETTL-8koVe9YvAhwFEfbZDjLyom961FGnx5O8vVg&quot; alt=&quot;ebu-yhteensopiva.jpg&quot; width=&quot;619px;&quot; height=&quot;328px;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;Kuva: Metatieto tuottaa yhteensopivuutta. (EBU:n kokoustilat ovat yhteensopiva monenlaisten sähkötarpeiden kanssa.)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Belgian flaaminkielinen yleisradioyhtiö &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://www.vrt.be/&quot;&gt;VRT&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;:llä on tyypillinen yleisradioyhtiöiden arkistohaaste: osa VRT:n radioarkiston tallenteista ei sisällä käytännössä mitään metatietoa ohjelman sisällöstä, jonka takia radio-ohjelmien löytäminen on vaikeaa.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Ratkaisuna tähän VRT on nyt kokeillut audiosisältöjensä automaattista analysointia, jossa kone on ensin muuntanut audion tekstiksi, jonka jälkeen tekstistä on tunnistettu avainsanoja (substantiivit, henkilöiden ja paikannimet). Lisäksi VRT:n järjestelmä osaa myös tunnistaa audiosta eri henkilöt ja milloin kukakin puhuu sekä mikä kunkin puhujan sukupuoli todennäköisesti on. Lopputuloksena on (ei julkinen) hakukone, jolla voi hakea arkiston sisältöjä eri avainsanojen perusteella. Aikakoodin perusteella järjestelmä osaa myös näyttää täsmälleen sen kohdan, jossa tekstintunnistuksen perusteella tietty termi mainitaan. Hakukone hyödyntää RDF-tietokantaa metatietojen tallentamiseen. Haasteita audion tekstintunnistuksen onnistumiselle ovat mm. audion taustahäly, puheen ääntämisen laatu (esim. murteet), puheen kieliopillinen oikeellisuus ja muuttuva kieli (esim. uudet sanat).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Muutamien eurooppalaisten TV-yhtiöiden ja tutkimuslaitosten &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://www.3dtvs-project.eu&quot;&gt;3DTVS&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;-tutkimusprojekti on kehittänyt monenlaisia työkaluja videon automaattiseen analysointiin. He pystyvät yksilöimään videokuvasta henkilöt ja seuraamaan heitä läpi videon. Lisäksi videosta pystytään tunnistamaan mitä henkilö tekee (esim. hyppii, juoksee, kävelee), millaisia tunteita henkilöllä on (esim. iloinen, surullinen), kuvakokoja (esim. yleiskuva, lähikuva), kohtauksen alku- ja loppukohdat, yms. Haasteena kuitenkin on se, että tunnistamisen tarkkuus ei aina ole kovin hyvä. Todellisella aineistolla kokeiltuna tarkkuus saattoi olla vain 30 %.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;BBC:n tutkimusosaston James Harrison esitteli pilvipohjaista video- ja audioanalysointikehikko &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;about:blank&quot;&gt;COMMA&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;:a, jonka avulla BBC hyödyntämään alehintaan myytävää käyttämätöntä pilvikapasiteettia arkistojensa automaattiseen analysointiin. Esimerkiksi 25 dollarilla saa prosessointikapasiteettia, joka riittää kuukauden mittaisen audioaineiston analysointiin. Tarkempi hinta riippuu mm. siitä millaisia analyyseja materiaalille halutaan tehdä ja miten paljon prosessorikapasiteettia se vaatii. COMMA on modulaarinen eli siihen voi kytkeä kaikenlaisia analyysikomponentteja. COMMA on myös erittäin vikasietoinen ja toimii hajautetusti, rinnakkain.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Jana Eggink BBC:ltä puolestaan esitteli “videosormenjälkitekniikkaa”, jonka avulla on mahdollista hakea videotiedostoja muista videotiedostoista. Tätä tarvitaan esimerkiksi silloin, jos halutaan löytää missä kaikkialla tiettyä otosta on käytetty, jos halutaan asettaa tietty klippi esityskieltoon (esim. uutistoiminnassa samaa materiaalia saatetaan käyttää lukuisissa eri jutuissa kuvituskuvana) tai jos halutaan pitää kirjaa siitä, miten usein tietty klippi on ajettu ulos (esim. jotta vältettäisiin tietyn kuvituskuvan puhkikuluttamista).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Ylen kannalta nämä automaatiomahdollisuudet tarkoittavat sitä, että markkinoilta löytyy työkaluja, joilla sekä Ylen arkiston materiaalit että päivittäin syntyvät uudet video- ja audioaineistot voitaisiin ajaa automaattisen analyysin läpi ja tunnistaa sisällöstä avainsanoja, sisällön rakenteita ja esimerkiksi miltä osin Ylen ohjelmat lainaavat videomateriaalia toisiltaan.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;PS. Kuvaussihteerin paras apuväline?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Kuvaussihteerin paras apuväline on jatkossa tabletti ja älykännykkä, jolla kuvaustilanteessa voidaan pitää kirjaa eri otoista ja välittää tiedot reaaliaikaisesti muiden käyttöön. Esimerkiksi elokuvan päätuottaja voi seurata kotisohvaltaan miten kuvausryhmien työt maastossa etenevät.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;img src=&quot;https://lh3.googleusercontent.com/c85IAbwLf4Y_wWDGi3GYKTv28WAm3SaIluu-75qPNdgwHRxn7thsqhCaXwyUK-Mg-pSs6nYrqyVL0aJ19zE-k_YOl_ruGq1fgR_KIUXjIcEzH27esAVN0ut911RQXLYeBw&quot; alt=&quot;limecraft-digital-clap.png&quot; width=&quot;624px;&quot; height=&quot;433px;&quot; /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Kuva: Tabletilla voi korvata fyysisen klaffin audion ja videon synkkaamiseen. Lisäksi 2D-viivakoodin avulla oton voi automaattisesti tunnistaa videokuvasta. (Lähde: &lt;a href=&quot;http://www.limecraft.com/&quot;&gt;Limecraft&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 13 Jun 2014 10:18:16 +0000</pubDate>
 <dc:creator>Kim Viljanen</dc:creator>
 <guid isPermaLink="false">5840 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/tietokone-ymmartaa-videokuvaa-ja-puhetta#comments</comments>
  </item>
  <item>
    <title>Yle.fi hakukoneen tekninen toteutus</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/ylefi-hakukoneen-tekninen-toteutus</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/kehitys-kehittyy/uudistuneen-ylefi-hakukoneen-ominaisuudet&quot; target=&quot;_blank&quot;&gt;Aiemmassa blogauksessa käsittelin kevään aikana uudistuneen yle.fi hakukoneen uusia ominaisuuksia&lt;/a&gt;. Tämä postaus keskittyy tekniikkaan, jolla nämä ominaisuudet ja koko haku on toteutettu.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Suurin arkkitehtuurillinen muutos uudessa hakukoneessa on hakutulosten tuottamiseen ja näyttämiseen käytetyn tekniikan eriyttäminen. Tavoitteena eriyttämisessä on se, että pystymme kehittämään käyttöliittymää itsenäisesti, mutta ulkoistamaan sivujen indeksoinnin, analysoimisen, hakualgoritmien kehittämisen ja muun toiminnan, joka ei ole Ylen verkkokehitystiimin ydinosaamista. Eriyttämisen ansiosta voimme luoda käyttöliittymästä sellaisen, joka palvelee käyttäjiämme mahdollisimman hyvin ja sopii parhaiten juuri Ylen tarjoamille sisällöille. Voimme lisäksi mitata hakukoneen ja sen toimintojen käyttöä monipuolisemmin.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--medium&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/gsa1.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-medium lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/gsa1.png?itok=ugz8FPoP&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Hakukäyttöliittymä ja hakutulokset tuottava järjestelmä ovat siis täysin itsenäisiä ja erillisiä kokonaisuuksia, joista toista voidaan muuttaa tai se voidaan peräti vaihtaa ilman suuria muutoksia toiseen järjestelmään. Järjestelmät välittävät tietoa toisilleen &lt;a href=&quot;http://en.wikipedia.org/wiki/Http&quot; target=&quot;_blank&quot;&gt;HTTP&lt;/a&gt;-protokollaa käyttäen &lt;a href=&quot;http://en.wikipedia.org/wiki/JSONP&quot; target=&quot;_blank&quot;&gt;JSONP&lt;/a&gt;-formaatissa.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Hakutulokset tuotetaan käyttäen Google Search Appliance (GSA) tuotetta. GSA on käytännössä Googlen myymä palvelin, joka etsii, indeksoi ja analysoi kaiken Ylen sisällön sekä tuottaa hakutulokset annetuilla hakuparametreilla. Oletuksena GSA tuottaa myös hakutulossivun, mutta olemme määritelleet GSA:n tuottaman hakutulossivun sijaan hakutulokset JSONP-formaatissa. Tämä onnistuu &lt;a href=&quot;https://github.com/Yleisradio/google-mini&quot; target=&quot;_blank&quot;&gt;GitHubista löytyvällä avoimen lähdekoodin GSA Frontend konfiguraatiolla, jota olemme kehittäneet eteenpäin.&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/537c944426ece24bda000026.jpeg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Google Search Appliancen tallentamaa metatietoa artikkelista. Osa tiedoista on crawl proxyn tuottamia.&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/537c944426ece24bda000026.jpeg?itok=Vmhc_oQd&quot; alt=&quot;Google Search Appliancen tallentamaa metatietoa artikkelista. Osa tiedoista on crawl proxyn tuottamia.&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Google Search Appliancen tuottama JSONP vastaus.&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Hakukäyttöliittymä itsessään on toteutettu JavaScript-ohjelmointikielellä käyttäen angular.js-sovelluskehystä. Web-palvelin on toteutettu kahdennetulla node.js-palvelimella, jotka käyttävät myös express.js-sovelluskehystä mm. yle.fi ylä- ja alatunnisteen lisäämiseen sivulle. Valitut tekniikat ovat osoittautuneet hyviksi ja taanneet nopean käyttöliittymäkehityksen, helpon testattavuuden, hyvän skaalautuvuuden ja jatkuvan käyttöönoton.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/537c94b926ece24bda000027.jpeg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/537c94b926ece24bda000027.jpeg?itok=a5TWSwee&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;GSA:n ja hakukäyttöliittymän lisäksi hakukone koostuu kolmannesta osasta jota kutsumme Crawl proxyksi. Käytännössä Crawl proxy on palvelu, joka tulkitsee ylen sisältöjä GSA:lle. Teknisesti Crawl proxy on node.js-palvelin, jonka kautta GSA:n tekemät HTTP-pyynnöt tehdään muihin Ylen palveluihin. Crawl proxy lukee kaikki sen läpi menevän HTML-merkkauksen ja lisää merkkaukseen elementtejä ennalta määritettyjen sääntöjen perusteella.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--medium&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/gsa2.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-medium lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/gsa2.png?itok=3GgcmD5B&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Crawl proxy lisää merkkaukseen mm. kielen, julkaisuajan, esikatselukuvan ja sisällön aiheen. Teoriassa GSA osaa itsekin päätellä artikkelin julkaisuajan ja kielen, mutta erilaisten merkkaustapojen ja aikaformaattien takia tämä ei käytännössä toimi yhtä hyvin kuin määrittely crawl proxyssä. Esikatselukuvat ja sisällön aiheet olisi mahdollista määritellä myös palveluissa kuten Yle Uutisissa ja Yle Areenassa, mutta koska määritystavat ovat pitkälti GSA:n omia emme halunneet lisätä näitä itse palveluihin.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Määritysten pitäminen crawl proxyssä pitää ylläpidon ja päivittämisen helppona ja keskitettynä, eikä muihin palveluihin tarvitse tehdä muutoksia. Näin voimme helposti parantaa ja lisätä GSA:n ominaisuuksia. Crawl proxy myös testaa automaattisesti Ylen muiden palveluiden HTML-merkkauksen niiltä osin kuin crawl proxylle on tarpeellista. Crawl proxy siis hälyttää mikäli jonkun palvelun HTML-merkkaus muuttuu niin että proxyn toiminta häiriintyy.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/537c931026ece2725100009a.jpeg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/537c931026ece2725100009a.jpeg?itok=_R2h0t10&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Google Search Appliancen tallentamaa metatietoa artikkelista. Osa tiedoista on crawl proxyn tuottamia.&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Hakupalvelusta on haluttu tehdä mahdollisimman itsenäinen järjestelmä, joka ei riipu muiden järjestelmien sisäisestä toimintalogiikasta. GSA ei siis ole suoraan yhteydessä esimerkiksi Yle Uutisten tai Yle Areenan taustajärjestelmiin vaan lukee ainoastaan näiden julkisia verkkosivuja. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Hakupalvelu käyttää kuitenkin muutamia &lt;a href=&quot;http://blogit.yle.fi/kehitys-kehittyy/yle-api-mika-se-edes-on&quot; target=&quot;_blank&quot;&gt;Ylen rajapintoja&lt;/a&gt; lisätoimintojen tuottamiseen. Esimerkiksi crawl proxy käyttää Ylen Images API:a kuvien pienentämiseen sopivan kokoisiksi esikatselukuviksi. Tulevaisuudessa rajapintojen kautta on tarkoitus tuoda lisää mielenkiintoisia toiminnallisuuksia. Tulevia toiminnallisuuksia voisivat olla mm. ohjelmatietojen haku, sosiaalisen medioiden jakomäärien näyttö, latausmäärien näyttö, jakomäärien ja latausmäärien käyttö hakualgoritmin optimoinnissa, jne.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--medium&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/gsa3.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-medium lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/gsa3.png?itok=Dm1B-pSw&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Hakukone koostuu siis useasta itsenäisestä moduulista, joiden tekniikka ja kehitys eivät ole riippuvaisia toisistaan. Hakukoneen modulaarisuus takaa sen että uusia moduuleja voidaan kehittää, lisätä ja poistaa ketterästi ja tehokkaasti. Nyt kun uudistuneen hakukoneen perusarkkitehtuuri on rakennettu ja todettu toimivaksi keskitymme hakukoneen eri osien ja toimintojen parantamiseen sekä uusien toimintojen lisäämiseen. Mikäli sinulla on ideoita miten hakua voisi kehittää voit kommentoida alle, lähettää sähköpostia osoitteeseen &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;mailto:haku.ylefi@yle.fi&quot;&gt;haku.ylefi@yle.fi&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt; tai tweetata &lt;a href=&quot;https://twitter.com/zeikko&quot; target=&quot;_blank&quot;&gt;@zeikko&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Thu, 22 May 2014 05:25:53 +0000</pubDate>
 <dc:creator>Jaakko Ojalehto</dc:creator>
 <guid isPermaLink="false">5804 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/ylefi-hakukoneen-tekninen-toteutus#comments</comments>
  </item>
  <item>
    <title>Uudistuneen yle.fi hakukoneen ominaisuudet</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/uudistuneen-ylefi-hakukoneen-ominaisuudet</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Ylen verkkosivujen hakukone on uudistunut. Uudistuksen merkittävin muutos on hakukoneen käyttöliittymän erottaminen hakutulosten tuottamiseen käytettävästä tekniikasta. Erotuksen myötä käyttöliittymää pystytään kehittämään entistä ketterämmin ja tehokkaammin. Myös hakutulosten tuottamiseen käytettävää tekniikkaa voidaan päivittää tai muuttaa entistä vapaammin ilman että käyttöliittymään tarvitsee tehdä suuria muutoksia. &lt;/p&gt;&lt;p&gt;Uudistuksen ensimmäisessä vaiheessa hakukoneeseen palautettiin rajaus- ja järjestystoiminnot, jotka aiemmin löytyivät hausta, mutta poistuivat hetkeksi hakutekniikan vaihdoksen myötä. Näitä toimintoja ovat mm. rajaus ajan mukaan sekä järjestys ajan ja relevanssin mukaan.&lt;/p&gt;&lt;p&gt; &lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/5357b222c6ba5da686000024.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/5357b222c6ba5da686000024.png?itok=Z5CDshC3&quot; alt=&quot;Yle.fi haku&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Uudistuksen myötä myös hakukoneen käyttöliittymän tekniikka on uudistettu. Uusi käyttöliittymä perustuu moderneihin angular.js-, node.js- ja express.js-ohjelmistokehyksiin. Uusi käyttöliittymä on myös responsiivinen eli se mukautuu käyttäjän laitteen ruudun koon mukaan. Uudessa käyttöliittymässä on keskitytty myös nopeuteen ja helppokäyttöisyyteen. Hakutulokset päivittyvät heti hakusanaa tai rajaus- sekä järjestyssääntöjä muutettaessa, eikä hakupainiketta tarvitse napsauttaa lainkaan.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Uudistuksen toisessa vaiheessa hakuun tuotiin lisäominaisuuksia kuten kielirajaus ja esikatselukuvat. Kielirajaus on mahdollista suomeksi, ruotsiksi, englanniksi, saameksi ja venäjäksi. Myös hakutuloksista näytettävien metatietojen kuten julkaisupäivän rikastamiseen panostettiin. Suurin muutos oli kuitenkin rajaustoiminnon uusiminen. Aiemmin rajaus tapahtui julkaisijan tai kanavan mukaan. Rajauksen vaihtoehtoina olivat mm. Areena, Elävä arkisto ja YleX. Oletuksemme oli että hakupalvelun käyttäjä tietää mihin aihealueeseen hänen etsimänsä asia kuuluu, mutta ei välttämättä kanavaa tai julkaisua, jossa se on Ylen sisällä julkaistu, joten muutimme rajausta aihepohjaiseksi. Uudessa rajauksessa vaihtoehtoina ovat mm. Tv- ja radio-ohjelmat, Tiede ja luonto sekä Lapset ja nuoret. Sama sisältö voi löytyä useamman aiheen alta.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/537b392026ece26e500000ea.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/537b392026ece26e500000ea.png?itok=44rgs0iZ&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Aiherajaus perustuu täysin olemassaolevaan metadataan, eikä mitään uutta käsityötä sisällön luokittelemiseksi ole tehty. Ylen sisältöjen luokittelu eri palveluiden välillä ei ole yhtenäistä, joten hakupalvelu poimii eri palveluiden sisältöjä ennalta määritetyistä kategorioista lisää sisällöt sopiviin aiheisiin. Hakupalvelun aihejaottelu perustuu siis muiden Ylen palveluiden sisällön kategorisointiin. &lt;/p&gt;&lt;p&gt;Yle Uutiset jaottelevat tuottamansa sisällön myös uutisalueiden ja -toimitusten mukaan. Testaamme uutisten jaottelun käyttämistä myös hakukoneessa, kun käyttäjä on valinnut aiherajaukseksi uutiset. Tämän ansiosta haut pystytään kohdistamaan esimerkiksi ainoastaan kotimaan uutisiin tai jopa Etelä-Karjalan uutisiin. Koska uutisalueita ja -toimituksia on useita, niistä näytetään kerralla vain kymmenen, jotka sisältävät eniten valittuun hakulauseeseen liittyviä artikkeleita.&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/537b384d26ece2795c00003f.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/537b384d26ece2795c00003f.png?itok=d157LU7W&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Jatkamme hakukoneen kehitystä kehittämällä, testaamalla ja julkaisemalla pieniä muutoksia pienissä erissä käyttödatan ja asiakaspalautteen perusteella. Mikäli sinulla on palautetta uudistuneesta hakukoneesta tai kehitysideoita voit kommentoida tähän artikkeliin, lähettää viestiä sähköpostiosoitteeseen &lt;a href=&quot;mailto:haku.ylefi@yle.fi&quot;&gt;haku.ylefi@yle.fi&lt;/a&gt; tai tweetata &lt;a href=&quot;https://twitter.com/zeikko&quot;&gt;@zeikko&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Voit kokeilla uudistunutta hakua sivun yläreunan hakulaatikosta tai osoitteessa &lt;a href=&quot;http://haku.yle.fi&quot;&gt;haku.yle.fi&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 20 May 2014 12:02:00 +0000</pubDate>
 <dc:creator>Jaakko Ojalehto</dc:creator>
 <guid isPermaLink="false">5765 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/uudistuneen-ylefi-hakukoneen-ominaisuudet#comments</comments>
  </item>
  <item>
    <title>Yle.fi -haku uudistuu</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/ylefi-haku-uudistuu</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Verkkopalveluiden omat hakutoiminnot tyypillisesti vievät käyttäjänsä enemmän harhaan kuin auttavat tiedon lähteelle. Sivustojen hakutoiminnot ovat usein se viimeinen ja samalla heikoin lenkki mihin sivustolla kävijä turvautuu.&lt;/p&gt;&lt;p&gt;Miksi verkkopalveluiden hakutoiminnot eivät avaa suoraan Googlen tarjoamia hakutuloksia? Google sekä muut hakukoneet tarjoavat tunnetusti relevantteja hakutuloksia ja analysoivat isoja datamääriä oman palvelunsa kehittämiseksi mainostuloja kasvattaakseen. Miksi meidän kannattaisi kehittää omaa sivuston hakutoimintoa?&lt;/p&gt;&lt;p&gt;Vastaus piilee ehkä juuri näissä samoissa syissä.&lt;/p&gt;&lt;p&gt;Haku on tärkeä toiminnallisuus meidän palvelujemme käyttäjille. Keräsimme palautetta haun pilottiversiosta jatkokehityksen tueksi. Paikoitellen kärkevänkin palautteen perusteella hakuun latautuu usein suuria odotuksia. &lt;br /&gt;Tämä ei ole yllätys, kun sisältöä on paljon: reilusti yli miljoona sivua ja lisää tulee satoja päivittäin. Ehkä palautetta antanut käyttäjä on kokenut haun viimeiseksi keinoksi löytää sivuiltamme sen tietyn radio-ohjelman, jonka nimeä ei juuri nyt muista, mutta aiheen ja ajankohdan kylläkin.&lt;/p&gt;&lt;p&gt;Haku tarjoaa meille mahdollisuuden päästä lähemmäksi palvelujemme käyttäjiä. Mitä etsitään, miten sisältöjä etsitään, mitä toiminnallisuuksia haussa käytetään jne. - Kaikki tämä on hyödyllistä informaatiota, jota voi hyödyntää jopa koko sivuston kehittämisessä.&lt;/p&gt;&lt;p&gt;Vielä tärkeämpi syy on se, että tunnemme jo nyt omat käyttäjämme paremmin kuin kukaan muu. Ja koko ajan opimme lisää. Voimme rakentaa hakupalvelun juuri meidän palvelujen käyttäjien muuttuvien tarpeiden mukaan. Dataan perustuen voimme tuoda ne toiminnallisuudet mille käyttäjät näkevät tarvetta sekä kokeilla täysin uusia tapoja edistää sisältöjemme löydettävyyttä. Tai voimme vaikka jättää kokonaan pois ominaisuudet joille ei näytä olevan käyttöä.&lt;/p&gt;&lt;p&gt;Ylen eri verkkopalveluilla on erilaiset sisältöjen löydettävyyteen liittyvät haasteensa, joihin myös sivuston oman hakutoiminnon pitää mukautua. Uutisissa julkaisuajankohta on tavallistakin tärkeämpi kriteeri, kun taas Areenalla erilaiset ohjelmatiedot ovat ratkaiseva tekijä. Jossain toisessa palvelussa ehkä artikkelin toimittaja on se keskeinen kriteeri löytää relevantteja sisältöjä. Omaan hakuun voimme räätälöidä tapaan tehdä rajauksia, painottaa ja järjestää hakutuloksia vaikka palvelukohtaisesti. Tunnemme sisältömme ja niiden käyttötavat paremmin kuin hakukoneet, joten meillä on paremmat mahdollisuudet ennakoida tärkein sisältö käyttäjälle.&lt;/p&gt;&lt;p&gt;Käytämme nyt hyväksi havaittua hakumoottoria, &lt;span&gt;Google Search Appliancea&lt;/span&gt;, etsimään osuvimmat hakutulokset. Haku on siis yhtä kattava ja tarkka kuin Googlen oma hakupalvelukin. Tosin tavoitteenamme on tehdä hausta parempi kuin mihin Google pystyy Ylen sisältöjen suhteen.&lt;/p&gt;&lt;p&gt;Käyttöliittymän ja lisäominaisuuksien kehityksen olemme ottaneet omaan haltuumme. Tämä mahdollistaa edellä esitettyjen ominaisuuksien ja kehittyneemmän mittauksen käyttöönoton. Oma kehitystyö antaa myös vapauden lisätä tulevaisuudessa muita Ylen omia järjestelmiä ja lähteitä osaksi hakua. Esimerkkejä on helppo keksiä useita. Ohjelman tiedot voisi näyttää jo hakutuloksissa tai jopa käynnistää suoraan itse ohjelman yhdellä klikkauksella. Tai ehkä tietystä henkilöstä tai aiheesta kirjoitettujen artikkelien määrä olisi hyödyllistä nähdä aikajanalle järjestettynä. Tai kenties haun pitäisi tuntea juuri minun hakuhistoriani ja ehdottaa sen perusteella hakutulosta ennen kuin olen ehtinyt kirjoittaa hakulauseketta loppuun.&lt;/p&gt;&lt;p&gt;Myös itse hakutulosten kuvailun voi tehdä totutusta poikkeavalla tavalla. Hakutulosten rikastaminen tiedoilla sosiaalisen median jaoista tai artikkelin lukukerroista auttaa löytämään päivän puheenaiheet. Esikatselukuvakkeet hyödyttävät tulosten nopeassa silmäilyssä. Ehkä koko käyttöliittymä olisikin helppokäyttöisempi &lt;a href=&quot;http://fi.pinterest.com/search/pins/?q=ylemme&quot;&gt;Pinterestin tapaan&lt;/a&gt; kuvien ja tekstien kollaasina.&lt;/p&gt;&lt;p&gt;Parhaimmillaan hakua ei edes huomaa käyttävänsä. Verkkokaupoissa ja erilaisissa varausjärjestelmissä haku tyypillisesti sulautuu osaksi kokonaisuutta. Haku ei näytä perinteiseltä haulta. Sivustolla navigointi käy sujuvasti eri vaihtoehtoja rajaamalla kunnes haluttu tieto on löytynyt.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://haku.yle.fi/?q=uutiset&quot;&gt;Käy ja kokeile&lt;/a&gt; mitä ominaisuuksia on jo käytössä. Jatko riippuu siitä mitä ominaisuuksia käytetään ja minkälaista palautetta tulee. Käyttäjät valitsevat.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 25 Apr 2014 10:29:20 +0000</pubDate>
 <dc:creator>Sami Mattila</dc:creator>
 <guid isPermaLink="false">5768 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/ylefi-haku-uudistuu#comments</comments>
  </item>
  <item>
    <title>Yle API - mikä se edes on?</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/yle-api-mika-se-edes-on</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Kun olin Ylellä TET-harjoittelussa, työpistettäni vastapäätä toisella puolella toimistoa istui merkillinen porukka. Tämä ”porukka” on Ylen, Reaktorin ja Affecton API-koodaustiimi.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Ylellä on ongelma, ja se ongelma olen minä. Tai oikeastaan kuulun Ylen ongelmaan eli 15–29 vuotiaisiin. Nuoret katsovat entistä vähemmän TV:tä, sillä kaikki ohjelmathan löytää myös netistä. Tämän lisäksi nuorten TV:n katselusta yhä pienempi prosentti kuluu Ylen kanavilla, mikä tarkoittaa, että Yle menettää relevanssia. Eivätkä ne Ylen ongelmat siihen lopu. Kun nuorten median kulutus suuntautuu entistä enemmän nettiin ja mobiililaitteille, syntyy aivan uusi ongelma: päätelaitteiden fragmentaatio. ”Huh, mikä termi”, saattaa heikkohermoisin jo puuskahtaa, mutta pelottavasta nimestä huolimatta ongelma on helppo ymmärtää.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Päätelaitteiden fragmentaatio tarkoittaa siis sitä, että erilaisia tietokoneita ja mobillilaitteita on niin monia, että sovellusta tehtäessä siitä pitää tehdä tuhansia erilaisia versioita, jokaisella alustalle omansa. Tämä ei ole helppoa eikä varsinkaan halpaa, joten Ylen voimavarat eivät riitä siihen, että kaikille laitteille tehtäisiin oma versio samasta sovelluksesta. Tässä kohtaa kuvaan astuu minua vastapäätä juuri tälläkin hetkellä istuva joukko koodaajia. He ovat sankarit APIen taustalla.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;”API, mikä se edes on?” kysyy moni lukija itseltään, ja totta puhuakseni en itsekään aivan täysin ymmärrä, mutta jotenkin näin se menee: Sinä, hyvä lukija, et ole tyytyväinen Ylen nettisivujen uutispalveluun ja haluat tehdä siitä hyvän mobiiliversion, joten saat Ylen apin kautta tarjolla olevaa dataa, joka on tietokoneelle helposti luettavassa ja käsiteltävässä muodossa. Tämä data voi olla esimerkiksi jokin yksittäinen artikkeli tai vain artikkelin teksti. APIn saatuasi kirjoitat sen ympärille koodia, josta tulee ulkoasu sovelluksellesi, ja sovellus on valmis.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Voit kuvitella APIn ruokalistana ravintolassa. Tässä ravintolassa asiakkaina ovat sivustot ja sovellukset. Ravintolassa asiakkaat eivät tiedä, mitä keittiössä tapahtuu, he vain saavat ruokalistan eteensä ja tilaavat mitä listalla lukee. API toimii samalla tavoin, kuin ruokalista. Sivustot ja sovellukset saavat valita ruokalistalta, millaista dataa haluavat. Eli siis API on kuin dataruokalista, joka peittää taustalla olevaa monimutkaisuutta tehden tiedon jakelun ja käsittelyn helpoksi.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Miten APIt siis ratkaisevat Ylen ongelman ja mitä muuta ne mahdollistavat? No, jos jollain koodaustaitoisella on mobiililaite, johon ei vielä ole tehty vaikkapa Yle Areena-sovellusta, hän voi hakea APIn kautta datan, kirjoittaa pätkän koodia ja julkaista sovelluksen. Yle säästyy uuden sovelluksen kehitykseltä ja ylläpidolta, ja voi keskittyä laadukkaan sisällön tuottamiseen.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;No, tällä hetkellä Ylen APIt eivät ole vielä julkisia, mutta töitä tehdään kovaa tahtia julkaisun eteen. Ja juuri tästä syystä työpistettäni vastapäätä, toisella puolella toimistoa, istuu merkillinen porukka, ja tämä porukka tekee kovasti töitä mahdollistaakseen median jakelun alustasta riippumatta mahdollisimman suurelle kohderyhmälle.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Mon, 14 Apr 2014 07:06:49 +0000</pubDate>
 <dc:creator>Veini Simolin</dc:creator>
 <guid isPermaLink="false">5748 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/yle-api-mika-se-edes-on#comments</comments>
  </item>
  <item>
    <title>Yle kokeilee äänentunnistusta ja sosiaalista tv:tä Ps:n Tyyliviikolla</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/yle-kokeilee-aanentunnistusta-ja-sosiaalista-tvta-psn-tyyliviikolla</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Kyseessä on kokeilu, jossa katsojat pääsevät Puoli seitsemän -ohjelman suorien lähetysten aikana osallistumaan ohjelmaan sosiaalisen median ja tv:n avulla. Tätä varten olemme kehittäneet Ps:n Osallistu-näkymän, ts. second screenin.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Kokeilu ajoittuu &lt;/span&gt;&lt;a href=&quot;http://yle.fi/aihe/artikkeli/2014/03/14/psn-tyyliviikko-starttaa-183&quot;&gt;&lt;span&gt;Puoli seitsemän Tyyliviikolle&lt;/span&gt;&lt;/a&gt;&lt;span&gt; 18.-21.3.2014.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt; &lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/some_kuva2.jpg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Ps:n Osallistu-näkymä &quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/some_kuva2.jpg?itok=b0nhvccL&quot; alt=&quot;Ps:n Osallistu-näkymä &quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Kokeilun tavoitteet&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Kokeilun tärkein tavoite Ylelle on oppiminen. Opimme miten katsojat, Ylen asiakkaat, kokevat tällaisen mahdollisuuden. Tämän vuoksi palaute on ensisijaisen tärkeää. Keräämme sitä Osallistu-näkymän Anna palautetta -linkistä avautuvassa kyselyssä. Myös tämän kirjoituksen kommentteissa saa mieluusti jakaa omia kokemuksiaan. Oppimisessa auttaa myös verkkoanalytiikkajärjestelmämme, joka kerää &lt;a href=&quot;http://blogit.yle.fi/kehitys-kehittyy/yleisradion-kayttamat-evasteet&quot;&gt;anonyymiä käyttödataa&lt;/a&gt;.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Ohjelmantekijät oppivat miten katsojien osallistaminen vaikuttaa ohjelmantekoon: käsikirjoitukseen, roolitukseen, resurssointiin, työnkulkuun. Saamme ymmärrystä siitä miten eri teknologiat toimivat yhteen Ylen monisyisessä teknologisessa ympäristössä.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Kokeilujakson loputtua keräämme pilotin tarjoamat opit ja päätämme jatkosta.  &lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt; &lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Osallistu-näkymä Yle Areena iPad-sovelluksessa ja verkossa&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Osallistu-näkymä löytyy Yle Areena sovelluksen uusimmasta iPad-versiosta (v. 1.0.7.), joka julkaistaan App Storessa 17.3.2014.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Sovellus tunnistaa toisessa laitteessa (esim. TV, tietokone, kannettava) parhaillaan katsottavan Ylen ohjelman äänen perusteella. Ps:n suoran lähetyksen aikana sovellus avaa käyttäjän niin halutessa ohjelman Osallistu-näkymän Areena-sovelluksessa. Tunnistamiseen menee jokunen sekunti.&lt;span style=&quot;line-height: 1.538em;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/tunnistus2.jpg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Äänentunnistus, ohjaus Osallistu-näkymään&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/tunnistus2.jpg?itok=ql-7cmXd&quot; alt=&quot;Äänentunnistus, ohjaus Osallistu-näkymään&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Äänentunnistusta varten sovellus käyttää iPadin mikrofonia. Mikrofoni kytkeytyy päälle käyttäjän avatessa sovelluksen, ja vastaavasti pois päältä, kun sovellus suljetaan. Merkkinä tästä iPadin näytön ylälaidan kapea palkki vaihtuu hetkeksi punaiseksi.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Vaikka äänentunnistus onkin testattua, turvallista tekniikkaa eikä se vaaranna käyttäjän yksityisyyttä, laitteen mikrofonin voi kytkeä pois päältä sovelluksen Ohje-näkymästä. Osallistu-näkymään pääsee myös Osallistu-painikkeesta.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Haluamme kokeilla äänentunnistusteknologian toimivuuttaa yleensä, saada siitä katsojien kokemuksia sekä parantaa Osallistu-näkymän löydettävyyttä Areenan iPad-sovelluksessa.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Osallistu-näkymä on saavutettavissa verkossa osoitteessa &lt;a href=&quot;http://yle.fi/puoliseitseman/osallistu&quot;&gt;http://yle.fi/puoliseitseman/osallistu&lt;/a&gt; millä tahansa päätelaitteella, jossa on selain. Näkymä on kuitenkin optimoitu iPadille. Olemme tehneet tämän valinnan siksi, että Areenaa käytetään tableteista ylivoimaisesti eniten iPadilla*.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;* Viikoilla 1-10 2014 Yle Areenan kaikista tableteilla käynnistetyistä ohjelmista lähes 65% käynnistettiin iPadilla. Lähde: comScore Digital Analytix&lt;/em&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Osallistu-näkymän toiminnallisuudet&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Osallistu-näkymässä katsojan voivat&lt;/p&gt;&lt;ul&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;äänestää päivittäin vaihtuvassa äänestyksessä äänestyssivulla. Äänestyksen tulokset näytetään Ps:n lähetyksissä&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;keskustella muiden katsojien kanssa chatissa - tai vain lukea chat-viestejä. Viestiä lähetettäessä chat-järjestelmä pyytää nimimerkkiä.  &lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;seurata yhdessä näkymässä, yhdessä ja samassa virrassa Ps:ään ja Tyyliviikkoon liittyviä omia ja muiden Facebook-, Twitter- ja Instagram-sisältöjä sekä sähköpostitse lähettämiä kuvia. Osa viesteistä ja kuvista näytetään Ps:n lähetyksissä. &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p dir=&quot;ltr&quot;&gt;Nämä toiminnallisuudet löytyvät Osallistu-näkymän mustassa palkissa olevista painikkeista:  &lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/palkki2.jpg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Osallistu-näkymän painikkeet&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/palkki2.jpg?itok=QfVp4tTS&quot; alt=&quot;Osallistu-näkymän painikkeet&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Pilotin rajoitteet&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Kyseessä on mitä suurimmassa määrin kokeilu, pilotti. Siksi  &lt;/p&gt;&lt;ul&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;se on optimoitu vain yhdelle laitteelle, iPadille&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;se rajoittuu suoriin lähetyksiin&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;mukana on vain yksi ohjelma&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;kokeiluaika on rajallinen&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;Osallistu-näkymän latautumisessa saattaa ilmetä hitautta&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;span style=&quot;line-height: 1.538em;&quot;&gt;Pääsemme testaamaan Osallistu-näkymää ensimmäistä kertaa todellisessa tilanteessa Ps:n Tyyliviikon ensimmäisessä lähetyksessä tiistaina 18.3.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt; &lt;/p&gt;&lt;hr /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Puoli seitsemän Tyyliviikko Yle TV1:ssä 18.-21.3.2014 klo 18.30-19.00 ja Yle Areenassa&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;em&gt;Osallistu-näkymä: &lt;a href=&quot;http://yle.fi/puoliseitseman/osallistu&quot;&gt;http://yle.fi/puoliseitseman/osallistu&lt;/a&gt;, Yle Areena iPad sovellus&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Puoli seitsemän sosiaalisessa mediassa&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;Facebook (&lt;a href=&quot;https://www.facebook.com/puoliseitseman&quot;&gt;facebook.com/puoliseitseman&lt;/a&gt;)&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;Twitter (&lt;a href=&quot;https://twitter.com/puoliseitseman&quot;&gt;@puoliseitseman&lt;/a&gt;, #puoli7 #tyyliviikko)&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;Instagram (&lt;a href=&quot;http://instagram.com/puoliseitseman&quot;&gt;puoliseitseman&lt;/a&gt;)&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;sähköposti ps (at) yle.fi&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Mikä on todellinen tyylisi? Testaa &lt;a href=&quot;http://yle.fi/aihe/artikkeli/2014/03/14/tyylinpaljastuskone&quot;&gt;Tyylinpaljastuskoneessa&lt;/a&gt;.  &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Mon, 17 Mar 2014 09:18:13 +0000</pubDate>
 <dc:creator>Maria Hausen, tuottaja, Yle Internet / Verkkokehitystiimi</dc:creator>
 <guid isPermaLink="false">5689 at http://blogit.yle.fi</guid>
 <enclosure url="http://blogit.yle.fi/sites/blogit.yle.fi/files/list_images/puoli7_jako.jpg" length="39134" type="image/jpeg" />
 <comments>http://blogit.yle.fi/kehitys-kehittyy/yle-kokeilee-aanentunnistusta-ja-sosiaalista-tvta-psn-tyyliviikolla#comments</comments>
  </item>
  <item>
    <title>Linkitetty tieto Ylellä ja BBC:llä</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/linkitetty-tieto-ylella-ja-bbclla</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;em&gt;Kirjoittaja on Ylen Metatietohankkeen tuottaja ja oli joulukuussa tutustumassa BBC:llä heidän Linkitetyn tiedon palveluunsa - Linked Data Platformiin.&lt;/em&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Yle &lt;/span&gt;&lt;span&gt;tuottaa runsaasti laadukkaita sisältöjä. Samoistakin aiheista tehdään juttuja (uutisia, artikkeleita, tv- ja radio-ohjelmia) eri toimituksissa eri välineisiin ja eri kanaville, useammalla kielellä. Jos Ylen sisältöjen kuluttaja haluaisi löytää sisältöjä jostain häntä kiinnostavasta tietystä aiheesta, pitäisi hänen lähestulkoon tuntea Ylen organisaatiorakenne, jotta hän löytäisi tuosta aiheesta eri puolilla Yleä tuotetun sisällön. Verkossa tämä eri paikoissa tuotettu sisältö voitaisiin kuitenkin saattaa yhteen yli erilaisten tuotannollisten raja-aitojen.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Olemme käynnistäneet Ylellä viime syksynä ns. &lt;/span&gt;&lt;span&gt;Metatietohankkeen&lt;/span&gt;&lt;span&gt;. Hanke tähtää siihen, että asiakkaat löytävät Ylen sisällöt verkossa helpommin ja rikkaampina kokonaisuuksina. Hankkeen tavoitteena on luoda teknologia, työkalut ja toimintatavat, joilla voidaan koostaa ja tarjota rikkaampia sisältökokonaisuuksia eri aiheista yli Ylen eri &quot;siilorajojen&quot;: äänta, kuvaa ja tekstiä  eri kanavilta, eri toimituksista, eri aikakausilta.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Sisältöjen koostamiseen on tarkoitus käyttää metatietoa, tarkemmin sanoen linkitettyä tietoa, jota konekin ymmärtää. Tämä mahdollistaa uudentyyppisten kokonaisuuksien koostamisen automaattisemmin, kun linkityksiä eri sisältöjen välillä ei tarvitse tuottaa käsityönä. &lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Teknistä pohjaa (mm. metatietokanta, -API, linkitystyökalu) on nyt rakennettu muutaman viikon ajan käyttäen UEFA Mestarien liigaa pilottina. Tietokantana testataan &lt;/span&gt;&lt;span&gt;verkostojen käsittelyyn sopivaa &lt;/span&gt;&lt;span&gt;Neo4j-graafikantaa&lt;/span&gt;&lt;span&gt;. &lt;/span&gt;&lt;span&gt;Pilottihankkeeksi Mestarien liiga valikoitui, koska tietomalli ja käsitteistö voidaan pitää rajallisena ja siten helposti hallittavana. Toinen syy oli saatavilla oleva data: Metatietohanke on riippuvainen Ylellä samaan aikaan käynnissä olevista muista API-kehityshankkeista. Mestarien liiga -pilottia varten meillä on APIen kautta saatavilla tai tulossa saataville dataa kolmesta eri lähteestä: Yle Urheilun artikkeleita (Artikkeli-API), urheilun tulospalveludataa (Tulospalvelu-API) ja ohjelmatietoa Ylen tv- ja radio-ohjelmista (Ohjelma-API). &lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Sekä Metatietohankkeen että API-kehitystyön tavoitteena on myös Ylen sisältöjen avaaminen Ylen kumppaneille ja kehittäjäyhteisöille. Ja koska nyt käyttöön otettavat tekniset ratkaisut ja menetelmät ovat yleismaailmallisia, pääsemme mekin puolestamme tulevaisuudessa  hyödyntämään helpommin Ylen ulkopuolisia sisältöjä.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Mestarien liiga -pilottia oli alun perin tarkoitus rakentaa puhtaasti testiympäristössä, mutta nyt näyttää siltä, että Yle Urheilu voi hyödyntää jo nyt tehtyä kehitystyötä aika piankin sivuillaan!&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Hankkeen alussa korostuu ehkä sen tekninen luonne. Teknisen alustan kehittäminen jatkuu, mutta toiminnan painopiste siirtyy jatkossa tietomallien, yhteisten käsitteistöjen ja uusien toimintatapojen kehittämiseen eri puolilla Yleä. Sen lisäksi että hanke palvelee asiakkaitamme, tulee sen tarjota yleläisille sisällöntuottajille sellaisia uusia työkaluja ja toimintamalleja, että heidän on halutessaan mahdollista luoda uudenlaisia, rikkaampia sisältökokonaisuuksia verkkoon. &lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;BBC &lt;/span&gt;&lt;span&gt;on linkitetyn tiedon alueella kuuluisa tuottamistaan urheilusisällöistä, varsinkin vuoden 2012 kesäolympialaisten sivustosta (&lt;/span&gt;&lt;a href=&quot;http://www.bbc.co.uk/sport/0/olympics/2012/&quot;&gt;&lt;span&gt;http://www.bbc.co.uk/sport/0/olympics/2012/&lt;/span&gt;&lt;/a&gt;&lt;span&gt;). He loivat sivut yli 200 maalle, yli 10 000 urheilijalle, yli 300 lajille ja 30 tapahtumapaikalle. Tällaisen sivuston luominen ja ylläpitäminen käsityönä olisi ollut mahdotonta, mutta linkitettyä tietoa käyttäen sivujen sisällön koostaminen pystyttiin automatisoimaan. &lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Kesäolympialaiset ja sitä ennen tapahtunut kehitystyö oli BBC:n urheilun oma hanke, ja linkitetyn tiedon palvelua - &lt;/span&gt;&lt;span&gt;Dynamic Semantic Publishing Platformia (DSP) - &lt;/span&gt;&lt;span&gt;kehitettiin urheilun omia tavoitteita silmällä pitäen. Kesäolympialaisten jälkeen palvelua varten perustettiin BBC:n Future Media -yksikköön 11 hengen &lt;/span&gt;&lt;span&gt;Linked Data Platform&lt;/span&gt;&lt;span&gt; -tiimi &lt;/span&gt;&lt;span&gt;(LDP)&lt;/span&gt;&lt;span&gt;. Tiimiin kuuluu tuotepäällikkö, projektipäällikkö, &lt;/span&gt;&lt;span&gt;business analyst&lt;/span&gt;&lt;span&gt;, tietoarkkitehti ja 7 koodaajaa. LDP-tiimi on nyt ollut koossa reilun vuoden, syyskuusta 2012 lähtien. &lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;LDP:n ensimmäinen toimintavuosi on kulunut paljolti tietokannan ja tietomallien muuntamiseen sellaisiksi, että ne voidaan ottaa käyttöön myös yleisemmin urheilun ulkopuolella. Voisi ehkä sanoa, että DSP rakennettiin innokkaasti, mutta siinä, mitä ja miten tietokantaan tallennettiin, panostettiin laadun sijasta määrään. Siksi esim. tietokannan siivoukseen käytetään edelleen paljon aikaa; mm. käsitteistöjä, joita kukaan ei käytä, poistetaan tietokannasta. Aikoinaan tehdyt ratkaisut lähtien tietokannan valinnasta (Ontotextin RDF-kanta OWLIM) määrittävät siis vahvasti nykyistä toimintaa. Nyt tietomallit ja käsitteistöt pidetään hyvin rajattuina, jotta niitä voidaan hallita paremmin. &lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;LDP:ia ja sen tarjoamaa sisältöjen tagays-/linkitysmahdollisuutta BBC-käsitteistöllä hyödyntää tuotannossa olevilla verkkosivuillaan edelleen vain BBC:n urheilutoimitus. Tämän lisäksi meneillään tai suunnitteilla on useampia pilotteja ja laajennuksia: Uutiset julkistivat ennen joulua n. 300 testikäyttäjälle betaversion mobiilisovelluksesta, jolla voi seurata BBC:n uutisia. Uutiset tagaavat juttunsa, ja sovelluksen käyttäjä voi kerätä &lt;/span&gt;&lt;span&gt;My topics&lt;/span&gt;&lt;span&gt; -listalleen tageja vastaavia aiheita seurattavaakseen. Tagaaminen palvelee tällä hetkellä vain ja ainoastaan mobiilisovellusta, ei laajemmin uutisten verkkosisältöjä. Uutisten puolella myös Birminghamin aluetoimitus (Birmingham &amp;amp; Black Country) pilotoi linkitetyn tiedon käyttöä testisivustonsa koostamiseen. BBC:n uutisilla ja urheilulla on yhteinen julkaisujärjestelmä, jossa tagaaminen on mahdollista. Sen lisäksi Knowledge &amp;amp; Learning -yksikölle ollaan tekemässä julkaisujärjestelmää, jossa tulee myös olemaan tagaysmahdollisuus.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Työkaluja linkitetyn tiedon (tietomallien ja käsitteistöjen) hallintaan ja hyödyntämiseen on kehitetty LDP:ssa mutta myös uutisissa ja Research &amp;amp; Development -yksikössä. Esim. tekstianalyysiin perustuvia ohjelmia käsitteiden automaattiseen tunnistamiseen (&lt;/span&gt;&lt;span&gt;concept extraction&lt;/span&gt;&lt;span&gt;) on ja on ollut käytössä useampia. Birmingham &amp;amp; Black Country testaa myös työkalua, jolla on mahdollista tagata sisältöjä niiden julkaisun jälkeen, ei julkaisujärjestelmässä vaan selaimessa. Ajatus on, että varsinkin radio- ja tv-ohjelmien sivujen sisältöjä voidaan tuoda uutisvirran joukkoon, vaikka radio- ja tv-ohjelmien toimituksissa ei tagaysta tehdäkään.&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Mielenkiintoista kehitys- ja testaustyötä tehdään myös News Labs -nimisessä yksikössä ja sen järjestämissa &lt;/span&gt;&lt;span&gt;hackathoneissa &lt;/span&gt;&lt;span&gt;ja muissa kehittäjätapaamisissa. Yksi &lt;/span&gt;&lt;span&gt;concept extraction&lt;/span&gt;&lt;span&gt; -työkaluista - Juicer&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;- on heidän kehittämänsä. News Labsin uusimmalla testikäytössä olevalla työkalulla puolestaan voi hakea BBC:n omaa mutta myös muiden medioiden (esim. The Guardianin) sisältöjä. Työkalu on tarkoitettu ennen kaikkea toimittajalle taustatiedon keräämiseen ja se hyödyntää haussa LDP:n tietokantaan tallennettua käsitteistöä. &lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Eräs kiinnostava, BBC:llä oppimani uusi käsite on &lt;/span&gt;&lt;span&gt;storyline&lt;/span&gt;&lt;span&gt;. Sen lisäksi, että sisältöjä voidaan linkittää käsitteisiin, niitä voidaan linkittää myös näihin “tarinoihin”. &lt;/span&gt;&lt;span&gt;Storylinen &lt;/span&gt;&lt;span&gt;voi ymmärtää lähinnä ehkä uutistapahtumana (esim. Seija-myrsky) tai tapahtumien ketjuna (syksyn Eino-, Oskari- ja Seija-myrskyt) ja siitä tehtyinä juttuina. &lt;/span&gt;&lt;span&gt;Storyline &lt;/span&gt;&lt;span&gt;pitää sisällään tietyt käsitteeet, ja kun sisältö tagataan &lt;/span&gt;&lt;span&gt;storylinella&lt;/span&gt;&lt;span&gt;, periytyvät sen sisällään pitämät käsitteet myös tuolle sisällölle. Yle-näkökulmasta tämä(kin) on seikka, johon pitää perehtyä vielä tarkemmin!&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;BBC-vierailu antoi vastauksia moniin kysymyksiin, mutta avasi vähintään yhtä paljon uusia kysymyksiä, joihin joudumme etsimään vastauksia omaa linkitetyn tiedon palveluamme rakentaessa: Edetäänkö pienin rajatuin mutta siten hyvin hallituin kokonaisuuksin vaiko laajemmalla rintamalla ja yleisemmällä tasolla? Rakennetaanko omia käsitteistöjä ja missä määrin hyödynnetään ulkoisia? Mitä voi ja kannattaa automatisoida ja missä journalistinen valinta on edelleen ensisijaista? Kumpi osaa tagata paremmin, ihminen vai kone? Mikä palvelee yleläistä sisällöntuottajaa, mikä Ylen asiakasta? Missä sisältöjen julkaisemissa kannattaa käyttää linkitettyä tietoa ja missä ei, vaikka se ehkä olisikin mahdollista? Jne., jne.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Paljon kysymyksiä, paljon työtä - eli hyvää uutta, linkitetyn tiedon vuotta 2014 kaikille!&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Loppuun muutama linkki:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Linked Data Platform: &lt;/span&gt;&lt;a href=&quot;http://www.bbc.co.uk/blogs/internet/authors/Oliver_Bartlett&quot;&gt;&lt;span&gt;http://www.bbc.co.uk/blogs/internet/authors/Oliver_Bartlett&lt;/span&gt;&lt;/a&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;News Labs: &lt;/span&gt;&lt;a href=&quot;http://www.bbc.co.uk/blogs/internet/authors/Matt_Shearer&quot;&gt;&lt;span&gt;http://www.bbc.co.uk/blogs/internet/authors/Matt_Shearer&lt;/span&gt;&lt;/a&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Storyline: &lt;/span&gt;&lt;span&gt;&lt;a href=&quot;http://www.bbc.co.uk/ontologies/storyline/2013-05-01.html&quot;&gt;http://www.bbc.co.uk/ontologies/storyline/2013-05-01.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li dir=&quot;ltr&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Aloitin BBC-vierailuni yhdessä muutaman muun yleläisen kanssa. Lue myös Svenska Ylen Micke Hindsbergin blogaus aiheesta: &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://utveckling.ylebloggen.fi/2013/12/09/dataevangeliet/&quot;&gt;http://utveckling.ylebloggen.fi/2013/12/09/dataevangeliet/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 21 Jan 2014 18:05:52 +0000</pubDate>
 <dc:creator>Pia Virtanen, Yle Internet / Verkkokehitystiimi</dc:creator>
 <guid isPermaLink="false">5567 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/linkitetty-tieto-ylella-ja-bbclla#comments</comments>
  </item>
  <item>
    <title>Robotti aloitti otsikkotehtailun - poliisi vastasi kumiluodeilla</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/robotti-aloitti-otsikkotehtailun-poliisi-vastasi-kumiluodeilla</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;a href=&quot;http://data.yle.fi/botsikot&quot; target=&quot;_blank&quot;&gt;Botsikot on fiktiivisiä uutisotsikoita luova verkkopalvelu&lt;/a&gt;. Palvelussa on lista luoduista otsikoista, joista hauskimpia käyttäjät voivat tykätä eli &quot;peukuttaa&quot;. Sivustoon liittyy myös olennaisesti Twitter-botti &lt;a href=&quot;https://twitter.com/botsikot&quot; target=&quot;_blank&quot;&gt;@Botsikot&lt;/a&gt;, joka tweettaa automaattisesti eniten peukutetut botsikot. Parhaimmillaan Botsikot ovat hauskoja, ajankohtaisia ja jopa sarkastisia tai kantaaottavia.&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/botsikot.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Botsikot&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/botsikot.png?itok=0lGOp-hQ&quot; alt=&quot;Botsikot&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Idea Botsikoihin lähti &lt;a href=&quot;https://news.ycombinator.com/item?id=6815282&quot; target=&quot;_blank&quot;&gt;Hacker News-palstalle lähetetystä sivusta joka generoi uusia otsikoita vanhojen Hacker News otsikoiden perusteella&lt;/a&gt;. Sivulle on linkitetty myös &lt;a href=&quot;https://gist.github.com/grantslatton/7694811&quot; target=&quot;_blank&quot;&gt;python-koodi, jolla otsikot on luotu&lt;/a&gt;. Otsikot luodaan lähdemateriaalin pohjalta hyödyntäen &lt;a href=&quot;http://en.wikipedia.org/wiki/Markov_chain&quot; target=&quot;_blank&quot;&gt;Markovin ketjuja&lt;/a&gt;. Käytännössä koodi laskee lähdemateriaalin perusteella tilastollisesti millä todennäköisyydellä mitkäkin sanat esiintyvät peräkkäin lauseessa. Tämän jälkeen koodi arpoo aiemmin laskettuja todennäköisyyksiä käyttäen uusia lauseita. Lopputuloksena syntyy siis lähdemateriaalissa esiintyneiden lauseiden yhdistelmiä. Markovin ketjut tuottavat useimmiten kieliopillisesti oikeita lauseita myös suomenkielellä, koska ne perustuvat sanojen tilastolliseen esiintymiseen eivätkä kielioppiin. Botsikot luodaan ainakin toistaiseksi myös tällä samalla Python scriptillä.&lt;/p&gt;&lt;p&gt;Koodin lisäksi otsikoiden luontiin tarvitaan myös lähdeaineistoksi kymmeniä tuhansia otsikoita. Mitä enemmän lähdeaineistoa on sitä alkuperäisimmältä luodut otsikot kuulostavat. Ylellä luodaan tuhansia uutisotsikoita joka viikko, mutta pelkästään Ylen otsikoita käytettäessä otsikoita täytyisi valita lähdeaineistoon hyvin pitkältä ajalta, jotta aineistoa saadaan tarpeeksi. Botsikot käyttääkin lähdeaineistona myös muiden suomalaisten verkkojulkaisujen otsikoita, jotka kerätään verkkosivujen RSS-syötteistä.&lt;/p&gt;&lt;p&gt;Botsikot eivät käytä lähdeaineistonaan kaikkia löydettyjä uutisia. Jokaisen löydetyn uutisen sosiaalisen median jakomäärät tarkistetaan tasaisin väliajoin ja lähdeaineistoksi kelpuutetaan vain artikkelit jotka ovat saaneet enemmän kuin yhden jaon Facebookissa, Twitterissä ja LinkedInissä yhteensä. Tällä tavoitellaan sitä että lähdeaineistona käytetään otsikoita joiden aiheistä Botsikoiden lukijat ovat todennäköisesti kuulleet. Lisäksi lähdeaineistona käytetään vain viimeisen kolmenkymmenen päivän aikana luotuja otsikoita botsikoiden aiheiden tuoreuden varmistamiseksi. &lt;/p&gt;&lt;p&gt;Botsikoiden luontikoodin ja lähdeaineiston ohella palvelun ydin koostuu käyttöliittymästä, jossa botsikoita peukutetaan. Käyttöliittymä koostuu kolmesta osasta, joista yksi keskittyy kaikkien aikojen parhaimpien botsikoiden esittelyyn ja toinen viimeisen 24 tunnin sisällä luotujen botsikoiden esittelyyn. Etusivu listaa kaikki alle viikon vanhat botsikot, joita ei &lt;a href=&quot;https://twitter.com/botsikot&quot; target=&quot;_blank&quot;&gt;@Botsikot&lt;/a&gt; ei ole vielä tweetannut. Etusivu on siis lista botsikoista jotka &lt;a href=&quot;https://twitter.com/botsikot&quot; target=&quot;_blank&quot;&gt;@Botsikot&lt;/a&gt; tweettaa seuraavaksi.&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--large&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/parhaat_botsikot.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-large lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/parhaat_botsikot.png?itok=SbqYgnhJ&quot; alt=&quot;Parhaat Botsikot&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Idea Botsikoihin lähti siis muiden kirjoittamasta ja julkisesti jakamasta koodista, joka pystyi sellaisenaan hyödyntämään Ylellä jo olemassaolevaa suomenkielistä lähdeaineistoa. Botsikoiden ensimmäisen version lähdeaineistona toimi tietokannasta poimitun 10 000 sosiaalisessa mediassa jaetuimman uutisotikon lista, jota käyttäen manuaalisesti luotiin &lt;a href=&quot;http://data.yle.fi/botsikot/ensimm%C3%A4iset%20botsikot&quot; target=&quot;_blank&quot;&gt;sata ensimmäistä botsikkoa&lt;/a&gt;. Ideat tweettibotista sekä peukutuskäyttöliittymästä syntyivät naureskellessamme näille ensimmäisille Botsikoille. Nämä ensimmäiset botsikot ovat jopa hauskempia kuin nykyisessä käyttöliittymässä näkyvät, koska lähdeaineisto on kerätty pidemmältä ajanjaksolta ja täten botsikoihin yhdistellyt asiat liittyvät harvemmin toisiinsa. Markovin ketjujen huumoriarvo kiteytyy loistavasti näihin kahteen esimerkkiin: &quot;ISON-komeetta hipoi aurinkoa - vain twerkkaus puuttui&quot; ja &quot;Maa järisi kuusamossa - kyydissä kolme nuorta.&quot;&lt;/p&gt;&lt;p&gt;Käyttöliittymä ja Twitter-botti luotiin kolmen päivän aikana muun työn ohessa, jonka jälkeen linkki käyttöliittymään laitettiin jakoon Twitterissä. Botsikoihin tutustui ensimmäisen päivän aikana noin 2500 ihmistä ja botille kertyi reilut sata seuraajaa. Tällä hetkellä suurin osa botin seuraajista on teknologian edelläkävijöitä ja toimittajia, mutta voisikohan Botsikot kiinnostaa myös suurempaa yleisiöä? Ainakin&lt;span style=&quot;line-height: 1.538em;&quot;&gt; Mikko Hyppönen ja Suomen UNICEF ry ovat kiinnostuneita.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Nyt kun Botsikoiden perustoiminnallisuudet ovat valmiit ja alkuperäinen visio on toteutettu on aikaa miettiä miten Botsikoita voisi kehittää tai hyödyntää johonkin muuhun tarkoitukseen. Botsikoiden seuraava kehityssuunta on vielä avoin, mutta ainakin sessiopohjainen käyttäjätunnistus tullaan vaihtamaan Ylen kaikki palvelut kattavaan käyttäjätunnusjärjestelmään. Myös Botsikon luontiin käytettävää koodia voisi parantaa monin tavoin. Ideointia on myös tehty uutistekstien sekä ingressien koneelliseksi luomiseksi, uutiskuvien automaattiseksi lisäämiseksi Ylen arkistoista tai joukkoistamalla. Onko sinulla ideoita miten Botsikoita voisi kehittää?&lt;/p&gt;&lt;p&gt;Mikäli sinulla on ainutlaatuista tekstiä jonka pohjalta haluat generoida uusia &quot;Botsikoita&quot; on &lt;a href=&quot;https://github.com/Yleisradio/botsikot&quot; target=&quot;_blank&quot;&gt;Botsikoiden koodi on vapaasti käytettävissäsi ja saatavilla GitHubissa&lt;/a&gt;. Koodi sisältä tweettibotin, peukutuskäyttöliittymän ja laudeiden luontikoodin. Lähdeaineiston keräys ei ole kuulu tähän projektiin, mutta lähdeaineistona pystyy periaatteessa käyttämään mitä tahansa tekstiä raamatusta liikennetiedotteisiin. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 10 Dec 2013 14:04:41 +0000</pubDate>
 <dc:creator>Jaakko Ojalehto</dc:creator>
 <guid isPermaLink="false">5527 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/robotti-aloitti-otsikkotehtailun-poliisi-vastasi-kumiluodeilla#comments</comments>
  </item>
  <item>
    <title>Suomalaisten itsenäisyyspäivä on jo varsin mobiili</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/suomalaisten-itsenaisyyspaiva-on-jo-varsin-mobiili</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Yle.fi:ssä oli koko itsenäisyyspäivän aikana 1.5 miljoonaa käyntiä, joista yhteensä kolmannes mobiili- ja tabletlaitteilta. Tabletin (15%) osuus lähestyy jo älypuhelimia (19.2%).&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://yle.fi/uutiset/linnan_juhlat/&quot; target=&quot;_self&quot;&gt;Linnan juhlat -aiheisilla jutuilla&lt;/a&gt; on ollut 7.12. puoleen päivään mennessä n. 460 000 lukukertaa. Luetuimpien juttujen kärjessä on odotetusti &lt;a href=&quot;http://yle.fi/uutiset/duudsonien_puvut_olivat_yleison_mielesta_ylitse_muiden/6973429&quot; target=&quot;_self&quot;&gt;juhlapukuihin liittyviä artikkeleita&lt;/a&gt;, mutta kiakkovieras-uutisointikin on toki saanut lukijoita.&lt;/p&gt;&lt;p&gt;Suomenkielinen Twitter-liikenne tuplautui normaalista perjantai-iltana. Teksti-TV toi television juhlalähetyksiin &lt;a href=&quot;http://yle.fi/uutiset/suomalaiset_twiittasivat_ahkerasti_itsenaisyyspaivan_juhlalahetyksiin/6973537&quot; target=&quot;_self&quot;&gt;yhteensä 1300 twiittiä&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--small&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/areena-livetv-2013-12-06.png&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;Areenan livestream-käynnistykset alustoittain 6.12.2013&quot; class=&quot;blogz-imagestyle-small lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/areena-livetv-2013-12-06.png?itok=jvA6Arn4&quot; alt=&quot;Areenan livestream-käynnistykset alustoittain 6.12.2013&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Koko päivän aikana Areenassa oli 311 000 &lt;a href=&quot;http://areena.yle.fi/tv/suora&quot; target=&quot;_self&quot;&gt;livestream-käynnistystä&lt;/a&gt;. Klo 17-24 välillä käynnistyksiä oli 228 000, joista 21% mobiili- ja tabletlaitteilta. Illan viimeisellä tunnilla mobiili ja tablet muodostivat yhteensä jo yli kolmanneksen käynnistyksistä. Viime vuoteen verrattuna desktop-käynnistysten määrä jopa laski hieman, mutta kokonaisuutena illan livestartit kasvoivat 15%.&lt;/p&gt;&lt;p&gt;Katseluun käytetyn ajan osalta Areenan livestreamia katsottiin nelinkertainen määrä keskimääräiseen päivään verrattuna. Yhtä suureen livestreamin katselumäärään on tähän mennessä yltänyt vain aiemmin syksyllä näytetty suurta kiinnostusta herättänyt &lt;a href=&quot;http://areena.yle.fi/tv/2029635&quot; target=&quot;_self&quot;&gt;Costa Concordia -laivan nostourakka&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Sat, 07 Dec 2013 11:54:23 +0000</pubDate>
 <dc:creator>Leevi Kokko</dc:creator>
 <guid isPermaLink="false">5522 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/suomalaisten-itsenaisyyspaiva-on-jo-varsin-mobiili#comments</comments>
  </item>
  <item>
    <title>Suomalaiset verkossa 2013: Puhelin valloittaa itselleen lisää tilaa suomalaisten arjessa </title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/suomalaiset-verkossa-2013-puhelin-valloittaa-itselleen-lisaa-tilaa-suomalaisten</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;35 % suomalaisista internetin käyttäjistä on katsonut puhelimellaan videoita tai tv-ohjelmia, kertoo Ylen teettämä Suomalaiset verkossa -tutkimus.&lt;/p&gt;&lt;p&gt;Tutkimuksen mukaan jo joka kolmas suomalainen internetin käyttäjä (32 %) käyttää nettiä puhelimella ja peräti 35 % on katsonut puhelimella videoita tai tv-ohjelmia.&lt;/p&gt;&lt;p&gt;Älytelevisio (televisio joka on kytketty internetiin) liittyy teknologian aikaisten omaksujien mediakäyttöön: 17 % suomalaisista netin käyttäjistä kertoo omistavansa älytelevision mutta vain 7 % katsoo älytelevisiollaan ohjelmia netistä. Yksi kymmenestä kyselyyn vastanneista ei osannut sanoa, onko kotona oleva tv-vastaanotin älytelevisio vai ei.&lt;/p&gt;&lt;h3&gt;&lt;strong&gt;Puhelimen käyttö monipuolistuu, netin mobiilikäyttö kasvaa&lt;/strong&gt;&lt;/h3&gt;&lt;p&gt;Puhelimen merkitys suomalaisten median käytössä on kasvussa. Suomalaiset verkossa -tutkimuksesta käy ilmi esimerkiksi se, että nettiä puhelimen välityksellä käyttävien suomalaisten osuus on noussut jo 32 prosenttiin. Vastaava osuus vuonna 2010 oli 17 %.&lt;/p&gt;&lt;p&gt;Puhelimen käyttö on myös monipuolistunut. Vuonna 2013 suomalaisista 82 % on lähettänyt puhelimellaan kuvaviestin tai videon (2010: 75 %), 60 % on lukenut sähköposteja kännykästään (2010: 38 %) ja 41 % käyttänyt Facebookia tai muita sosiaalisen median palveluita puhelimellaan (2010: 25 %).&lt;/p&gt;&lt;p&gt;Yle tutki suomalaisten verkonkäyttöä tällä tavoin nyt toista kertaa. Tutkimukseen vastasi yhteensä 1092 iältään 15-74-vuotiasta suomalaista netin käyttäjää. Aineisto kerättiin huhtikuussa 2013.&lt;/p&gt;&lt;p&gt;Tutkimus toteutettiin sähköposti-informoituna verkkokyselynä. Tutkimus kuvaa nettiä käyttävien suomalaisten verkkokäyttäytymistä. Taustatietoina kysyttiin mm. sukupuolta, ikää, asuinpaikkaa ja koulutusta. Kyselyssä käytetty lomake löytyy osoitteesta &lt;a href=&quot;http://bit.ly/sverkossa-lomake&quot;&gt;http://bit.ly/sverkossa-lomake&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Tutkimuksen tuloksia käytiin läpi julkistustilaisuudessa 18.6. klo 13-14, josta löytyy tallenne Yle Areenassa osoitteessa &lt;a href=&quot;http://areena.yle.fi/tv/1951640&quot;&gt;http://areena.yle.fi/tv/1951640&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Tilaisuudessa esitetty presentaatio on ladattu Slideshare-palveluun osoitteeseen &lt;a href=&quot;http://www.slideshare.net/ylefi/suomalaiset-verkoss-2013-esitys-yleisradion-isossa-pajassa-1862013-klo-13&quot;&gt;http://www.slideshare.net/ylefi/suomalaiset-verkoss-2013-esitys-yleisradion-isossa-pajassa-1862013-klo-13&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Lähdeaineisto avoimena datana&lt;/h3&gt;&lt;p&gt;Yle tarjoaa tutkimuksen lähdeaineiston jatkokäyttöön yhdessä 15/30 Research -tutkimusyhtiön kanssa taulukkomuodossa Googlen Drive -palvelussa.&lt;/p&gt;&lt;p&gt;Linkki dataan: &lt;a href=&quot;https://docs.google.com/spreadsheet/ccc?key=0Akc0L9drWLFldE5kRlpWcXBHNmpEaXJGYnJvamtDSVE#gid=0&quot;&gt;https://docs.google.com/spreadsheet/ccc?key=0Akc0L9drWLFldE5kRlpWcXBHNmpEaXJGYnJvamtDSVE#gid=0&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Selitteet löytyvät taulukon toiselta välilehdeltä: &lt;a href=&quot;https://docs.google.com/spreadsheet/ccc?key=0Akc0L9drWLFldE5kRlpWcXBHNmpEaXJGYnJvamtDSVE#gid=1&quot;&gt;https://docs.google.com/spreadsheet/ccc?key=0Akc0L9drWLFldE5kRlpWcXBHNmpEaXJGYnJvamtDSVE#gid=1&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Aineisto julkaistaan CC-lisenssillä (&lt;a href=&quot;http://creativecommons.org/licenses/by-sa/3.0/deed.fi&quot;&gt;CC BY-SA 3.0&lt;/a&gt;). Jaettavan datan sisältämää tietoa saa julkaista vapaasti ja sitä saa yhdistellä muuhun tietoon, kunhan julkaistaessa linkitetään tähän Ylen Kehitys kehittyy -blogin kirjoitukseen ja ilmoitetaan, että tiedon lähde on Yleisradion ja 15/30 Researchin tutkimusdata. Arvostamme, mikäli dataa käyttäessäsi lisäät kommentin tähän blogipostaukseen ja kerrot siitä myös muille. Mahdollisiin dataa koskeviin kysymyksiin pyrimme vastaamaan ensi tilassa.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 18 Jun 2013 07:14:36 +0000</pubDate>
 <dc:creator>Leevi Kokko</dc:creator>
 <guid isPermaLink="false">5109 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/suomalaiset-verkossa-2013-puhelin-valloittaa-itselleen-lisaa-tilaa-suomalaisten#comments</comments>
  </item>
  <item>
    <title>Avointa dataa Ylen verkkopalveluiden käytöstä</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/avointa-dataa-ylen-verkkopalveluiden-paivittaistavoittavuus</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Olemme tänään avanneet kaksi Google-dokumenttia, joihin syötetään automaattisesti Yleisradion digitaalisten palveluiden käytöstä kertovaa anonyymia dataa.&lt;/p&gt;&lt;h2&gt;1. Yleisradion verkko- ja mobiilipalveluiden päivätavoittavuus&lt;/h2&gt;&lt;p&gt;Ensimmäisessä dokumentissa on listattuna vuoden 2012 loka-marraskuun vaihteesta lähtien Yleisradion verkko- ja mobiilipalveluiden yhteenlaskettu päivätavoittavuus. Luku on &lt;em&gt;eri selaimia päivässä&lt;/em&gt;, ja sen tuottaa Ylen käyttämä comScore Digital Analytix -mittausjärjestelmä. Käytännössä saman päivän aikana palveluun palaava selain kirjautuu lukuun vain kerran. Mikäli asiakas käyttää samaa selainta vaikkapa sekä Areenassa että Uutispalvelussa, tämä selain lasketaan luvussa vain yhdeksi selaimeksi. Mikäli sama asiakas käyttää Areenaa yhden päivän aikana kotikoneelta, työläppäriltä ja tabletilta, nämä kaikki lasketaan eri selaimiksi. Toisaalta myös yhteiskäytössä olevia koneita on paljon, jolloin samaa selainta voi käyttää useampi asiakas. Luku ei siis suoraan kuvaa Yleisradion verkkopalveluiden käyttäjämäärää vaan niiden eri selainten määrä, jotka teknisessä mittauksessa tunnistetaan Yle.fi -tasolla yhden päivän aikana.&lt;br /&gt;&lt;br /&gt;Välilehdellä &quot;Test&quot; löytyy seuraavaa dataa:&lt;br /&gt;- sarakkeessa A (date) on päivämäärä muodossa yyyymmdd&lt;br /&gt;- sarakkeessa B (expected) on kullakin rivillä edellisen 10 vastaavan viikonpäivän eri selainten keskiarvo&lt;br /&gt;- sarakkeessa C (currentcount) on automaattisesti 15 minuutin välein päivittyvä luku kuluvan päivän eri selaimista&lt;br /&gt;- sarakkeessa D (timestamp) on epoch timestamp&lt;br /&gt;&lt;br /&gt;Välilehden &quot;Varttikertoimet&quot; tarkoitus on kuvata sitä, miten eri viikonpäivinä Yle.fi-käyttö kertyy vuorokauden aikana. Esimerkiksi solussa E34 kuvataan kerroinluku, jolla edellisen 10 perjantain keskiarvosta saadaan laskettua luku joka vastaa sitä miten suuri osa päivän eri selaimista on kertynyt klo 8:00 mennessä. Tätä voidaan verrata sitten ensi perjantaina klo 8:00 kertyneeseen saman päivän dataan ja tarkastella olemmeko jäljessä vai edellä vertailuajankohtaan nähden.&lt;br /&gt;&lt;br /&gt;Linkki Google Spreadsheetiin:&lt;br /&gt;&lt;a href=&quot;https://docs.google.com/spreadsheet/ccc?key=0Akc0L9drWLFldDZvVzlqN3VybE9HM3pNU3d2ekpWcmc#gid=0&quot;&gt;https://docs.google.com/spreadsheet/ccc?key=0Akc0L9drWLFldDZvVzlqN3VybE9...&lt;/a&gt;&lt;/p&gt;&lt;h2&gt;2. Yleisradion verkkopalveluiden rullaava kysely&lt;/h2&gt;&lt;p&gt;Toinen avattava dokumentti sisältää dataa siitä, miten Ylen verkkopalveluiden asiakkaat vastaavat ns. &lt;em&gt;exit poll &lt;/em&gt;-tyyppiseen käynnin laatua mittaavaan kyselyyn. Kutsu vastata kyselyyn näytetään satunnaisesti valikoidulle joukolle Ylen palveluiden käyttäjiä, ja se on aina sidoksissa siihen Yle.fi-palveluun, johon asiakas saapuu. Kutsu kyselyyn esitetään sillä sivuston sivulla jolle asiakas ensiksi saapuu, ja lomake täytetään vasta käynnin jälkeen. Lomake sisältää sekä avoimia että suljettuja kysymyksiä, ja oheiseen taulukkoon olemme suodattaneet koko datasta suljettujen kysymystyyppien seuraavat vastaukset:&lt;/p&gt;&lt;p&gt;- sarakkeessa A (date) on vastauksen aikaleima.&lt;br /&gt;- sarakkeessa B (onnistunut) on vastaus kysymykseen &quot;Oliko käyntisi onnistunut&quot;, eli ns. task completion rate: 1=kyllä, 0=ei.&lt;br /&gt;- sarakkeessa C (suosittelisitko) on vastaajan suositteluherkkyys, kysymys &quot;Suosittelisitko XX-sivustoamme ystävällesi tai kollegallesi?&quot;, vastaus asteikolla 0-10 jossa 0=erittäin epätodennäköistä ja 10=erittäin todennäköistä. Vastausta käytetään nettosuositteluindeksin (NPS) laskentaan.&lt;br /&gt;- sarakkeessa D (kiinnostavuus) on asteikolla 0-6 vastaus kysymykseen &quot;Mitä mieltä olet XX-palvelustamme yleensä?&quot;. 6=erittäin kiinnostava, 5=kiinnostava, 4=melko kiinnostava, 3=ei kovin kiinnostava, 2=ei kiinnostava, 1=ei lainkaan kiinnostava, 0=en tunne palvelua.&lt;br /&gt;- sarakkeessa E (monta) on kysytty &quot;Kuinka moni henkilö taloudessanne käyttää laitetta, jolla vastaat kyselyyn?&quot;&lt;br /&gt;- sarakkeessa F (sukupuoli) on vastaajan ilmoittama sukupuoli, 1=mies, 0=nainen.&lt;br /&gt;- sarakkeessa G (syntymävuosi) on vastaajan ilmoittama syntymävuosi, yyyy.&lt;br /&gt;- sarakkeessa H (sivusto) on sen Yle.fi-palvelun nimi johon vastaaja saapui kun hänelle näytettiin kutsu osallistua kyselyyn.&lt;/p&gt;&lt;p&gt;Data on jaettu kahteen välilehteen. Ensimmäisellä lehdellä &quot;27.4-28.5&quot; on listattu ko. päivämäärien välillä annetut vastaukset eli kuukauden verran dataa. Seuraava välilehti &quot;28.5-VIIMEISIN&quot; päivittyy koko ajan automaattisesti sitä mukaa kun vastauksia kertyy.&lt;/p&gt;&lt;p&gt;Linkki Google Spreadsheetiin:&lt;br /&gt;&lt;a href=&quot;https://docs.google.com/spreadsheet/ccc?key=0Akc0L9drWLFldGNKVS1YNTBIbHA5cVNjOTJGMUpOdXc#gid=0&quot;&gt;https://docs.google.com/spreadsheet/ccc?key=0Akc0L9drWLFldGNKVS1YNTBIbHA...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Aineisto julkaistaan CC-lisenssillä (&lt;a title=&quot;CC BY-SA 3.0&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/deed.fi&quot; target=&quot;_self&quot;&gt;CC BY-SA 3.0&lt;/a&gt;). Jaettavan datan sisältämää tietoa saa julkaista vapaasti ja sitä saa yhdistellä muuhun tietoon, kunhan julkaistaessa linkitetään tähän Ylen Kehitys kehittyy -blogin kirjoitukseen ja ilmoitetaan, että tiedon lähde on Yleisradion tutkimusdata. Arvostamme kovasti, mikäli dataa käyttäessäsi kommentoit tähän blogipostaukseen ja kerrot siitä myös muille. Mahdollisiin dataa koskeviin kysymyksiin pyrimme vastaamaan ensi tilassa.&lt;/p&gt;&lt;p&gt;Näitä datasettejä käytetään myös meneillään olevassa rekrytoinnissa, jossa Yleisradio hakee visualisointi- ja analytiikkadevaajaa. Lue lisää hakemuksesta: &lt;a href=&quot;http://careers.fi/yle/careers.cgi?action=view&amp;amp;job_id=2488&amp;amp;lang=fin&quot; target=&quot;_self&quot;&gt;http://careers.fi/yle/careers.cgi?action=view&amp;amp;job_id=2488&amp;amp;lang=fin&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 28 May 2013 13:29:58 +0000</pubDate>
 <dc:creator>Leevi Kokko</dc:creator>
 <guid isPermaLink="false">5032 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/avointa-dataa-ylen-verkkopalveluiden-paivittaistavoittavuus#comments</comments>
  </item>
  <item>
    <title>Rajapintoja rajalle</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/rajapintoja-rajalle</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Yle on astumassa verkkokehityksessä uudelle &lt;/span&gt;&lt;a href=&quot;http://blogit.yle.fi/avoin-yle/sami-kallinen-yle-avaa-sisaltojaan-pysy-kuulolla&quot;&gt;&lt;span&gt;aikakaudelle&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. Ylen johdon &lt;/span&gt;&lt;a href=&quot;http://yle.fi/yleisradio/ajankohtaista/ylen-sisallot-auki-kehittajille-vastinetta-verorahoille-ja-kehittajayhteisot-mukaan&quot;&gt;&lt;span&gt;linjaukset&lt;/span&gt;&lt;/a&gt;&lt;span&gt; avaavat meille hienoja mahdollisuuksia ja uusia tapoja jakaa sisältöjä kaikille suomalaisille. Koneluettavien &lt;/span&gt;&lt;a href=&quot;http://fi.wikipedia.org/wiki/Ohjelmointirajapinta&quot;&gt;&lt;span&gt;rajapintojen&lt;/span&gt;&lt;/a&gt;&lt;span&gt; (Application programming interface, API) rakentaminen Ylelle on erittäin kova mutta samalla motivoiva urakka. Avaan tätä uutta ajattelua hieman teknisemmästä näkökulmasta.&lt;/span&gt;&lt;/p&gt;&lt;h2 dir=&quot;ltr&quot;&gt;&lt;span&gt;Eat your own dogfood&lt;/span&gt;&lt;span style=&quot;font-size: 13px; font-weight: normal; line-height: 1.538em;&quot;&gt; &lt;/span&gt;&lt;/h2&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Ylen tekstipohjaisten internetpalvelujen arkkitehtuuri on pääosiltaan hyvin perinteinen Web-CMS-järjestelmiin perustuva kokonaisuus, jossa sisältö ja sisällön esitystapa ovat tiukassa liitoksessa. Rajapintojen avulla puramme tämän liitoksen ja samalla rakenteellistamme sisältömme, jolloin meidän on itse helpompi hallita eri päätelaitteisiin tehtävää julkaisua ja ennen kaikkea tehdä asioita nopeammin ja tehokkaammin kuluttajille näkyviksi palveluiksi. Olemme siis itse uusien rajapintojemme pääkäyttäjiä. Innoittajina uuteen suuntaan ovat olleet muun muassa &lt;/span&gt;&lt;a href=&quot;https://plus.google.com/112678702228711889851/posts/eVeouesvaVX&quot;&gt;&lt;span&gt;Amazon&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, &lt;/span&gt;&lt;a href=&quot;http://blog.programmableweb.com/2009/10/13/cope-create-once-publish-everywhere/&quot;&gt;&lt;span&gt;NPR&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, &lt;/span&gt;&lt;a href=&quot;http://www.infoq.com/presentations/Why-I-Chose-MongoDB-for-Guardian&quot;&gt;&lt;span&gt;The Guardian&lt;/span&gt;&lt;/a&gt;&lt;span&gt; ja Helsingin Sanomat omalla hs.fi-uudistuksellaan.&lt;/span&gt;&lt;/p&gt;&lt;h2 dir=&quot;ltr&quot;&gt;&lt;span&gt;Parhaat palat internetistä&lt;/span&gt;&lt;/h2&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Rajapintojen toteutukseen käytämme internetissä koeteltuja teknologioita ja tapoja. HTTP, REST, JSON ja avoimen lähdekoodin ohjelmistot ovat uuden sisällön jakamisen teknisiä peruskiviä. Rajapinta-arkkitehtuurimme koostuu pienistä osista, ei yhden IT-toimittajan monoliitista. Tämä tuo toimintaamme ketteryyttä ja voimme tehdä työtä pitkäjänteisesti pala kerrallaan.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;APIen tueksi olemme rakentamassa yhteisiä komponentteja, kuten autentikaatio, monitorointi ja kuormantasaus. Tätä mallia kutsutaan yleisesti &lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Facade_pattern&quot;&gt;&lt;span&gt;API-fasadiksi&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. Lisäksi panostamme infrastruktuurin ketteryyteen ja automaattiseen skaalautumiseen sekä testaukseen.&lt;/span&gt;&lt;/p&gt;&lt;h2 dir=&quot;ltr&quot;&gt;&lt;span&gt;Haemme uusia tekijöitä&lt;/span&gt;&lt;/h2&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Yllä kuvattu on meille vielä visio, jonka haluamme muuttaa todeksi mahdollisimman nopeasti. Tiimimme on jo tehnyt paljon tutkimusta ja kokeiluja, nyt on aika tehdä ensimmäisiä tuotantosovelluksia. Jos tunnet samaa intohimoa ja tekemisen paloa kuin me, tule auttamaan - meillä on mielenkiintoisia paikkoja auki:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://careers.fi/yle/careers.cgi?action=view&amp;amp;job_id=2455&amp;amp;lang=fin&quot;&gt;http://careers.fi/yle/careers.cgi?action=view&amp;amp;job_id=2455&amp;amp;lang=fin&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://careers.fi/yle/careers.cgi?action=view&amp;amp;job_id=2456&amp;amp;lang=fin&quot;&gt;http://careers.fi/yle/careers.cgi?action=view&amp;amp;job_id=2456&amp;amp;lang=fin&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Thu, 25 Apr 2013 13:45:41 +0000</pubDate>
 <dc:creator>Kalle Ylä-Anttila</dc:creator>
 <guid isPermaLink="false">4986 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/rajapintoja-rajalle#comments</comments>
  </item>
  <item>
    <title>Yle to open up its content, stay tuned!</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/yle-to-open-up-its-content-stay-tuned</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;em&gt;Sami Kallinen (@sakalli) is Head of Yle Internet Development&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;I have a lot to be proud of as an Yle employee today. We decided some weeks ago to start systematically and increasingly opening up our content and data over the next few years.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Our goal is to have an Yle-API open for our partners, developer communities, and other interested parties by 2015. When different people and organisations can develop services and applications on top of our content and data, we will truly offer value for the Finnish tax-payers who fund our company. This will also enable open innovation and improve the quality of the services we produce in-house.&lt;/p&gt;&lt;p&gt;The first concrete results can be expected as early as the end of this year.&lt;/p&gt;&lt;p&gt;We believe that APIs and open data are part and parcel of operating a modern public service media company. Commonly funded content is distributed in ways that will take the best possible route into the everyday reality of the Finnish people. Yle is expected and even facing demands to open up its content, since the company’s funding changed from license fee-based to tax-based at the beginning of this year.&lt;/p&gt;&lt;p&gt;We live in the midst of many upheavals, and things are changing with incredible speed. In the media industry, global competition is accelerating, impressively skilled players are already in Finland, and many more are surely still to come. Thus, in order to remain relevant, Yle needs to be able to produce content and services that are of the same high quality and with the same agility as the Netflixes, HBOs, Apples and Googles of the world. Devices and technology will continue to become even more fragmented. The rate of this change is hard to understand. In light of these changes, findability is critical and active curating of content for our users is imperative. Acting on the Web becomes increasingly difficult as the mass of content increases and diversity of devices multiply; media usage patterns change and differentiate constantly.&lt;/p&gt;&lt;p&gt;The rapid growth of different devices is one of the biggest challenges we are facing from the technology perspective at the moment. The trend is clearly visible. The usage of our Web services on tablet devices has grown in just four months – from October to January – a whopping 67%!&lt;/p&gt;&lt;p&gt;And plenty of growth potential still exists. The BBC&#039;s iPlayer exemplifies this new reality with great clarity. Its desktop usage has fallen well below half, which means that nearly 60% of iPlayer usage happens through smart phones, tablets, game consoles, and the like. It is important, though, to remember that according to figures published last autumn, iPlayer supports 650 different devices.&lt;/p&gt;&lt;p&gt;Tele-text, which is still a surprisingly popular service in Finland, is an interesting example of how opening content can be accomplished with good results and how that in turn can help in dealing with device fragmentation. Tele-text applications have been created in Finland for all major phone platforms and even some rather obscure ones. These are the applications that use our content and that the Finns have developed for the devices of their choice without an active contribution from Yle.&lt;/p&gt;&lt;p&gt;We are also hoping for other types of benefits. Imagine a start-up that develops a special tablet for the elderly and wants to bring Yle content to the device. We would not have the resources to implement such a solution, but when we make our content presentation-free and structure it for multipurpose use, and we create a clear and open API, then the start-ups themselves can bring the content to their products, as long as certain conditions are met. Partners can build products and services that make our content more available for more people.&lt;/p&gt;&lt;p&gt;This is one of the ways we want to take Yle to the next Web era. Plenty of work remains: copyright issues and technology challenges still need to be addressed and resolved. We are currently busy with reforming the way we produce content for the Web. At the moment, a lot is unclear, but a clear direction is something that we already have.&lt;/p&gt;&lt;p&gt;Links:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://blogit.yle.fi/avoin-yle/how-to-find-open-yle&quot;&gt;Read more &quot;open Yle&quot;&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;Examples of Tele-text applications:&lt;/p&gt;&lt;p&gt;Android: &lt;a href=&quot;http://www.tekstitvpro.fi/&quot;&gt;http://www.tekstitvpro.fi/&lt;br /&gt;&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;iOS: &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;https://itunes.apple.com/fi/app/teksti-tv/id339380076?mt=8&quot;&gt;https://itunes.apple.com/fi/app/teksti-tv/id339380076?mt=8&lt;br /&gt;&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Symbian: &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://www.n8fin.com/teksti-tv-suomi-teksti-tv-v1-22&quot;&gt;http://www.n8fin.com/teksti-tv-suomi-teksti-tv-v1-22&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;, &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://store.ovi.com/content/39322&quot;&gt;http://store.ovi.com/content/39322&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;, &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://www.samiplonn.com/&quot;&gt;http://www.samiplonn.com/&lt;br /&gt;&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;MeeGo &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://my-meego.com/software/applications.php?fldAuto=903&amp;amp;faq=2&quot;&gt;http://my-meego.com/software/applications.php?fldAuto=903&amp;amp;faq=2&lt;br /&gt;&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Windows Phone 7 &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://www.adafy.com/tekstitv/&quot;&gt;http://www.adafy.com/tekstitv/&lt;br /&gt;&lt;/a&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Windows Phone 8 &lt;/span&gt;&lt;a style=&quot;line-height: 1.538em;&quot; href=&quot;http://www.windowsphone.com/fi-fi/store/app/teksti-tv/4994549d-8d05-49c2-9d09-c19a2f22299a&quot;&gt;http://www.windowsphone.com/fi-fi/store/app/teksti-tv/4994549d-8d05-49c2-9d09-c19a2f22299a&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.bbc.co.uk/blogs/blogbbcinternet/posts/iplayer_october_performance?filter=none&quot;&gt;iPlayer supports 650 devices&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://downloads.bbc.co.uk/mediacentre/iplayer/iplayer-performance-jan13.pdf&quot;&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;iPlayer desktop use only 41%&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 19 Apr 2013 05:36:09 +0000</pubDate>
 <dc:creator>Sam Kallinen, Verkon ja mobiilin kehityspäällikkö, Yle</dc:creator>
 <guid isPermaLink="false">4973 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/yle-to-open-up-its-content-stay-tuned#comments</comments>
  </item>
  <item>
    <title>Metatiedot kuntoon! Miksi ja miten?</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/metatiedot-kuntoon-miksi-ja-miten</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Ylellä on puhuttu viime aikoina paljon metatiedosta. Lisäksi on päätetty, että Ylen metatiedot pitää saada kuntoon, jotta Ylen sisältöjen löydettävyys paranisi etenkin verkossa. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Millainen kuntoutus metatiedoille sitten tarvitaan ja miten kunto edistää Ylen tavoittavuutta?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.538em;&quot;&gt;Verkko poikkeaa broadcastista ainakin siten, että broadcastissa asiakkaan huomiota tavoittelee vain kourallinen toimijoita (kotimaiset tv- ja radiokanavat) kun taas verkossa vaihtoehtojen määrä lähestyy ääretöntä. Ylen sisältö kilpailee niin Netflixin, Facebookin, Wikipedian kuin vaikkapa YouTuben kissavideoiden kanssa.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Jotta asiakas voisi verkossa valita, minkä sisällön seuraavaksi vastaanottaa, ja jotta valinta kohdistuisi Ylen sisältöön, ei riitä, että Yle julkaisee laadukasta sisältöä. Sisällöstä pitää myös kertoa niille, joita sisältö kiinnostaa. Asiakkaat eivät sokkona käynnistele videoita Areenasta, vaan valitsevat ohjelmia esimerkiksi ohjelman otsikon ja aiheen perusteella.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Metatieto on koukku&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Metatieto on lupaus siitä, mitä saat, jos tutustut tähän sisältöön. Esimerkiksi jos ohjelma käsittelee Krista Siegfriedsiä, hiihtämistä tai hallituksen veropolitiikkaa, aina löytyy joku, joka on intohimoisesti kiinnostunut juuri tästä aiheesta. Metatieto on koukku, joka vetää yleisöä sisällön luokse.&lt;/p&gt;&lt;p&gt;Sisältöjä saatetaan käyttää monista eri syistä. Esimerkiksi sama &lt;a href=&quot;http://yle.fi/elavaarkisto/artikkelit/anita_hallama_-_kekkosen_ystavatar_31884.html&quot;&gt;videoleike Elävässä arkistossa&lt;/a&gt; saattaa kertoa rakkaudesta, Urho Kekkosesta ja 1960-luvun elämänmenosta. Emme Ylessä voi tietää tarkasti, mistä kulmasta kukakin sisältöjä etsii. Niinpä sisältö kannattaa kuvata monista eri näkökulmista, jolloin sisällön tarttumapinta kasvaa ja asiakas löytää paremmin erityisemmätkin mielenkiinnon kohteet, kuten vaikkapa rakkautta ja politiikkaa yhdistävät tarinat 1960-luvulta.&lt;/p&gt;&lt;p&gt;Metatietojen kuntoon saattaminen tarkoittaa näin ollen sitä, että Ylen jokainen ohjelma (ja muu sisältö) varustetaan metatiedolla, joka kertoo mitä saat, jos tämän sisällön avaat. Jos tietoa sisällöstä ei ole, ei sisältöä voi löytääkään. Jos sisältöä ei löydä, kannattaako sitä tehdä?&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Ensin peruskunto, sitten 3 askelta eteenpäin&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Tällä hetkellä Ylen ohjelmien metatiedot ovat puutteelliset. Esimerkiksi radio-ohjelmien esittelytekstit puuttuvat välillä kokonaan tai niissä on vain vakioteksti, kuten “viikon parhaat uudet biisit”. Tv-ohjelmissa puolestaan välillä unohdetaan, että ensilähetyksen jälkeen ohjelman elinkaari jatkuu Areenassa. Jos ohjelman tiedoissa on virhe, niin virhe tulee korjata vaikka ohjelman broadcast-lähetys meni jo.&lt;/p&gt;&lt;p&gt;Kun peruskunto on saavutettu, jää metatietoon vielä paljon kehittämisen varaa.&lt;/p&gt;&lt;p&gt;Seuraavassa kolme esimerkkiä tulevaisuuden mahdollisuuksista:&lt;/p&gt;&lt;p&gt;Elävä arkisto kuvaa jo nyt järjestelmällisesti sisällöissään esiintyvät henkilöt, paikat, organisaatiot, aiheet ym. Tämän ansiosta esimerkiksi &lt;a href=&quot;http://yle.fi/elavaarkisto/haku/#/henkil%C3%B6/Urho%20Kekkonen&quot;&gt;Urho Kekkoseen&lt;/a&gt; liittyvät sisällöt löytyvät Elävässä arkistossa yksiselitteisesti. Lisäksi metatiedosta ilmenee, että Urho Kekkonen on henkilö. Myös Svenska Ylen verkkosivuilla yksilöidään artikkeleiden aiheet järjestelmällisesti, jolloin vaikkapa &lt;a href=&quot;http://svenska.yle.fi/term/koko/skatteparadis-httpwwwysofiontokokop50561&quot;&gt;veroparatiiseista&lt;/a&gt; kertovat jutut löytyvät helposti.&lt;/p&gt;&lt;p&gt;Tätä Elävän arkiston ja Svenska Ylen tapaa kuvata sisältöjä voitaisiin laajentaa koko Ylen kattavaksi. Tulevaisuudessa, kun asiakas saapuu vaikkapa lukemaan Ylen uutisten juttua ajankohtaisesta aiheesta niin jutun yhteyteen linkitettäisiin kaikki muu Ylen sisältö samaan aiheeseen liittyen, organisaatiorajat ja siilot ylittäen sekä arkiston pitkää häntää tyylikkäästi heiluttaen. Eräänlaista automaattista taustoitusta ja sisältöjen ristiinmarkkinointia, jolloin Ylen sisältöjen käyttöaste kasvaa ja löydettävyys paranee.&lt;/p&gt;&lt;p&gt;Toiseksi: tiedon tulisi olla yksiselitteisempää. Esimerkiksi samannimiset henkilöt, kuten Erkki Liikanen - poliitikko vai taiteilija - tulisi pystyä erottamaan toisistaan. Samannimisiä paikkoja on myös paljon. Suomessa on esimerkiksi kymmeniä järviä, joiden nimi on Pyhäjärvi.&lt;/p&gt;&lt;p&gt;Kolmas metatiedon hyödyntämiskohde on teknisempi. Yle on päättänyt ottaa käyttöön rajapintalähtöisen (API) toimintatavan, jossa Ylen moninaisia sisäisiä tietojärjestelmiä ja sisällönhallintajärjestelmiä voi hyödyntää yhdenmukaisen rajapinnan kautta Ylen palveluissa kuten Areenassa tai Ylen uutissivustossa.&lt;/p&gt;&lt;p&gt;Metatiedon kuntoon saattaminen edistää sitä, että Ylen rajapinnat palauttavat mahdollisimman hyvälaatuista tietoa, jonka päälle on mahdollista luoda nykyistä parempia palveluita. Lisäksi, jos rajapinnat tulevaisuudessa avataan kenen tahansa käyttöön, niin nolottaa vähemmän, jos tiedot ovat kunnossa.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Kirjoittaja on konseptisuunnittelija Ylen verkkojulkaisuissa.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Thu, 18 Apr 2013 07:57:30 +0000</pubDate>
 <dc:creator>Kim Viljanen</dc:creator>
 <guid isPermaLink="false">4967 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/metatiedot-kuntoon-miksi-ja-miten#comments</comments>
  </item>
  <item>
    <title>SEO-asiantuntija: meillä on sinulle töitä!</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/seo-asiantuntija-meilla-on-sinulle-toita</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Meitä kiinnostaa kuulla sinusta, jos...&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Tiedät mitä eroa on numeroilla 302 ja 301.&lt;/li&gt;&lt;li&gt;Tiedät että panda on muutakin kuin uhanalainen eläin.&lt;/li&gt;&lt;li&gt;SEO on sinulle vain toissijaisesti huoltoasema.&lt;/li&gt;&lt;li&gt;Osaisit kirjoittaa robotsia vaikka sinut herätettäisiin keskellä yötä.&lt;/li&gt;&lt;li&gt;Tykkäät ajatuksesta, että omistaisit yle.fi:n sisäisen hakukoneen, ja osaisit pitää siitä hyvää huolta.&lt;/li&gt;&lt;li&gt;Voit fyysisesti pahoin joka kerta nähdessäsi &quot;lue lisää&quot;- tai &quot;klikkaa tästä&quot;-ankkuritekstin.&lt;/li&gt;&lt;li&gt;Osaat esitellä optimoimiasi sivustoja sekä sisällön että koodin tasolla, ja kertoa miksi ja millaisia optimointistrategioita niissä on käytetty.&lt;/li&gt;&lt;li&gt;Ontologia ei kuulosta sinusta lääketieteen haaralta.&lt;/li&gt;&lt;li&gt;Sinusta on täysin normaalia vilkaista hiukan sivun lähdekoodia heti törmätessäsi uuteen sivustoon.&lt;/li&gt;&lt;li&gt;Osaat neuvoa, miten hakutulosten oheen lisätään video-thumbnailit tai jutun kirjoittaneen toimittajan pärstä.&lt;/li&gt;&lt;li&gt;Osaat viedä vanhan sivuston uudistuksen läpi säilyttäen hakukoneliikenteen täydellisesti.&lt;/li&gt;&lt;li&gt;Tykkäät numeroista ja tavoitteista.&lt;/li&gt;&lt;li&gt;Google Analytics sekä webmaster-työkalut löytyvät pakistasi.&lt;/li&gt;&lt;li&gt;Ehkäpä olet käyttänyt myös comScoren mittausjärjestelmiä (ainakin olet nopea oppimaan, ja web-analytiikka on sinulle normikauraa)?&lt;/li&gt;&lt;li&gt;Kokemus konversio-optimoinnista, hakusanamainonnasta tai A/B/MV-testauksestakaan ei varsinaisesti haittaa.&lt;/li&gt;&lt;li&gt;Ja koska olet lisäksi hyvä tyyppi, sinulta on helppo kysyä neuvoa ja ihmiset pitävät kanssasi työskentelystä.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Jos huomaat nyökkäileväsi itseksesi, lue eteenpäin.&lt;/p&gt;&lt;p&gt;Työpisteesi sijaitsee &lt;a title=&quot;Google Maps: Yleisradio&quot; href=&quot;http://goo.gl/maps/RTgqy&quot; target=&quot;_self&quot;&gt;Helsingissä, Pasilassa&lt;/a&gt;. Tulet työskentelemään tiiviissä tiimissä, jota johtaa &lt;a title=&quot;LinkedIn: Sami Kallinen&quot; href=&quot;http://fi.linkedin.com/in/sakalli&quot; target=&quot;_self&quot;&gt;Sami Kallinen&lt;/a&gt;. Samin lisäksi tiimissä ovat tällä hetkellä &lt;a title=&quot;LinkedIn: Maria Hausen&quot; href=&quot;http://fi.linkedin.com/pub/maria-hausen/0/34/604&quot; target=&quot;_self&quot;&gt;Maria Hausen&lt;/a&gt; ja &lt;a title=&quot;LinkedIn: Leevi Kokko&quot; href=&quot;http://fi.linkedin.com/in/leevikokko&quot; target=&quot;_self&quot;&gt;Leevi Kokko&lt;/a&gt;. Tämä Internetmedian kehitystiimi palvelee koko Yle.fi -tasolla mm. web-analytiikassa ja hakukoneisiin liittyvissä asioissa. Projekteja on ympäri taloa, ja pääset tekemään välittömästi töitä johtavien suomalaisten verkkobrändien parissa. Työskentelet hyvin monenlaisten ihmisten kanssa, toimittajista backend-koodaajiin. Sisäisten asiakkaiden tarpeet ovat hyvin kirjavia, ja kahta samanlaista työpäivää tuskin tulee: uutiskilpailussa tarvitaan nopeutta, Areenassa taas videohakutulosten optimointia. Sinulta voidaan myös kysyä miten vaikkapa ohjelmatietojen löydettävyyttä mobiilissa tulisi kehittää.&lt;/p&gt;&lt;p&gt;Sinun tulisi ehdottomasti olla proaktiivinen tyyppi, joka osaa myös omatoimisesti löytää (ja myydä sisäisesti) mahdollisuuksia palveluoptimoinnissa. Työmaasi on varsin itsenäinen, ja vastaat tontistasi täysimääräisesti. Toisaalta kollegasi ympäri taloa ovat oman alansa huippuosaajia, ja tukevat sinua työssäsi.&lt;/p&gt;&lt;p&gt;Pääset suoraan Ylen strategiseen ytimeen, sillä löydettävyys on yksi alkaneen vuoden isoimpia teemoja koko yhtiössä. Tämän voi todeta esim. Julkaisut-yksikön johtajan &lt;a title=&quot;Ismo Silvo: Löytyykö Yle?&quot; href=&quot;http://blogit.yle.fi/avoin-yle/loytyyko-yle&quot; target=&quot;_self&quot;&gt;Ismo Silvon tuoreesta blogimerkinnästä&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Meidän täytyisi ylläpitää ja kasvattaa yli viittä miljoonaa hakukonekäyntiä kuukaudessa, joten aletaanko hommiin?&lt;/p&gt;&lt;p&gt;Hae tammikuun loppuun mennessä. &lt;a title=&quot;SEO-asiantuntija, kuvaus tehtävästä ja hakulomake&quot; href=&quot;http://careers.fi/yle/careers.cgi?action=view&amp;amp;job_id=2342&amp;amp;lang=fin&quot; target=&quot;_self&quot;&gt;Hakemuslomakkeen löydät Careers.fi -palvelusta&lt;/a&gt;, ja lisätietoja tehtävästä voit kysyä Kallisen Samilta numerosta 0400129499 tai &lt;a href=&quot;mailto:sami.kallinen@yle.fi&quot;&gt;sami.kallinen@yle.fi&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 16 Jan 2013 13:24:12 +0000</pubDate>
 <dc:creator>Leevi Kokko</dc:creator>
 <guid isPermaLink="false">4726 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/seo-asiantuntija-meilla-on-sinulle-toita#comments</comments>
  </item>
  <item>
    <title>Viikko journalismin tulevaisuudessa: Facebook – uutiset: 35 - 1</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/viikko-journalismin-tulevaisuudessa-facebook-uutiset-35-1</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p class=&quot;p1&quot;&gt;Netinkäyttötilastot ovat omiaan pitämään uutisväkeä nöyränä. Tai niin sitä ainakin luulisi.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Amerikkalaiset &lt;a href=&quot;http://stateofthemedia.org/2012/mobile-devices-and-news-consumption-some-good-signs-for-journalism/what-facebook-and-twitter-mean-for-news/&quot;&gt;ovat räknanneet&lt;/a&gt;, että käyttäjät viipyivät joulukuussa suosituimmilla netin uutissaiteilla kaksitoista minuuttia. Siis koko joulukuun mitassa, kuukauden aikana.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt; Mikä mahtoi olla vastaava luku Facebookissa? 423 minuuttia, eli pikkuisen yli seitsemän tuntia. Nopea laskutoimitus: Facebookissa kuluu yhdysvaltalaisilta aikaa kolmekymmentäviisi kertaa niin paljon kuin uutissivuilla.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Luvut ovat peräisin pari viikkoa sitten julkaistusta amerikkalaisesta &lt;a href=&quot;http://stateofthemedia.org/&quot;&gt;State Of The News Media –tutkimuksesta&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt; Pumaska on journalismin suunnista kiinnostuneen aarreaitta. &lt;/p&gt;&lt;p class=&quot;p3&quot;&gt;&lt;span class=&quot;s2&quot;&gt;Tänä vuonna fokus on &lt;a href=&quot;http://stateofthemedia.org/2012/mobile-devices-and-news-consumption-some-good-signs-for-journalism/infographic/&quot;&gt;tavallista hienompien yleisöraporttien&lt;/a&gt; lisäksi uutisten &lt;a href=&quot;http://stateofthemedia.org/2012/mobile-devices-and-news-consumption-some-good-signs-for-journalism/&quot;&gt;mobiilissa kulutuksessa&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p3&quot;&gt;&lt;span class=&quot;s2&quot;&gt;&lt;/span&gt;*&lt;/p&gt;&lt;p class=&quot;p3&quot;&gt;Lisää Facebookista.&lt;/p&gt;&lt;p class=&quot;p3&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;a href=&quot;https://www.facebook.com/TheEconomist&quot;&gt;Economist&lt;/a&gt;&lt;/span&gt;, tuo pitkiä ja vaikeasanaisia tekstejä julkaiseva talouslehti, on saanut &lt;a href=&quot;http://wallblog.co.uk/2012/03/30/the-economist-reaches-1-million-facebook-fans/&quot;&gt;miljoona fania Facebookiin&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Kuka näitä laskee, mutta onhan se paljon. Se on yli kaksi kertaa niin paljon kuin &lt;a href=&quot;https://www.facebook.com/wsj&quot;&gt;Wall Street Journalilla&lt;/a&gt;, mutta vasta puolet siitä mitä &lt;a href=&quot;https://www.facebook.com/nytimes&quot;&gt;New York Timesilla&lt;/a&gt;, joka taisi olla ensimmäisiä suuria mediataloja, jotka hoksasivat, että Facebookin timeline on mainio konsti kertoa historiastaan. &lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;*&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;Viime viikkojen suuria sosiaalisen(kin) median tapauksia Yhdysvalloissa on ollut &lt;a href=&quot;http://yle.fi/uutiset/ulkomaat/2012/03/mustan_teinipojan_ampuminen_kuohuttaa_yhdysvalloissa_3354758.html&quot;&gt;Trayvon Martinin tragedia&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;a href=&quot;http://Knowyourmeme.com&quot;&gt;Knowyourmeme.com&lt;/a&gt;&lt;/span&gt; on tehnyt aiheesta Storify-esityksille sukua olevan koosteen, joka on aika hyvä.&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;Millaisia reaktioita surma aiheutti, miten kiinnostus näkyi verkossa ja &lt;a href=&quot;http://www.globalpost.com/dispatch/news/regions/americas/united-states/120323/geraldo-rivera-trayvon-martin-killed-due-to-hoodie&quot;&gt;keneltä pääsi suurin sammakko&lt;/a&gt;? Jälkimmäistä kisaa taitaa johtaa viiksekäs talk show –julkkis &lt;a href=&quot;http://en.wikipedia.org/wiki/Geraldo_Rivera&quot;&gt;Geraldo Rivera&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;*&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Guardian on tehnyt &lt;a href=&quot;http://www.guardian.co.uk/global/interactive/2012/mar/21/1&quot;&gt;interaktiivisen nettihärpäkkeen&lt;/a&gt;, joka olisi Suomessakin ajankohtainen: miten vero- ja etuuspäätökset vaikuttavat millaiseenkin perheeseen. Esimerkkitalouksia on niin paljon, että valtava enemmistö niistä varmasti itsensä löytää, ja seurauksia on uskallettu yksinkertaistaa ymmärrettäviksi. &lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;* &lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;Päivän infografiikoista ensimmäistä voidaan pitää vaikka yhtenä näkökulmana Suomen loputtomaan tuloerokeskusteluun.&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;a href=&quot;http://visual.ly/nfl-nba-and-major-league-salaries-2011&quot;&gt;Graafi&lt;/a&gt;&lt;/span&gt; kertoo, miten paljon Yhdysvaltain suurimpien ammattilaissarjojen urheilijat tienasivat viime vuonna.&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;Paras liksa on koripalloilijoilla. Höh, tietysti on.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Tuo graafi on muuten napattu newyorkilaisen Columbian yliopiston digitaalisen median professorin Sree Sreenivasanin &lt;a href=&quot;http://news.cnet.com/sree-tips/&quot;&gt;viikoittaisesta sosiaalisen median koosteesta&lt;/a&gt;. Sree näyttää ehtivän kirjoittaa omaa koostettaan säännöllisemmin kuin allekirjoittanut.&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;Ja Sree on ns. ajan tasalla, joten saittia kannattaa seurata, jos aihe kiinnostaa. Sanokaa terveisiä. &lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;*&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;Kaikki vähänkin netissä ympäriinsä pläräilleet tietävät, että suurin sosiaalisen median hitti on nyt &lt;a href=&quot;http://pinterest.com/&quot;&gt;Pinterest&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Sen käyttäjämäärä on melkein kymmenkertaistunut alle puolessa vuodessa.&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;a href=&quot;http://mashable.com/2012/03/20/why-is-pinterest-so-addictive/&quot;&gt;Tässä grafiikassa&lt;/a&gt;&lt;/span&gt; mietitään, mikä tekee Pinterestistä niin vetävän. &lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;*&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;Kevennys.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Me täällä mediassa joskus käytämme aika lailla aikaa miettiäksemme, millaiset videoklipit kiinnostaisivat yleisöjä. Siis niiden ilmeisimpien lisäksi.&lt;/p&gt;&lt;p class=&quot;p1&quot;&gt;Miten olisi &lt;a href=&quot;http://www.mediaite.com/online/arrested-guy-sings-the-entirety-of-queens-bohemian-rhapsody-in-back-of-police-car/&quot;&gt;video kännisestä kanadalaisäijästä&lt;/a&gt;, joka laulaa poliisiauton takapenkillä Queenin Bohemian Rhapsodyn? Kokonaan.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 03 Apr 2012 12:28:54 +0000</pubDate>
 <dc:creator>Mika Rahkonen</dc:creator>
 <guid isPermaLink="false">4228 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/viikko-journalismin-tulevaisuudessa-facebook-uutiset-35-1#comments</comments>
  </item>
  <item>
    <title>Blogit.yle.fi: näin käyttäjät klikkaavat</title>
    <link>http://blogit.yle.fi/kehitys-kehittyy/blogitylefi-nain-kayttajat-klikkaavat</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p class=&quot;p1&quot;&gt;Ylen blogipalvelun uusi versio on ollut käytössä nyt kuukauden ajan.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Uudistus näyttää toimivalta. Palaute on ollut positiivista ja käyttäjämäärät ovat nousseet selvästi. Myös mobiilikäyttäjiä on ollut aiempaa enemmän.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Yhtenä työkaluna blogien ja muidenkin Ylen web-paveluiden käytön seurannassa on &lt;a href=&quot;http://www.crazyegg.com/&quot;&gt;Crazy Egg&lt;/a&gt; -niminen työkalu, joka luo ns. heatmap -kuvia palveluiden käytöstä. Crazy Eggin luoma kuva kertoo, miten käyttäjät palvelussa hiirellään klikkaavat. Käyttäjien klikkauksia ei yksilöidä: emme siis tiedä, kuka käyttäjä klikkaa mitäkin.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Oheisessa kuvassa blogit.yle.fi:n etusivun päälle muodostuu kuvaaja siitä, mihin kohtaa sivua käyttäjät ovat klikanneet. Mitä kirkkaampi piste, sitä suurempi on klikkausmäärä. Yksittäiset siniset pisteet kertovat yhdestä tai muutamasta klikkauksesta.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Mitä kuva sitten kertoo? Hakua klikkaillaan ahkerasti, samoin blogipalvelun etusivulle vievää linkkiä. Etusivun aikajärjestyksessä listattuja blogeja klikkaillaan myös, aivan erityisesti MOT-ohjelman blogin linkkiä. Nämä eivät ole erityisen yllättäviä tietoja.&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;Pari jatkokehitykseen ideoita antavaa huomiota. Blogit aakkosjärjestyksessä listaavaa linkkiä klikataan suhteellisen usein. Pitäisikö oletusnäkymänä blogit.yle.fi:ssä olla blogien lista aakkosjärjestyksessä? Ja mahdollisesti nykyistä pidempänä, sillä listausta pidentävää linkkiä klikkaillaan varsin paljon myös. Vai kertooko kuva siitä, että käyttäjät haluavat tuoreimpien blogimerkintöjen listan lisäksi nähdä &lt;em&gt;myös&lt;/em&gt; aakkosellisen listan? &lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;&lt;em&gt;Kirjoittaja on Yle Internetin palvelupäällikkö&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;&lt;em&gt;&lt;span class=&quot;blogz-inline-image blogz-inline-image--medium&quot;&gt;&lt;a href=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/body_images/heatmap_0.jpg&quot; class=&quot;blogz-inline-image-link&quot;&gt;&lt;img title=&quot;&quot; class=&quot;blogz-imagestyle-medium lightbox-enabled&quot; typeof=&quot;foaf:Image&quot; src=&quot;http://blogit.yle.fi/sites/blogit.yle.fi/files/styles/mobile/public/body_images/heatmap_0.jpg?itok=Jgiv03mz&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;p2&quot;&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 13 Mar 2012 12:47:20 +0000</pubDate>
 <dc:creator>Kari Haakana</dc:creator>
 <guid isPermaLink="false">4183 at http://blogit.yle.fi</guid>
 <comments>http://blogit.yle.fi/kehitys-kehittyy/blogitylefi-nain-kayttajat-klikkaavat#comments</comments>
  </item>
  </channel>
</rss>
