DEV Community

Cover image for Book Review - Building Machine Learning Powered Applications
Vidya
Vidya

Posted on

Book Review - Building Machine Learning Powered Applications

Book Review - Building Machine Learning Powered Applications by Emmanuel Ameisen

I found this book a bit frustrating to follow.

Wherever the code is shown in the book and a link provided - it is to the main github repo and not to the individual jupyter notebook or python code. Nor was the filename mentioned beneath the code snippet.

Not a deal breaker but it is frustrating.

Pros

  • Covers a lot of theory on building a machine learning application
  • You build a ML Editor that gives recommendations
  • Important concepts are illustrated in specific notebooks
  • Incremental changes to the model for better results

Cons

  • More theory, less code
  • Light on deployment details
  • Book links point only to the main repo and not the specific file with the code
  • Not all tied together (filter models / tests).

My github repo - It contains the chapter numbers in the filenames.

Some images from the final built machine learning app with recommendations.

1. Main page of ML Editor

ml1

2. Model V1 - Sample Question

ml2

3. Model V1 - Readability score

ml3

4. Model V2 - Sample Question

ml4

5. Model V2 - Question Score

ml5

6. Model V3 - Sample Question

ml6

7. Model V3 - Detailed Recommendations

ml7

8. Model V3 - Another Recommendation example (Copied from writers.stackexchange.com)

ml8

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

AWS GenAI LIVE!

GenAI LIVE! is a dynamic live-streamed show exploring how AWS and our partners are helping organizations unlock real value with generative AI.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️