Made in NY: The engineering behind social recommendations
Dec 8, 2016Miki Friedmann

Summary
This post introduces the 'Recommendations' feature, which automatically identifies and structures place recommendations from free-text comments on Facebook posts. It details the engineering challenges and solutions for extracting place entities from natural language, resolving ambiguity, and dynamically updating feed stories on both Android and iOS. The post highlights the integration with local search, places data graphs, and the Applied Machine Learning team's conversational understanding capabilities, as well as the use of ComponentKit and state management for dynamic UI updates.
More from the News Feed and Timeline Evolution trail
- Friend Bubbles: Enhancing Social Discovery on Facebook Reels
- A New Ranking Framework for Better Notification Quality on Instagram
- Inside Facebook’s video delivery system
- Improving Instagram notification management with machine learning and causal inference
- A linear programming approach for optimizing features in ML models