"Designing for Algorithms and the Power of Social+"

Glasp

Hatched by Glasp

Jul 21, 2023

4 min read

0

"Designing for Algorithms and the Power of Social+"

In today's digital age, algorithms play a significant role in shaping our online experiences. From social media platforms like Twitter to video-sharing apps like TikTok, algorithms are constantly working behind the scenes to curate and personalize the content we consume. But what does it mean to design for algorithms, and how can social+ elements enhance the user experience?

Twitter's decision to show users tweets that people they follow have liked may seem like a helpful feature at first. However, it also increases the number of irrelevant tweets that users have to scroll past. This highlights the challenge of finding a balance between showcasing relevant content and avoiding information overload. TikTok, on the other hand, has mastered the art of algorithmic matching by creating a closed loop of feedback. The app's camera tools, filters, and licensed music clips enable users to create and view videos that train the algorithm to deliver highly accurate recommendations.

This user-centric design model, focused on helping algorithms "see," has become dominant in consumer tech. It not only works effectively but also leverages the power of network effects. By acquiring a massive user base, tech giants can exert significant influence and shape the markets they operate in. To provide the best possible user experience, serving the algorithm becomes crucial.

TikTok's design exemplifies algorithm-friendly design. The app uses various signals, such as the soundtrack of a video, to understand users' preferences. By tapping into the music cue, TikTok can recommend videos that align with users' tastes. Additionally, TikTok makes it easy for users to download and share videos externally, expanding its reach beyond the app itself. This seamless integration of user preferences and algorithmic recommendations enhances the overall user experience.

However, not all platforms have successfully optimized their algorithms to serve users' interests. Social networks like Facebook, Twitter, and Instagram rely heavily on explicit positive feedback mechanisms, favoring lower friction scanning for users. This tradeoff sacrifices the accuracy of negative signals, resulting in a slower decline in user interest. To combat this, platforms could introduce pagination, which adds some level of friction but provides cleaner signals to safeguard the quality of the user feed in the long run.

The transition from a chronological to an algorithmic feed is often a defensive move against content drift. When content is derived solely from a user's social graph, it can deviate from their true interests. But without negative engagement signals, divergence becomes inevitable. Recognizing signs of user disinterest before it's too late is crucial. Companies like Twitter should take on the responsibility of muting topics or blocking users on behalf of their users, leveraging smarter algorithms to personalize the experience.

While TikTok excels in capturing clean sentiment signals and gathering a substantial volume of feedback per session, it's not the only app with an optimized interface for matching. A clear focus on how users feel about each entity they interact with, whether it's a video or a post, can enhance the algorithm's ability to deliver personalized recommendations. This emphasis on authentic engagement between users within a network sets social+ products apart from the rest.

Building social+ products presents unique challenges. They require thoughtful product design and a deliberate balance between the emotional and transactional layers of engagement. Companies like Strava, which foster true peer-to-peer engagement, exemplify the power of social+ elements. However, there are still untapped opportunities in various sectors, such as the elusive social+ food experience.

Ultimately, humans are social beings, craving connection and community beyond social media. The concept of social+ recognizes this inherent need and seeks to incorporate it into various activities and experiences. By layering social elements onto existing concepts, companies can unlock the true potential of their products.

To apply the insights from these two perspectives, here are three actionable pieces of advice:

  1. Prioritize algorithm-friendly design: When designing an app or platform, consider how best to help algorithms "see" to serve users effectively. Find ways to capture and utilize user preferences and feedback to enhance the algorithm's performance.

  2. Incorporate social+ elements: If your product falls into a category that can benefit from social engagement, consider integrating social elements that are critical to the overall user experience. Foster authentic peer-to-peer engagement and create a proprietary social graph that enhances growth, engagement, retention, and defensibility.

  3. Balance emotional and transactional layers: Pay attention to the emotional and transactional aspects of engagement within your product. Ensure that both layers are well-designed and mutually reinforcing to create a seamless and engaging user experience.

In conclusion, designing for algorithms and incorporating social+ elements can significantly enhance the user experience in today's digital landscape. By understanding the power of algorithms and the importance of social engagement, companies can create products that are not only user-centric but also optimized for growth, engagement, and long-term success.

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