Anyone who is interested in deep learning has likely gotten their hands dirty at some point playing around with Tensorflow, Google's open source deep learning framework. Tensorflow has a lot of benefits like wide-scale adoption, deployment on mobile, and support for distributed computing, but it...
Stephanie Kim
Recent Posts
User experience and customer support are integral to every company's success. But it's not easy to understand what users are thinking or how they are feeling, even when you read every single user message that comes in through feedback forms or customer support software. With Natural Language...
Introduction to Time Series
Whether you’re a scientist analyzing earthquake data to predict the next “big one”, or are in healthcare analyzing patient wait times to better staff your ER, understanding time series data is crucial to making better, data informed decisions.
This gentle introduction to time series will help you...
Racial Bias in Facial Recognition Software
We've all heard about racial bias in artificial intelligence via the media, whether it's found in recidivism software or object detection that mislabels African American people as Gorillas. Due to the increase in the media attention, people have grown more aware that implicit bias occurring in...
Understanding Facial Recognition Through OpenFace
Facial recognition has become an increasingly ubiquitous part of our lives.
Today smartphones use facial recognition for access control while animated movies such as Avatar use it to bring realistic movement and expression to life. Police surveillance cameras use...
Getting Started with Algorithmia in Spark
Apache Spark is one of the most useful tools for large scale data processing. It allows for data ingestion, aggregation, analysis and more on massive amounts of data and has been widely adopted by data engineers and other professionals.
With Spark Streaming and Spark SQL you can perform ETL...
Chatbot Workshop at Seattle's Building Intelligent Applications Meetup
Recently Jon Peck, who is a Software Engineer and Developer Evangelist at Algorithmia, wrote a fun post on how to get an emotionally aware chatbot up and running in about 15 minutes.
In this hands-on micro workshop, Jon will show you how to create a chatbot using Dexter, a company that makes...
Bring Deep Learning to iOS and Android
We've all read about machine learning in the headlines, but many iOS and Android developers haven't made the leap to integrating machine learning intelligence into their applications. This is partly due to the time commitment needed to learn enough statistics to understand the math behind the...
Making Algorithms Discoverable and Composable
Just like a music producer creates a beat, then combines it with instrumentals and a baseline to form something catchy that lyrics can be applied to... developers need a way to compose algorithms together in a clean and elegant way.
Whether you’re creating a sentiment analysis pipeline for your...
Becoming a 10x Data Scientist
Recently I gave a talk at PyData Seattle about how to ramp up your data science skills by borrowing tips and tricks from the developer community. These suggestions will help you become a more proficient data scientist who is loved by your team members and stakeholders.
This post is broken up into...