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
Brewing Beer with Python
Search
Marco Bonzanini
December 04, 2018
Science
2
250
Brewing Beer with Python
Lightning talk on using Artificial Intelligence to generate beer recipes
Marco Bonzanini
December 04, 2018
Tweet
Share
More Decks by Marco Bonzanini
See All by Marco Bonzanini
Pitfalls in Data Science Projects (and how to avoid them)
marcobonzanini
0
14
Is Your Open-source LLM Really Open?
marcobonzanini
0
28
Perambulations in Football Analytics
marcobonzanini
0
17
Natural Language Processing Expert Briefing @ PyData Global 2022
marcobonzanini
0
72
Natural Language Processing Expert Briefing @ PyData Global 2021
marcobonzanini
0
94
Getting into Data Science @ HisarCS 2021
marcobonzanini
0
210
Mining topics in documents with topic modelling and Python @ London Python meetup
marcobonzanini
1
190
Topic Modelling workshop @ PyCon UK 2019
marcobonzanini
2
92
Lies, Damned Lies, and Statistics @ PyCon UK 2019
marcobonzanini
0
98
Other Decks in Science
See All in Science
学術講演会中央大学学員会大分支部
tagtag
0
110
Analysis-Ready Cloud-Optimized Data for your community and the entire world with Pangeo-Forge
jbusecke
0
120
butterfly_effect/butterfly_effect_in-house
florets1
1
130
Improving Search @scale with efficient query experimentation @BerlinBuzzwords 2024
searchhub
0
260
ICRA2024 速報
rpc
3
5.6k
マテリアルズ・インフォマティクスの先端で起きていること / What's Happening at the Cutting Edge of Materials Informatics
snhryt
1
160
理論計算機科学における 数学の応用: 擬似ランダムネス
nobushimi
1
390
統計学入門講座 第1回スライド
techmathproject
0
180
論文紹介: PEFA: Parameter-Free Adapters for Large-scale Embedding-based Retrieval Models (WSDM 2024)
ynakano
0
190
20240420 Global Azure 2024 | Azure Migrate でデータセンターのサーバーを評価&移行してみる
olivia_0707
2
970
AI科学の何が“哲学”の問題になるのか ~問いマッピングの試み~
rmaruy
1
2.4k
Reconciling Accuracy, Cost, and Latency of Inference Serving Systems
pjamshidi
0
100
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
Designing for humans not robots
tammielis
250
25k
The Language of Interfaces
destraynor
155
24k
Mobile First: as difficult as doing things right
swwweet
222
9k
Music & Morning Musume
bryan
46
6.3k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
173
51k
Optimising Largest Contentful Paint
csswizardry
33
3k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
Brewing Beer with Python @MarcoBonzanini @PyDataLondon
Python + Beer = Over-engineering
MALT WATER HOPS YEAST
1.Mashing (grains + water) 2.Boiling (+ hops) 3.Cooling 4.Fermentation (+
yeast)
Grain bill: 2Kg Pilsner malt 1Kg Pale malt 1Kg Wheat
malt 1Kg Wheat flakes 0.5Kg Munich malt 0.5Kg Oat flakes Mash: 30m at 55C 60m at 67C 15m at 75C Boil: 40g Magnum @ 60m 40g Mosaic @ 10m 20g Coriander seeds @ 10m In fermenter: 5 gallons Fermentation: 2 weeks at 20C Yeast: M21 OG: 1.059 FG: 1.015 IBU: 64
Grain bill: 2Kg Pilsner malt 1Kg Pale malt 1Kg Wheat
malt 1Kg Wheat flakes 0.5Kg Munich malt 0.5Kg Oat flakes Mash: 30m at 55C 60m at 67C 15m at 75C Boil: 40g Magnum @ 60m 40g Mosaic @ 10m 20g Coriander seeds @ 10m In fermenter: 5 gallons Fermentation: 2 weeks at 20C Yeast: M21 OG: 1.059 FG: 1.015 IBU: 64
None
None
Recipe URLs XML Recipes Text Recipes requests pybeerxml
Neural Networks
Recurrent Neural Networks (RNN) http://colah.github.io/posts/2015-08-Understanding-LSTMs/
RNN unrolled http://colah.github.io/posts/2015-08-Understanding-LSTMs/
Long Short Term Memory (LSTM) http://colah.github.io/posts/2015-08-Understanding-LSTMs/
None
None