beyond-jupyter/refactoring-journey/README.md at master · aai-institute/beyond-jupyter
github.com · 560 words · saved by 1 readers
Software design principles for machine learning applications - aai-institute/beyond-jupyter
Predicting Spotify Song Popularity: A Refactoring Journey In this case study, we will show how a machine learning use case that is implemented as a Jupyter notebook (which was taken from Kaggle, was originally implemented by Saurav Palekar and is licensed under the Apache 2 license) can be successively refactored in order to improve the software design in general, achieving a high degree clarity and maintainability, gain flexibility for experimentation, appropriately track results, arrive at a solution that can straightforwardly be deployed for production. The use case considers a…
saved by
related reading
- The Annotated Transformernlp.seas.harvard.edu
- microgptkarpathy.github.io
- GitHub - google-research/tuning_playbook: A playbook for systematically maximizing the performance of deep learning models.github.com
- Let's build GPT: from scratch, in code, spelled out.youtube.com
- A Call to Build Models Like We Build Open-Source Softwarecolinraffel.com
- GitHub - karpathy/autoresearch: AI agents running research on single-GPU nanochat training automaticallygithub.com
- GPT in 60 Lines of NumPy | Jay Modyjaykmody.com
- The Annotated Transformernlp.seas.harvard.edu
- Machine learning needs better tools – Replicate blogreplicate.com
- Design Spotify Like a Senior Engineer (System Design Interview)youtube.com
- Real-time machine learning: challenges and solutionshuyenchip.com
- Let's reproduce GPT-2 (124M)youtube.com