Visit the post for more.
Overview
The article discusses the development of Facebook's 'On This Day' feature, which allows users to relive and share memories. It highlights the importance of user experience research, filtering, and ranking algorithms in personalizing the memories shown to users.
What You'll Learn
1
How to apply user experience research to enhance product features
2
Why filtering and ranking algorithms are crucial for personalized experiences
3
How to implement user control features in applications
Prerequisites & Requirements
- Understanding of user experience research principles
- Familiarity with machine learning concepts(optional)
Key Questions Answered
How does Facebook personalize memories in 'On This Day'?
Facebook personalizes memories by using filtering and ranking algorithms based on user interactions and preferences. The algorithms consider factors like previous shares, dismissals, and demographic information to surface meaningful memories in the News Feed.
What filtering mechanisms are used in 'On This Day'?
The 'On This Day' feature employs automatic filters to exclude memories involving blocked individuals or those previously dismissed by the user. Additionally, users can manually blocklist specific people or dates to further customize their experience.
What role does computer vision play in the 'On This Day' experience?
Computer vision is utilized to analyze photos and videos, enabling the system to understand visual content and rank memories accordingly. This technology helps identify objects, scenes, and actions, ensuring that relevant memories are surfaced based on user preferences.
What future improvements are planned for 'On This Day'?
Future enhancements for 'On This Day' include expanding the types of memories surfaced, improving user controls, and refining the ranking algorithm by incorporating additional input signals based on user feedback.
Key Statistics & Figures
Number of users
hundreds of millions
This statistic reflects the global usage of the 'On This Day' feature since its launch.
Progress of feature development
1 percent finished
This indicates the ongoing nature of improvements and expansions planned for the 'On This Day' feature.
Technologies & Tools
Backend
Machine Learning
Used for ranking memories based on user interactions and preferences.
Backend
Computer Vision
Used to analyze and understand visual content in photos and videos for better memory ranking.
Key Actionable Insights
1Incorporate user feedback into product development to enhance features.Listening to user feedback through UX research can reveal valuable insights into how users interact with memories, allowing for more tailored experiences.
2Implement automatic filtering to improve user satisfaction.By automatically filtering out unwanted memories, you can enhance user experience and ensure that users are only presented with relevant content.
3Utilize machine learning for continuous improvement of personalization.Developing a machine-learning model that learns from user interactions can significantly improve the relevance of content shown to users over time.
Common Pitfalls
1
Neglecting user preferences can lead to dissatisfaction with personalized features.
If users are shown memories they find unpleasant or irrelevant, it can result in negative experiences and reduced engagement with the feature.
Related Concepts
User Experience Design
Machine Learning Algorithms
Computer Vision Techniques