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
300
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
83
Is Your Open-source LLM Really Open?
marcobonzanini
0
98
Perambulations in Football Analytics
marcobonzanini
0
74
Natural Language Processing Expert Briefing @ PyData Global 2022
marcobonzanini
0
120
Natural Language Processing Expert Briefing @ PyData Global 2021
marcobonzanini
0
150
Getting into Data Science @ HisarCS 2021
marcobonzanini
0
310
Mining topics in documents with topic modelling and Python @ London Python meetup
marcobonzanini
1
240
Topic Modelling workshop @ PyCon UK 2019
marcobonzanini
2
130
Lies, Damned Lies, and Statistics @ PyCon UK 2019
marcobonzanini
0
160
Other Decks in Science
See All in Science
Van Dare naar Durf
voginip
0
220
Bear-safety-running
akirun_run
0
150
SHINOMIYA Nariyoshi
genomethica
0
140
「遂行理論の未来」(松島斉教授最終講義記念セッションの発表資料)
shunyanoda
0
910
見上公一.pdf
genomethica
0
140
My Little Monster
juzishuu
0
710
データベース06: SQL (3/3) 副問い合わせ
trycycle
PRO
1
970
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
1.5k
水耕栽培を始める前に知っておきたい植物の科学
grow_design_lab
0
220
【論文紹介】Is CLIP ideal? No. Can we fix it?Yes! 第65回 コンピュータビジョン勉強会@関東
shun6211
5
2.5k
ハミルトン・ヤコビ方程式の解の性質と物理的意味
enakai00
0
610
先端因果推論特別研究チームの研究構想と 人間とAIが協働する自律因果探索の展望
sshimizu2006
3
920
Featured
See All Featured
Building Adaptive Systems
keathley
44
3k
The Invisible Side of Design
smashingmag
302
52k
Marketing to machines
jonoalderson
1
5.4k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Accessibility Awareness
sabderemane
1
130
New Earth Scene 8
popppiees
3
2.3k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Designing Experiences People Love
moore
143
24k
RailsConf 2023
tenderlove
30
1.5k
エンジニアに許された特別な時間の終わり
watany
107
250k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
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