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

Top comments (0)