Taivo Pungas
  • Notes
  • About
Sign in Subscribe
Datasets: the source code of Software 2.0
Talks & videos

Datasets: the source code of Software 2.0

23 Nov 2020
Datasets carve the terrain of AI

Datasets carve the terrain of AI

Lately, Twitter has been full of the 2020 US election, which has displaced everything interesting. That means it’s a good time to blog. I’ve recently been reading James C. Scott’s Seeing Like a State, which manages to combine forestry, agriculture, and land/city planning into a history
16 Nov 2020 3 min read
Creating AI is Curating Examples

Creating AI is Curating Examples

A few years ago at Starship, I contributed to the Data is the Specification [http://dataisspec.github.io/] manifesto. The core idea is that it's better to solve problems directly against a collection of examples, as opposed to trying to generalise the problem first and then solving the
10 Nov 2020 1 min read
How do AI companies earn money?

How do AI companies earn money?

Which business models benefit from AI? This is an audience question I recently got at a webinar aimed at early-stage startup founders. The answer is almost like enumerating all business models because AI is like Javascript. Which businesses could benefit from Javascript? It can create value at almost every company.
03 Aug 2020 2 min read
Two meanings of "AI"

Two meanings of "AI"

What do people mean by “artificial intelligence”? When I say “AI” I mean one of two things. First it could be the experience of a product feeling intelligent. Or I could refer to what it looks like technically: that the system uses machine learning, deep neural networks, code where you
27 Jul 2020 1 min read
Your AI team needs DataOps

Your AI team needs DataOps

A startup’s AI work often starts from a developer hacking algorithms on the side. When a generalist engineer with no data science background works on prediction problems, they often don’t use a dataset at all, or at best a small one. For example, in the early days of
06 Jul 2020 6 min read
How to build your AI startup
Talks & videos

How to build your AI startup

02 Jun 2020
Timid New World

Timid New World

As the coronavirus pandemic escalated, I was travelling around the world. The timing was unfortunate, but the endless hours of flying also presented an opportunity for reflecting on the virus. Most people correctly focus on the immediate effects of the virus: survival is required for anything interesting in the future.
27 Mar 2020 3 min read
ML at Veriff: What is possible in a year
Talks & videos

ML at Veriff: What is possible in a year

devclub.lv meetup 07.11.2019ML at Veriff: What is possible in a year?Google Docs
07 Nov 2019 1 min read
Future of e-Estonia - a young engineer’s view
Talks & videos

Future of e-Estonia - a young engineer’s view

16 Sep 2019
Data loops are the bottleneck in applied AI

Data loops are the bottleneck in applied AI

You can quickly iterate code, but not data. This is one of the major bottlenecks in companies trying to automate human activities, and solving it generally would change the way every machine learning team works. To understand how easy things could be, consider a simple web application. To make a
18 Jun 2019 3 min read
Building automation-heavy products

Building automation-heavy products

This post is based on my talk at North Star AI 2019 [https://aiconf.tech/]. When I speak about automation in general, and the Automation team at Veriff, I mean it in a specific sense of the word. Building software to perform typically-human tasks… whose solutions usually cannot be perfectly
08 Apr 2019 4 min read
The two loops of building algorithmic products

The two loops of building algorithmic products

This is a talk I gave at a Zen of Data Teams [https://www.meetup.com/Machine-Learning-Estonia/events/260081030/] event in Tallinn. The full slides are here [https://github.com/taivop/talks/blob/master/files/loops_of_building_algorithmic_products.pdf] . My talk starts at 50:53. The two loops
03 Apr 2019 1 min read
Why I Gave Up a 50% Higher Salary to Join a Startup

Why I Gave Up a 50% Higher Salary to Join a Startup

Now the title might be a bit clickbaity but it’s true: when I joined Veriff I had received an offer with a higher salary from a larger company. I decided to write about my choice because, year after year, I’ve kept moving towards riskier ventures in earlier and
04 Mar 2019 4 min read
Units of automation

Units of automation

Pretty much every presentation I give about AI includes the following slide, in the context of automatically authenticating users using face recognition. The idea is that even automation-reliant businesses don’t need to go 100% automatic to start serving customers: you can start with a basic model that outputs a
21 Jan 2019 5 min read
Writing a data science job description

Writing a data science job description

It’s common to see job descriptions along the lines of the following. -------------------------------------------------------------------------------- Looking for a data scientist. Responsibilities: 1. Building big data databases, data warehouses, data lakes, and pipelines. 2. Training and deploying deep learning models and neural networks for prediction. 3. Creating dashboards, analyses, visualisationgs and reports.
15 Jan 2019 2 min read
Coping with the explosion of ML research

Coping with the explosion of ML research

As the popularity of machine learning grows, so does the amount of academic papers, blog posts and software released. As an industry practicioner I need to be up-to-date with useful ones without spending hours each week combing through new developments to find the few important updates. The obvious solution to
06 Jan 2019 2 min read
Side projects make the engineer

Side projects make the engineer

There’s a specific type of person I’ve noticed applying to jobs, participating in ML communities, or writing to me online: software engineers with an interest in machine learning. Their ML background typically consists of a course or two from Andrew Ng [https://www.coursera.org/courses?query=machine%
22 Dec 2018 4 min read
How to annoy a data scientist

How to annoy a data scientist

Ask them if AI will kill all humans. Actually, anything along these lines will work. When will we achieve 100% automation? When are we going to build a machine that is better than humans at every kind of work? These are questions I often get at talks, interviews, or one-on-one
16 Dec 2018 1 min read
What makes machine learning expensive?

What makes machine learning expensive?

It’s often assumed you need a number of PhDs and double the number of developers to create useful machine learning (ML) solutions. This is only sometimes true. If you’re creating leading-edge products — meaning you’re developing brand new machine learning methods — then you will certainly need a team
28 Aug 2018 8 min read
Entering new fields from zero, depth-first

Entering new fields from zero, depth-first

I’ve often needed to enter a domain where I previously had no expertise: e.g. when I started my blog, when I decided to consciously work on my social skills, or when I decided I want to understand business better. Getting an initial understanding of the new domain is
07 Aug 2017 1 min read
Making use of inclinations

Making use of inclinations

I’m reading a book on happiness and meditation which contains the following story. In Chinese history, during the reign of Emperor Shun (who lived sometime around 2200 BCE), what was then known as China was plagued by frequent destructive floods along the Yellow River. The emperor ordered a nobleman
03 Mar 2017 2 min read
← Newer Posts Page 5 of 5
Taivo Pungas © 2026
Powered by Ghost