EN FI SV
Tulostamassa bingolappuja häihin, ekskursiolle tai firman juhliin?
Siirry tästä selainsovelluksena toimivaan bingogeneraattoriin  , jolla luot haluamasi määrän satunnaisesti generoituja bingolappuja. Bingoruutujen tekstit tulevat antamastasi listasta.

Bingo generaattori - Tulosta bingolaput häihin ja muihin tapahtumiin

Tulostamassa bingolappuja häihin, ekskursiolle tai firman juhliin? Siirry tästä selainsovelluksena toimivaan bingogeneraattoriin , jolla luot haluamasi määrän satunnaisesti generoituja bingolappuja. Bingoruutujen tekstit tulevat antamastasi listasta.

Python-ohjelmointi on helppo tapa aloitta ohjelmistokehityksen parissa. Tämä tutoriaali ei edellytä erillistä ohjelmistojen asentamista.

Python-ohjelmoinnin aloittaminen 5 minuutissa

Tässä tutoriaalissa pääset kokeilemaan Python-ohjelmointia ilman ohjelmistojen asentamista. Tarvitset Google-tilin, jolla kirjaudutaan Google Colab-palveluun. Ohjelmointiympäristön käynnistäminen Python-ohjelmointia varten Python-ohjelmoinnin aloittamiseksi siirrytään Googlen tarjoamaan ohjelmointiympäristöön.

Yhteistyökumppanin kanssa hiotulla Excel-palveluiden toimitusprosessilla toteutettu kymmeniä Exceleitä budjetoinnista varastonhallintaan.

Excel-palvelu automatisoinut jo 20 yrityksen varastonhallintaa, tarjouslaskentaa, budjetointia ja raportointia

Noin puolitoista vuotta sitten tapahtui onnekas yhteensattuma. Päätin lopettaa Excel-projektien tekemisen päätoimisen palkkatyön ohessa. Kaverini puolestaan oli perustanut yrityksen, jonka palveluihin Excel-ratkaisut olennaisesti kuuluivat.

Excel VBA-koulutuksessa opit ohjelmoimaan! Excelin makrokielellä luodaan tarjousgeneraattori, joka täyttää tarjouspohjan automaattisesti.

Excel VBA-koulutus tunnin webinaaritallenteena

Tässä koulutuksessa opit ohjelmoimaan! Pääset itse kokeilemaan koodaamista luomalla tarjousgeneraattorin Excelissä. Koulutus on suunnattu Excel-käyttäjille, jotka ovat kenties kokeilleet makrojen nauhoittamista, ja haluavat oppia kirjoittamaan VBA-koodia eli makroja puhtaalta pöydältä.

Excel-koulutuksessa luodaan tunnin aikana sijoituslaskuri, jolla voi laskea kertyneitä tuottoja tai ennustaa salkun tulevaa arvonnousua.

Sijoituslaskuri Excelissä tunnin webinaaritallenteena

Tässä koulutuksessa tehdään Excelissä sijoituslaskuri, jolla voit laskea menneitä osaketuottoja tai arvioida tulevaa arvonnousua. Koulutus on suunnattu Excel-käyttäjille, jotka osaavat tehdä yksinkertaisia kaavoja ja ovat kiinnostuneita syventämään osaamistaan kehittyneillä kaavoilla.

Kertomus sivutoimisen yritykseni tekemästä asiakasprojektista, jossa automatisoitiin pilvilaskenta-alustalla tietojen hakua internetistä.

Hakurobotti Amazonin pilvilaskenta-alustalle - Projektikuvaus

Kertomus sivutoimisen yritykseni tekemästä asiakasprojektista. Tavoitteena oli automatisoida erään yrityksen tietojen hakua internetistä. Teknisessä mielessä kyseessä oli hakurobotti Amazonin pilvilaskenta-alustalle (AWS).

Teknisen toteutuksen kuvaus asiakasprojektissta, jossa toteutin hakurobotin AWS-pilvialustalle nuuskimaan tietoa automatisoidusti netistä.

Hakurobotti AWS-pilvialustalle - Tekninen kuvaus asiakasprojektista

Tässä kirjoituksessa esitellään sivutoimisen yritykseni toteuttaman hakurobotin tekniset yksityiskohdat. Taustaksi voi lukea tämän projektikuvauksen. Tiivistettynä tarkoituksena oli etsiä netistä automatisoidusti vastaavia tuotteita, joita yritys julkaisi nettisivuillaan.

