
At Spotify, our goal is to connect listeners with creators, and one way we do that is by recommending quality music and podcasts on the Home page. In this two-part blog series, we will talk about the ML models we build and use to recommend diverse and fulfilling content to our listeners, and the lessons we’ve learned from building the ML stack that serves these models.
AEAnnie Edmundson, Engineer·November 1, 2021AI & ML 
In of this two-part series, we talked about the challenges we faced with the models we use to recommend content on Home, including:
AEAnnie Edmundson, Engineer·November 1, 2021AI & ML 
Every once in a while, we publish [freebies](https://www.smashingmagazine.com/category/freebies/) related to different occasions and themes. We hope that with this icon set, every designer will be able to find their own use case and contribute to saving lives. Free for personal and commercial use. [Get the free icon pack](https://smashingmagazine.com/provide/smashing-freebie-coronavirus-covid19.zi
AT
Anton Tyschenko·October 7, 2021AI & ML 
We share five steps on approaching machine learning from a business perspective that helped to build and scale our suite of machine learning products.
SEShopify Engineering·August 25, 2021AI & ML 
Word-of-mouth recommendation is an incredibly desirable way to win work. It requires zero marketing efforts and typically converts at a higher rate as your agency has been recommended. However, you should never rely on word of mouth alone. Many web design agencies consider it a badge of honor that they win work exclusively through word-of-mouth recommendations. In this article, Paul Boag explains

Training AI models at a large scale isn’t easy. Aside from the need for large amounts of computing power and resources, there is also considerable engineering complexity behind training very large models. At Facebook AI Research (FAIR) Engineering, we have been working on building tools and infrastructure to make training large AI models easier. Our […]

GitHub Copilot: Parrot or Crow? A first look at rote learning in GitHub Copilot suggestions.
AZ
Albert Ziegler·June 30, 2021AI & ML 
Today, we’re launching a technical preview of GitHub Copilot, a new AI pair programmer that helps you write better code.
NF
Nat Friedman·June 29, 2021AI & ML 
What it is: A new library to analyze time series data. Kats is a lightweight, easy-to-use, and generalizable framework for generic time series analysis, including forecasting, anomaly detection, multivariate analysis, and feature extraction/embedding. To the best of our knowledge, Kats is the first comprehensive Python library for generic time series analysis, which provides both classical […] Rea
MEMeta Engineering·June 21, 2021AI & ML 
To help anyone build AI-based applications Cloudflare is extending the Workers platform to include support for NVIDIA GPUs and TensorFlow. Soon you’ll be able to build AI-based applications that run across the Cloudflare network using pre-built or custom models for inference.
JG
John Graham Cumming·April 13, 2021AI & ML 
People upload hundreds of millions of videos to Facebook every day. Making sure every video is delivered at the best quality — with the highest resolution and as little buffering as possible — means optimizing not only when and how our video codecs compress and decompress videos for viewing, but also which codecs are used […]

This post features a guest interview with Diego M. Oppenheimer, CEO at Algorithmia Over the past few years, machine learning has grown in adoption within the enterprise. More organizations are…
GP
GitHub Partnerships·March 11, 2021AI & ML 
Hey, it's HighScalability time once again! Amazon converts expenses into revenue by transforming needs into products. Take a look at a fulfillment center and you can see the need for Outpost, machine learning, IoT, etc, all dogfooded. Willy Wonka would be proud. Do you like this sort of Stuff? Without your support on Patreon this Stuff won't happen. Know someone who could benefit from becoming one
HSHigh Scalability·February 1, 2021AI & ML 
In this article, we explain how to build an integrated and interactive data visualization layer into an application with Cumul.io. To do so, we’ve built a
GG
Geoff Graham·January 28, 2021AI & ML 
What makes a good chatbot experience? Most people think of witty responses and machine learning, but the basis of a chatbot UX is actually rooted in content strategy. In this article Marli Mesibov will answer those questions and identify what you as a content designer can do to make your chatbot successful. A poor chatbot simply says “I’m sorry, I don’t understand” on repeat (or worse “error”.) A
MM
Marli Mesibov·January 28, 2021AI & ML 
In this episode, we’re talking about Machine Learning. What sort of tasks can we put it to within a web development context? Drew McLellan talks to expert Charlie Gerard to find out.
DM
Drew Mclellan·January 12, 2021AI & ML 
One of the biggest questions faced by the recommendation systems community is whether recommendation systems should be solely evaluated by their predictive accuracy, or also focus on other factors such as preference broadening. In order to appreciate the importance of this question, let us look at a couple of simulated scenarios in a dynamic setting. User […]
CWChris Wiltz·December 17, 2020AI & ML 
The GitHub Archive Program announces its latest milestone: storing collections of the most popular and depended upon open source repositories in beautiful art cases featuring 3D-printed and AI-generated artwork in significant libraries around the world.
JM
Julia Metcalf·November 19, 2020AI & ML 
Check out our twenty-first edition of The Serverlist below. Get the latest scoop on the serverless space, get your hands dirty with new developer tutorials, engage in conversations with other serverless developers, and find upcoming meetups and conferences to attend.
CP
Connor Peshek·October 31, 2020AI & ML 
A fact of life for building an internet service is that, sooner or later, bad actors are going to come along and try to abuse the system. Slack is no exception — spammers try to use our invite function as a way to send out spam emails. Having built up the infrastructure to easily deploy…


Background Machine Learning Operations (or MLOps) enables Data Scientists to work in a more collaborative fashion, by providing testing, lineage, versioning, and historical information in an automated way. Because the…
HH
Hamel Husain·June 17, 2020AI & ML 
Who's Hiring? * InterviewCamp.io has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform. * Scrapinghub is hiring a Senior Software Engineer (Big Data/AI). You will be designing and implementing distributed systems: large-scale web crawling platform, integrating Deep Learning
HSHigh Scalability·May 12, 2020AI & ML 
How to build your first Recurrent Neural Network (RNN) for series forecasting | Usage of Long Short Term Memory (LSTM)
CPCYBERTEC PostgreSQL·May 5, 2020AI & ML 
Our mission is to help build a better Internet, for everyone, everywhere. So, today we’re excited to announce a significant strategic partnership with JD Cloud & AI, the cloud and intelligent technology business unit of Chinese Internet giant JD.com.

You can now automatically transcribe your media files in Dropbox by using the Otter.ai integration. Welcome to the future of work.
TKTaylor Krusen·March 30, 2020AI & ML 
Who's Hiring? * InterviewCamp.io has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform. * Scrapinghub is hiring a Senior Software Engineer (Big Data/AI). You will be designing and implementing distributed systems: large-scale web crawling platform, integrating Deep Learning
HSHigh Scalability·March 30, 2020AI & ML 
Who's Hiring? * Scrapinghub is hiring a Senior Software Engineer (Big Data/AI). You will be designing and implementing distributed systems: large-scale web crawling platform, integrating Deep Learning based web data extraction components, working on queue algorithms, large datasets, creating a development platform for other company departments, etc. - this is going to be a challenging journey for
HSHigh Scalability·March 24, 2020AI & ML 
Who's Hiring? * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relational data. Apply here. * Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple
HSHigh Scalability·March 17, 2020AI & ML 
BNBrad Neuberg·March 12, 2020AI & ML 
NKNeeraj Kumar·March 11, 2020AI & ML 
LFLeonard Fink·March 11, 2020AI & ML 
I’ll talk about the engineering decision my team made to transform Kit from a rule based system to an artificially-intelligent assistant.
SEShopify Engineering·March 4, 2020AI & ML 
Mornings start with a wake-up call from my three young children. I get them fed, dressed and ready for school. But first, I need an espresso – that’s absolutely necessary if I’m going to get anything done! I don’t really go online until I’ve dropped off the kids around 8.15am, then I hop on the subway and head downtown, checking my email and Slack messages en route.
SESpotify Engineering·March 1, 2020AI & ML 
We use machine learning and similarity clustering to catch fraud rings on Stripe.
AT
Andrew Tausz·February 20, 2020AI & ML 
Jim Keller recently gave a fascinating and far ranging interview on the AI Podcast. You can find it at Moore's Law, Microprocessors, Abstractions, and First Principles. One of the many topics of discussion was the often predicted death of Moore's Law. In case you've never heard of Jim Keller before, from this intro you can immediately understand why he may have special insight on the topic: Jim Ke
HSHigh Scalability·February 19, 2020AI & ML 
Most new things in technology turn out to be fads: patterns of talking and doing that come and go without leaving a permanent mark. Microkernels; EPIC architectures like IA-64; object request brokers; and 1990s’-style neural nets are gone, and will not return. Sorry for the deep throwbacks; only time proves which things are fads, so for uncontroversial…
SESlack Engineering·February 13, 2020AI & ML 
Who's Hiring? * Are you looking to improve how you hire technical talent? Essilen Research's free video series can help. Fix common issues in screening, interviewing, closing and on-boarding. Learn how world-class tech companies crush the hiring game! * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and p
HSHigh Scalability·February 9, 2020AI & ML 
Who's Hiring? * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relational data. Apply here. * Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple
HSHigh Scalability·January 22, 2020AI & ML 
Who's Hiring? * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relational data. Apply here. * Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple
HSHigh Scalability·January 7, 2020AI & ML 
EBEli Bendersky·January 1, 2020AI & ML 
EBEli Bendersky·January 1, 2020AI & ML 
EBEli Bendersky·January 1, 2020AI & ML 
This article is based on the keynote given by Tony Jebara at TensorFlow World in Santa Clara, California, October 2019. You can watch the presentation.
SESpotify Engineering·January 1, 2020AI & ML 

Generative AI and particularly LLMs (Large Language Models) have exploded into the public consciousness. Like many software developers Birgitta is intrigued by the possibilities, but unsure what exactly it will mean for our profession in the long run. She has taken on a role in Thoughtworks to coordinate our work on how this technology will affect software delivery practices. On this page she post




This blog discusses the technical details of how we built Shepherd and how we are expanding the capabilities of Chronon to meet Stripe’s scale.

It's important to build sites that are inclusive and accessible to everyone. There are at least six key areas of disability we can optimize for: visual, hearing, mobility, cognition, speech and neural.

Toxicity detection protects your users and creates a safer online environment. In part two, we learn how to build a client-side AI tool to detect and mitigate toxicity at its source.

"Protect your users and create a safer online environment with toxicity detection. In part one, we share the context you need to deploy AI to mitigate toxicity at its source: users' keyboards."

There are numerous ethical considerations when using AI tools and generating new content.

Understand the difference between client-side AI and server-side AI, machine learning and deep learning, and so much more.

There are numerous ethical considerations when using AI tools and generating new content.

Meet the tech writers and developer relations team.


Learn how to embed JavaScript code in your WebAssembly library to communicate with the outside world.

Online stores can see a 270% increase in conversions by displaying product reviews. Support better reviews with client-side AI.