A Developer’s Guide to Building AI Applications

Introduction

Artificial Intelligence is rapidly becoming a mainstream technology that is helping transform and empower us in unexpected ways. Let us take a trip to remote Nepal to see a fascinating example. Like the vast majority of Nepalese, Melisha Ghimere came from a remote village from a family of subsistence farmers who raised cows, goats, and water buffalos. Seven years ago, she watched her relatively wealthy uncle and aunt lose a lot of their herd to an outbreak of anthrax; they were never to recover their economic footing. Melisha went on to college thinking about the plight of her family. In college, she worked to develop a predictive early warning solution to help farmers. With a team of four students, they researched livestock farming, veterinary practices, and spoke to farmers. They built a prototype for a monitoring device that tracks temperature, sleep patterns, stress levels, motion, and the activity of farm animals. Melisha’s AI system predicts the likely health of each animal based on often subtle changes in these observations. Farmers are able to track their animals, receive alerts, and actionable recommendations. Although her project is still in its infancy, the field tests have shown the solution was about 95% accurate in predicting risks to an animal’s health. Melisha and her team were able to help a family prevent a deadly outbreak of an anthrax infection by identifying a diseased cow, before symptoms were ...

Get A Developer's Guide to Building AI Applications 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.