Pipedrive Essential ja Advanced ovat asiakaskunnassani ylivoimaisesti suosituimmat versiot. Vertailu ja vinkit eri tilausvaihtoehdoista.

Pipedrive Essential ja Advanced vertailussa

CRM-toimittaja Pipedrive uudisti hinnoittelumallinsa kesällä 2019. Tässä kirjoituksessa tarkastellaan, missä tapauksessa yrityksen tai tiimin kannattaa valita Pipedrive Essential tai Advanced käyttöönsä.

Testissä Excel-mobiilisovelluksen ominaisuus, jolla tulostetun taulukon kuvasta voidaan tuoda tiedot laskentataulukkoon automatisoidusti.

Kuva taulukoksi - Tulostetun datan digitalisointi Excel-mobiilisovelluksella

Excel-mobiilisovelluksesta löytyy Tietojen lisääminen kuvasta-ominaisuus, jolla voi digitoida paperille tulostettua dataa Excel-taulukkoon. Testasin, kuinka mobiililaitteen kameraa hyödyntävä tietojen digitointi toimii tulostetulle ja käsinkirjoitukselle taulukolle.

Verkkosivuistani tulee markkoinointikanava yrityksille. Excel-projektit ja työtehtävien automatisointi toteutetaan kumppaneiden kautta.

Yritykseni siirtyy konsultoinnista työnvälitykseen ja blogimarkkinointiin

Sivutoiminen yritykseni tarjoaa jatkossa Excel-palveluita ja työtehtävien automatisointia yrityskumppanin kautta. Lisäksi sivustollani tullaan näkemään affiliate-markkinointia ja sponsoroituja blogitekstejä. Tässä tiedotteessa tarkemmin muutoksista.

Kirjoitin Solitan blogiin aiheesta "Tekoälykokeiluissa havainnot ovat tuloksia tärkeämpiä". Linkki alkuperäiseen tekstiin ja tiivistelmä.

Tekoälykokeiluissa havainnot ovat tuloksia tärkeämpiä

Kirjoitin Solitan blogiin aiheesta Tekoälykokeiluissa havainnot ovat tuloksia tärkeämpiä . Tiivistelmä blogin sisällöstä Teimme asiakkaalle tekoälyyn ja koneoppimiseen liittyviä kokeiluja Algoritmien antamat tulokset eivät olleet toivotun hyviä Havaitsimme ongelman koskevan prosessia, ei algoritmeja Päätelmä: Tekoälykokeiluista saatavat tulokset tarjoavat keskustelualustan Tulosten optimointi on vasta prosessin viimeinen vaihe

Kokemuksia tekstianalytiikasta ja rahoitushakemusten automaattisesta luokittelusta.

Kokemuksia tekstianalytiikasta rahoitushakemuksien luokittelussa

Kirjoitin englanniksi Solitan data-blogiin tekstianalytiikkaprojektista, jossa tavoitteena oli automatisoida rahoitushakemusten manuaalisen luokittelu. Linkki blogiin löytyy tästä . FastText tekstiluokitteluprojektissa - Tiivistelmä Ensisijainen työkalu tekstiluokittelussa oli Facebookin kehittämä FastText-paketti.

Yritykseni kautta tehty asiakasprojekti, jossa automatisoin tietojen hakua netistä simuloimalla käyttäjän toimintoja PhantomJS-työkalulla.

PhantomJS ja automatisoitu tietojen haku

Kuvaus automatisoidusta tiedonhausta nettisivuilta PhantomJS-kirjastoa hyödyntäen toiminimeni kautta tehdyssä asiakasprojektissa. PhantomJS projektin kulku Kuvaus tietojen hausta Menetelmät tietojen hakuun nettisivuilta automaattisesti PhantomJS-kirjaston käyttäminen tietojen haun automatisoinnissa PhantomJS projektin kulku Tehtävänä oli automatisoida yhteystietojen parsiminen nettisivuilta.

Python-koodi, jolla voi automaattisesti listata CSV-tiedostojen otsikkokentät. Alunperin tarvitsin koodia tietovaraston dokumentaatioon.

Csv tiedostojen kentät listaksi Pythonilla

Tietovarastoprojektin dokumentointi edellytti tietovarastoon tulevien CSV-tiedostojen otsikkokenttien listaamista. Sen sijaan, että olisin käsin kirjoittanut kymmenien CSV-tiedostojen kentät rutiininomaisesti dokumentointiimme, automatisoin homman Python-koodilla.

