Slack

Recommend API

Sep 6, 2022
Recommend API
SummaryAI, from the source post

This post introduces the Recommend API, a unified framework for building and deploying recommendation use cases at Slack. It details the API's architecture, which reuses common infrastructure for data processing, model training, candidate generation, and monitoring. The post outlines how the API enables rapid development of new recommendation features, providing examples of its application in Composer DMs, creator invite flows, Slackbot channel suggestions, channel browser recommendations, and invite reminder send-time optimization. It also describes the backend workflow, data processing pipelines, model training pipelines, and data privacy considerations.