Software Engineering for Data Scientists
In Software Engineering for Data Scientists you’ll find tested software engineering techniques that will make your daily life easier as a data scientist. You’ll quickly get up to speed with how software engineering can solve common problems, then dive straight into source control, object-oriented programming, code testing, and packaging. Hands-on examples make it easy to see how new principles can be put into practice in a data science context.
- Improve code structuring and reusability in a customer churn prediction model
- Learn to scale data processing code by experimenting with Spotify data
- Build a lightweight web app to monitor a machine learning model
- Master the software design conventions that make your code easy to share and modify
- …and much more!
Every chapter comes with focused exercises and downloadable code for you to experiment and explore. You’ll be amazed at how a few changes in your process can make your data science projects so much easier to create and maintain.