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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Marco Bonzanini
December 04, 2018
Science
290
2
Share
Brewing Beer with Python
Lightning talk on using Artificial Intelligence to generate beer recipes
Marco Bonzanini
December 04, 2018
More Decks by Marco Bonzanini
See All by Marco Bonzanini
Pitfalls in Data Science Projects (and how to avoid them)
marcobonzanini
0
74
Is Your Open-source LLM Really Open?
marcobonzanini
0
85
Perambulations in Football Analytics
marcobonzanini
0
69
Natural Language Processing Expert Briefing @ PyData Global 2022
marcobonzanini
0
110
Natural Language Processing Expert Briefing @ PyData Global 2021
marcobonzanini
0
140
Getting into Data Science @ HisarCS 2021
marcobonzanini
0
300
Mining topics in documents with topic modelling and Python @ London Python meetup
marcobonzanini
1
230
Topic Modelling workshop @ PyCon UK 2019
marcobonzanini
2
130
Lies, Damned Lies, and Statistics @ PyCon UK 2019
marcobonzanini
0
150
Other Decks in Science
See All in Science
Distributional Regression
tackyas
0
460
Algorithmic Aspects of Quiver Representations
tasusu
0
270
HDC tutorial
michielstock
1
610
コンピュータビジョンによるロボットの視覚と判断:宇宙空間での適応と課題
hf149
1
610
LayerXにおける業務の完全自動運転化に向けたAI技術活用事例 / layerx-ai-jsai2025
shimacos
9
22k
白金鉱業Meetup_Vol.20 効果検証ことはじめ / Introduction to Impact Evaluation
brainpadpr
2
1.8k
My Little Monster
juzishuu
0
690
NDCG is NOT All I Need
statditto
2
3k
Text-to-SQLの既存の評価指標を問い直す
gotalab555
1
190
Kaggle: NeurIPS - Open Polymer Prediction 2025 コンペ 反省会
calpis10000
0
460
DMMにおけるABテスト検証設計の工夫
xc6da
1
1.7k
People who frequently use ChatGPT for writing tasks are accurate and robust detectors of AI-generated text
rudorudo11
0
210
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
What's in a price? How to price your products and services
michaelherold
247
13k
The agentic SEO stack - context over prompts
schlessera
0
730
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Context Engineering - Making Every Token Count
addyosmani
9
800
Designing Experiences People Love
moore
143
24k
Thoughts on Productivity
jonyablonski
76
5.1k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
The Limits of Empathy - UXLibs8
cassininazir
1
290
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