Pinterest engineering blog

  • Back to all posts
  • Jan 12, 2017
  • Share

Applying deep learning to Related Pins

Kevin Ma

Kevin Ma is a software engineer on the Discovery team

One of the most popular ways people find ideas on Pinterest is through Related Pins, an item-to-item recommendations system that uses collaborative filtering. Previously, candidates were generated using board co-occurrence, signals from all the boards a Pin is saved to. Now, for the first time, we’re applying deep learning to make Related Pins even more relevant. Ultimately, we developed a scalable system that evolves with our product and people’s interests, so we can surface the most relevant recommendations through Related Pins.

Pinterest engineering blog

  • Back to all posts
  • Nov 8, 2015
  • Share

Introducing a new way to visually search on Pinterest

Andrew Zhai

Andrew Zhai is a software engineer on the Visual Discovery team

Discovery products at Pinterest are built on top of Pins. Last year, we introduced Guided Search, a feature built on top of understanding Pins’ descriptions. Before that, we launched Related Pins, a service built on top of understanding Pin to board connections.

Pinterest engineering blog

  • Back to all posts
  • May 28, 2015
  • Share

Building a scalable machine vision pipeline

Kevin Jing

Kevin is an engineering manager on the Visual Discovery team. He previously founded Visual Graph, a company acquired by Pinterest in January 2014.

Discovery on Pinterest is all about finding things you love, even if you don’t know at first what you’re looking for. The Visual Discovery engineering team at Pinterest is tasked with building technology that will help people to continue to do just that, by building technology that understands the objects in a Pin’s image to get an idea of what a Pinner is looking for.

Pinterest engineering blog

  • Back to all posts
  • Feb 6, 2015
  • Share

Discover Pinterest: Search and Discovery

Kevin Jing

As we continue to focus on making search improvements and building a discovery engine, we recently invited members of the local search communities to Pinterest for a Discover Pinterest event. Hugh Williams joined a few Pinterest engineers to keynote the event and share insights he’s learned from over two decades in the field.

Pinterest engineering blog

  • Back to all posts
  • Jan 30, 2015
  • Share

A look behind search guides

Kevin Ma

Kevin is a software engineer at Pinterest on the Discovery team

We launched Guided Search last year to give Pinners an exploratory search where they can discover the best ideas by clicking different guides to filter results.

Pinterest engineering blog

  • Back to all posts
  • Jan 27, 2015
  • Share

Demystifying SEO with experiments

Julie Ahn

Julie is a software engineer on the Growth team

Search engine optimization (SEO) has been one of the biggest drivers of growth for Pinterest. However, it wasn’t always easy to find winning strategies at our scale. Traditionally, SEO tactics include trying out different known strategies and hoping for the best. You might have a good traffic day or a bad traffic day and not know what really triggered it, which often makes people think of SEO as magic rather than engineering.

Pinterest engineering blog

  • Back to all posts
  • Jan 21, 2015
  • Share

The future of machine learning at Pinterest

Michael Lopp

Michael Lopp is head of engineering at Pinterest

One of the key ways we provide relevant and scalable solutions is through building distributed systems using machine learning. To accelerate our work in discovery and monetization, today we’re announcing the acquisition of Kosei, which includes some of the best minds in machine learning and data science.

Pinterest engineering blog

  • Back to all posts
  • Jan 12, 2015
  • Share

Building a platform to understand search queries

Dong Wang

Dong is a software engineer at Pinterest

Millions of people use Pinterest as a visual discovery tool each day. Search is one of the primary tools that drives discovery on the site and across our apps. In order to help Pinners find what they’re searching for in the most effective ways, we must understand their intentions behind search queries.

Subscribe to RSS - discovery