Nebraska.Code() Sessions tagged machine-learning

The Neuroscience of Intuitive Design

What do economics, neuroscience, and web usability have in common? Come with me into the intersection of Daniel Kannemahn's Nobel-winning work on how our brains think, Ray Kurtzweil's pioneering research in machine-learning, and Steve Krug's brilliant edict "Don't make me think!"

What does "intuitive" mean to the wetware in your skull? How does intuition feel? How does it work? Can you draw a picture of it? If you love the nerdy science behind the seemingly simple things humans do, this is your talk.

Speaker

Adam Erickson

Adam Erickson

Sr. Architect, DMSi

Beyond the Model: Operationalizing 4,586 Bigfoot Sightings

Bigfoot has been a staple of American folklore since the 19th century. Many people are convinced that Bigfoot is real. Others suggest that he is a cultural phenomenon. Some just want to believe. There is even a group, the Bigfoot Field Researchers Organization, that tracks Bigfoot sightings. And they have thousands of reports available online that date back to the late 19th century.

The Internet, it seems, has everything.

So, I took this data, all 4,586 records of it, and used it to build a classifier. It was a good model with pleasing metrics. I liked it. But then what? For some folks, the model is where the work ends. But I'm a developer and that's only half the solution. I've got a model but how do I use it? How do I put it in an application so that a user can, well, use it?

I'm going to answer that question in this talk, and a bit more. I'll show you how I exposed my Bigfoot classifier to the Internet as a REST-based API written in Python. And we'll tour a couple of applications I wrote to use that API: a web-based application written in JavaScript and an iOS application written in Swift. For the model itself, I'll use DataRobot since it's quick and easy. And, I work there!

When we're done, you'll know how to incorporate a model into an API of your own and how to use that API from your application. And, since all my code is on GitHub, you'll have some examples you can use for your own projects. As a bonus, you'll have 4,586 Bigfoot sightings to play with. And who doesn't want that?

Speaker

Guy Royse

Guy Royse

Developer Evangelist, DataRobot