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
280
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
49
Is Your Open-source LLM Really Open?
marcobonzanini
0
55
Perambulations in Football Analytics
marcobonzanini
0
42
Natural Language Processing Expert Briefing @ PyData Global 2022
marcobonzanini
0
94
Natural Language Processing Expert Briefing @ PyData Global 2021
marcobonzanini
0
120
Getting into Data Science @ HisarCS 2021
marcobonzanini
0
260
Mining topics in documents with topic modelling and Python @ London Python meetup
marcobonzanini
1
210
Topic Modelling workshop @ PyCon UK 2019
marcobonzanini
2
110
Lies, Damned Lies, and Statistics @ PyCon UK 2019
marcobonzanini
0
130
Other Decks in Science
See All in Science
Cloudflare Images + Workers KVでお手軽&低コスト画像最適化をしたかった
nenrinyear
0
110
安心・効率的な医療現場の実現へ ~オンプレAI & ノーコードワークフローで進める業務改革~
siyoo
0
390
baseballrによるMLBデータの抽出と階層ベイズモデルによる打率の推定 / TokyoR118
dropout009
2
610
Celebrate UTIG: Staff and Student Awards 2025
utig
0
320
Hakonwa-Quaternion
hiranabe
1
150
AI(人工知能)の過去・現在・未来 —AIは人間を超えるのか—
tagtag
1
190
People who frequently use ChatGPT for writing tasks are accurate and robust detectors of AI-generated text
rudorudo11
0
140
Symfony Console Facelift
chalasr
2
480
蔵本モデルが解き明かす同期と相転移の秘密 〜拍手のリズムはなぜ揃うのか?〜
syotasasaki593876
1
120
Explanatory material
yuki1986
0
420
データベース01: データベースを使わない世界
trycycle
PRO
1
850
テンソル分解による糖尿病の組織特異的遺伝子発現の統合解析を用いた関連疾患の予測
tagtag
2
300
Featured
See All Featured
Balancing Empowerment & Direction
lara
5
720
Navigating Team Friction
lara
190
15k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
290
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
It's Worth the Effort
3n
187
28k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Six Lessons from altMBA
skipperchong
29
4.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
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