Tampere ES Data Science Meetupissa puheenvuorot koneoppimiskilpailuista ja nettisivujen asiakaspalvelun automatisoinnista.

Tampere ES Data Science Meetup

Tampere Entrepreneurship Society eli tuttavallisemmin Tampere ES järjesti 9.2.2017 klo 17-19 Tampereen keskustassa Data Science aiheisen iltatilaisuuden nimeltä Data Science Meetup.

Asiakkaan motiivi oli hakea yhteystiedot nettisivuilta asiakastietojärjestelmään myyjien työn helpottamiseksi.

Yhteystietojen hakeminen nettisivulta Excel-taulukkoon automatisoidusti

Tehtävänä oli kerätä henkilöiden yhteystietoja nettisivulta automatisoidusti Excel-taulukkoon. Asiakkaan motiivi oli tietenkin siirtää yhteystiedot asiakastietojärjestelmään myyjien työn helpottamiseksi. Datan parsiminen selaimesta Excel-tiedostoon Datan keräämiseen liittyi kaksi isoa haastetta.

Tehokeinot, joilla nostat oman tehokkuutesi aivan uudelle tasolle: Teknologia, Työergonomia, Työtavat, Työtehtävien automatisointi.

Näillä tehokeinoilla teen jokaisesta sekunnistani tuottavan

Tietotyöntekijän tehokeinoja, joilla nostat oman tehokkuutesi aivan uudelle tasolle. Vinkit on jaettu kategorioihin teknologia, työergonomia, työtavat, työtehtävien automatisointi. Tehovinkkejä lukiessa kannattaa kuitenkin muistaa, että kolme on ylitse muiden: oikeanlainen treeni, lepo ja ravinto.

Lyhyt johdatus, kuinka kirjoitetaan ensimmäinen Excel-kaava.

Oppitunti 3 - Kaavojen perusteet Excelissä

Yhteenveto Tällä oppitunnilla opit kaavojen perusteet Excelissä. Esimerkissä luodaan geneerisiä lauseita numeroista ja tekstistä, tehdään yksinkertaisia laskutoimituksia ja tutuksi tulevat JOS() ja SUMMA() kaavat.

Tarinaa sivutoimisen yritykseni ensimmäisestä asiakkaasta vuonna 2014.

Ensimmäinen asiakas

Mikä yritys määrittelee tuotteensa hyödyt näin: “Yhteydenpito ystäviin on nopeampaa kuin koskaan”. Kuvauksesta on vaikeaa saada mitään todellista käsitystä tuotteen toiminnasta tai hyödyistä, joten kyseessä voisi olla kenen tahansa kallekoodarin tekemä höpöhöpö softasta Google Playn kaupassa.

Sähköpostilistan ostaminen on yleinen käytäntö erityisesti uuden liiketoiminnan alkaessa. Näin sain kasaan oman listani.

Sähköpostilistan ostaminen - Asiakasprojekti

Sähköpostilistan ostaminen on yleinen käytäntö erityisesti uuden liiketoiminnan alkaessa. Olen myynyt sähköpostilistoja pari kertaa ja ollut asiakasprojekteissa ostolistojen kanssa tekemisissä, joten kerron pari tiedonjyvästä niihin liittyen.

Yhdessä Excel-osoitelistassa on etunimi ja sukunimi omissa sarakkeissaan. Osassa ne ovat yhdessä. Miten tiedostot yhdistetään?

Asiakasprojekti: Työkalu osoitelistojen yhdistämiseen

Säännöllisin väliajoin lähetettävät jäsenlehdet aiheuttivat päänvaivaa. Asiakas sai kyllä vastaanottajien tiedot ulos järjestelmästä, mutta Excel-tiedostoja oli useita ja monissa eri formaateissa.

Asiakasprojektissa haettiin dataa verkkosivuilta Excel-työkirjaan. Ratkaisuna oli Python-ohjelmointikielllä toteutettu työkalu.

Asiakasprojekti: Automatisoitu tiedonhaku verkkosivuilta

Alunperin asiakasyrityksellä oli tarkoituksena hakea tietoja käsin nettipalvelusta yksi kerrallaan. Manuaalisesti tehtynä asiakas olisi: Aloittanut katsomalla Excel-taulukon ensimmäisestä sarakkeesta haettavan yrityksen puhelinnumeron.