Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
The right tool for the job
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Julia Silge
July 17, 2024
Technology
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The right tool for the job
Julia Silge
July 17, 2024
More Decks by Julia Silge
See All by Julia Silge
Introducing Positron
juliasilge
1
420
Good practices for applied machine learning
juliasilge
0
280
Applied machine learning with tidymodels
juliasilge
0
190
Maintaining an R Package
juliasilge
0
470
Publishing the Stack Overflow Developer Survey
juliasilge
2
120
Text Mining: Exploratory Data Analysis to Machine Learning
juliasilge
1
280
Text Mining Using Tidy Data Principles
juliasilge
0
210
North American Developer Hiring Landscape
juliasilge
0
100
Understanding Principal Component Analysis Using Stack Overflow Data
juliasilge
13
4.6k
Other Decks in Technology
See All in Technology
FactoryBotアンチパターン / factory_bot anti-patterns
toshimaru
0
140
『GOエコノミー 』(相乗りサービス) におけるスペック駆動開発
mot_techtalk
1
310
AIアプリを使い分けるための共通ツール基盤を考えてみる#devio2026
osawa
0
250
営業オントロジーの作り方と、エージェントからの辿り方 ── ナレッジワークの現場から
kworkdev
PRO
1
270
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
OSC2026on_the-world-is-waiting-for-your-voice.pdf
naruoga
0
350
調査タスクをAIと乗り切る 〜過去の調査をナレッジ化し 調査手順をスキルにする〜
mot_techtalk
1
120
今こそ知りたいAmplifyGen2
mkdev10
2
150
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
560
オブザーバビリティを高める AI エージェント体験を考える / Designing AI Agent Experiences That Enhance Observability
aoto
PRO
2
310
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
140
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
290
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
30 Presentation Tips
portentint
PRO
1
420
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
58k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
RailsConf 2023
tenderlove
30
1.6k
Paper Plane
katiecoart
PRO
4
53k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Designing Powerful Visuals for Engaging Learning
tmiket
1
590
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
430
We Have a Design System, Now What?
morganepeng
55
8.4k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Between Models and Reality
mayunak
4
480
Transcript
The right tool for the job SciPy 2024 | Julia
Silge https://juliasilge.github.io/scipy2024
Hello! @juliasilge @
[email protected]
youtube.com/juliasilge juliasilge.com https://juliasilge.github.io/scipy2024
https://juliasilge.github.io/scipy2024
Tools for data science Quarto Shiny Great Tables Vetiver Pins
Exciting new work! 🎉 https://juliasilge.github.io/scipy2024
Using multiple programming languages What does it cost? What do
you gain? What can we give? https://juliasilge.github.io/scipy2024
https://juliasilge.github.io/scipy2024
For the individual It is expensive to learn new things
There are benefits to specialization https://juliasilge.github.io/scipy2024
In an organization Consistency Complexity https://juliasilge.github.io/scipy2024
There should be one, and preferably only one, obvious way
to do it https://juliasilge.github.io/scipy2024
Pins 📌 Python R import pins board = pins.board_temp() board.pin_write(
very_nice_data, "important-stuff", type = "parquet") library(pins) board <- board_temp() board |> pin_write( very_nice_data, "important-stuff", type = "parquet") https://juliasilge.github.io/scipy2024
Pins 📌 Python R import pins board = pins.board_temp() board.pin_read("important-stuff")
library(pins) board <- board_temp() board |> pin_read("important-stuff") Cost for individuals Cost for our organization https://juliasilge.github.io/scipy2024
https://juliasilge.github.io/scipy2024
In an organization Everyone can be more productive https://juliasilge.github.io/scipy2024
Practicality beats purity https://juliasilge.github.io/scipy2024
https://juliasilge.github.io/scipy2024
Vetiver 🏺 Python R from vetiver import VetiverModel, VetiverAPI v
= VetiverModel( model_fit, "my-important-model", prototype_data = X_train) api = VetiverAPI(v) api.run() library(vetiver) library(plumber) v <- vetiver_model( model_fit, "my-important-model") pr() |> vetiver_api(v) |> pr_run() https://juliasilge.github.io/scipy2024
MLOps is… Versioning Managing change in models ✅ Deploying Putting
models in REST APIs 🎯 Monitoring Tracking model performance 👀 https://juliasilge.github.io/scipy2024
For the individual You can scale your impact Consider the
long term Increase your vocabulary https://juliasilge.github.io/scipy2024
https://juliasilge.github.io/scipy2024
Building tools Learn from one community Bring to a different
one https://juliasilge.github.io/scipy2024
https://juliasilge.github.io/scipy2024
https://juliasilge.github.io/scipy2024
https://juliasilge.github.io/scipy2024
Positron Positron is a next-generation data science IDE Positron is
a very early stage project https://github.com/posit-dev/positron/ https://juliasilge.github.io/scipy2024
Thank you! @juliasilge @
[email protected]
youtube.com/juliasilge juliasilge.com
https://juliasilge.github.io/scipy2024