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
The right tool for the job
Search
Julia Silge
July 17, 2024
Technology
90
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
380
Good practices for applied machine learning
juliasilge
0
250
Applied machine learning with tidymodels
juliasilge
0
170
Maintaining an R Package
juliasilge
0
440
Publishing the Stack Overflow Developer Survey
juliasilge
2
100
Text Mining: Exploratory Data Analysis to Machine Learning
juliasilge
1
260
Text Mining Using Tidy Data Principles
juliasilge
0
190
North American Developer Hiring Landscape
juliasilge
0
90
Understanding Principal Component Analysis Using Stack Overflow Data
juliasilge
13
4.6k
Other Decks in Technology
See All in Technology
手塩にかけりゃいいってもんじゃない
ming_ayami
0
160
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
580
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
360
やさしいA2A入門
minorun365
PRO
10
1.5k
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
3
1.9k
Agentic Web
dynamis
1
200
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
3.2k
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
3
570
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
110
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
360
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
1
520
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.9k
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
220
How to make the Groovebox
asonas
2
2.2k
ラッコキーワード サービス紹介資料
rakko
1
3.6M
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
140
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Claude Code のすすめ
schroneko
67
230k
The agentic SEO stack - context over prompts
schlessera
0
800
Side Projects
sachag
455
43k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
860
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
Building Adaptive Systems
keathley
44
3k
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