Deciding to Use Machine Learning

Imagine you’ve been tasked with improving the book search experience for local readers. Rather than requiring readers to search based on specific authors or genres they like, or memorize the Dewey decimal system, the library wants readers to have the power to search with natural language.

Before attacking this problem with machine learning, you need to decide if it’s actually worth using machine learning over a more traditional approach. Machine learning is a powerful tool, but if you apply it to every problem without thought, you risk building applications that use hammers for screws and screwdrivers for nails.

Machine learning comes with a number of costs that might not be worth it when compared to the benefits ...

Get Machine Learning in Elixir now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.