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
270
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
46
Is Your Open-source LLM Really Open?
marcobonzanini
0
50
Perambulations in Football Analytics
marcobonzanini
0
39
Natural Language Processing Expert Briefing @ PyData Global 2022
marcobonzanini
0
92
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
120
Other Decks in Science
See All in Science
Optimization of the Tournament Format for the Nationwide High School Kyudo Competition in Japan
konakalab
0
100
CV_5_3dVision
hachama
0
150
KH Coderチュートリアル(スライド版)
koichih
1
47k
統計的因果探索: 背景知識とデータにより因果仮説を探索する
sshimizu2006
4
1k
データマイニング - コミュニティ発見
trycycle
PRO
0
160
会社でMLモデルを作るとは @電気通信大学 データアントレプレナーフェロープログラム
yuto16
1
240
生成検索エンジン最適化に関する研究の紹介
ynakano
2
1.3k
Agent開発フレームワークのOverviewとW&B Weaveとのインテグレーション
siyoo
0
350
データベース05: SQL(2/3) 結合質問
trycycle
PRO
0
810
データマイニング - ノードの中心性
trycycle
PRO
0
270
Celebrate UTIG: Staff and Student Awards 2025
utig
0
240
People who frequently use ChatGPT for writing tasks are accurate and robust detectors of AI-generated text
rudorudo11
0
110
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Agile that works and the tools we love
rasmusluckow
331
21k
Writing Fast Ruby
sferik
629
62k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Code Reviewing Like a Champion
maltzj
525
40k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Rails Girls Zürich Keynote
gr2m
95
14k
Visualization
eitanlees
148
16k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Building an army of robots
kneath
306
46k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
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