Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Fergal Reid - Building products in the age of Ai
Search
Turing Fest
PRO
July 05, 2023
Technology
0
130
Fergal Reid - Building products in the age of Ai
Turing Fest
PRO
July 05, 2023
Tweet
Share
More Decks by Turing Fest
See All by Turing Fest
Andy Budd: The Growth Equation: 7 Essential Steps to Finding Product Market Fit
turingfest
PRO
0
57
Andrey Vinitsky: Babe Are You OK? You've Barely Touched The Dashboard You Claimed Was Mission Critical
turingfest
PRO
0
56
Finbarr Taylor:From Scotland to Silicon Valley: Lessons Learned Raising $100m & Building a Global SaaS Business
turingfest
PRO
0
18
Megan Caywood: A Product Playbook to Building a Unicorn
turingfest
PRO
0
32
Jason Miller: Branding in the Age of AI
turingfest
PRO
0
22
Petra Wille: Lessons on Storytelling for Product Builders
turingfest
PRO
0
37
Meri Williams: Career Vectors: Navigating Modern Careers
turingfest
PRO
0
33
Todd Olson: How AI Supercharges Product-led Growth
turingfest
PRO
0
22
Rand Fishkin: Zero-Click Marketing
turingfest
PRO
0
61
Other Decks in Technology
See All in Technology
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
220
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
2
530
Can We Measure Developer Productivity?
ewolff
1
150
【若手エンジニア応援LT会】ソフトウェアを学んできた私がインフラエンジニアを目指した理由
kazushi_ohata
0
150
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
520
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
OTelCol_TailSampling_and_SpanMetrics
gumamon
1
160
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.1k
TypeScript、上達の瞬間
sadnessojisan
46
13k
強いチームと開発生産性
onk
PRO
34
11k
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
How STYLIGHT went responsive
nonsquared
95
5.2k
Facilitating Awesome Meetings
lara
50
6.1k
KATA
mclloyd
29
14k
Docker and Python
trallard
40
3.1k
Producing Creativity
orderedlist
PRO
341
39k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Documentation Writing (for coders)
carmenintech
65
4.4k
Writing Fast Ruby
sferik
627
61k
Code Review Best Practice
trishagee
64
17k
Bash Introduction
62gerente
608
210k
Transcript
Building products in the Age of AI @fergal_reid
GPT / LLMs • Internet sized change • Change in
capability • Change in how we build and use AI
None
None
None
Level 1: GPTs are incredible! Level 2: GPTs make things
up and aren’t trustworthy. Level 3: GPTs can be incredible when used right
See them as engineering components Separate out aspects accidentally bundled
What is GPT?
Training objective: token prediction
Training objective: token prediction
None
None
• A sequence model • That uses ‘attention’ • Gradient
descent
• A sequence model • That uses ‘attention’ • Gradient
descent
Not a useful model • Human = genes and evolution
? • Distrust: ‘It de fi nitely can’t do X because its just trained to predict the next word’
Model: Database + Reasoning Engine • The reasoning engine is
key • Often, the database is a liability
Reasoning capabilities
None
None
Model: ‘Interpolative’ vs ‘Extrapolative’ tasks
None
• Less reliable at extrapolation • Favour interpolation • Perform
a task, given a context • ‘Retrieval Augmented Generation’
Model: Human intuition Ask a human to answer a historical
question vs Give them a history book and ask them the question
Note: Context window limited • Thousands of words • Can’t
put a whole KB, or context, in it • Synergizes well with Vector Search
How we build with GPTs
None
None
None
None
30 November 2022: ChatGPT
First features we built • Summarisation • Edit tone of
voice • Expand from shorthand
None
None
• 5th Dec: Rolling • 20th Dec: Internal use •
~13th Jan: Customer beta • 31st Jan: Launch with testimonials Timeline
Model: Easy vs Hard AI features
• ‘Easy’: • Out-of-box accuracy high • Cost of error
low • E.g. ‘Draft me a summary’
• ‘Hard’: • Out-of-box accuracy low • Cost of error
high
Development Tactics
• Fast customer contact • Assume you can build v1
of most ML with powerful LLM • Make cheap later • “LLMs aren’t all of AI” • How we build software has changed
Hard feature: Fin • GPT-powered question answering Bot
• An LLM can seem inert • However, can easily
be turned into an agent
My key points • Internet sized change • Good model:
DB+Reasoning • Changes how we build ML • Feature dif fi culty varies
Guessing what’s next
• V1: text tools, working around clunky interfaces • V2:
features reasoning can enhance • V?: End to end problems where intelligence can help • Don’t underestimate the reasoning capability, very sophisticated
• Breakneck progress • Smaller models, open? • Exciting but
overhyped today • Productisation • Larger models
Thank you! @fergal_reid