top of page

SnapSort: AI-Powered Photo Curation - A Product Case Study

  • Writer: Sreenath Kulkarni
    Sreenath Kulkarni
  • Apr 19
  • 5 min read

The Photo Overload Problem

It's a familiar scene: You're scrolling through your phone's photo gallery, trying to find that perfect sunset picture from last summer's vacation. After five minutes of fruitless scrolling through thousands of photos, you give up in frustration.

This is the reality for most smartphone users today. Thanks to advancements in mobile camera technology, we've all become amateur photographers, capturing moments daily. The average smartphone user takes 20-30 photos per day, amounting to over 10,000 photos annually. But this abundance creates a new problem: photo management chaos.

As a product team tasked with solving this challenge, we created SnapSort—an AI-powered photo curation app designed to revolutionize how users organize, discover, and share their precious memories.


Understanding Our Users

Our team adopted a user-centered design (UCD) approach, starting with detailed personas and journey maps to capture user needs and behaviors. We employed the 3 Es framework—Explore, Engage, Expect—to guide our user research:

  • Explore: Understanding users' daily routines, travel habits, and photo-taking occasions

  • Engage: Identifying pain points with current photo apps and desired curation features

  • Expect: Gathering expectations for photo grouping, sharing, and storytelling features

![User Persona Example - Consider inserting one of your personas here]

After conducting interviews with five potential users, we distilled several key insights:

  • Users across all demographics expressed a need for time-efficient photo management

  • AI-driven organization and automatic tagging were highly valued features

  • Users wanted tools to create compelling photo stories from their collections

  • The solution needed to balance user-friendliness with advanced AI capabilities

  • Duplicate photo management emerged as a significant pain point, with users capturing 3-5 photos of the same subject to ensure quality but struggling to manage these duplicates afterward

Beyond our qualitative interviews, we conducted a survey with 150 smartphone users to quantify the challenges they face:

  • 78% of participants reported feeling "overwhelmed" by the number of photos on their devices

  • Users estimated spending an average of 25 minutes per week searching for specific photos

  • 67% admitted they rarely delete duplicate or similar photos

  • 84% had given up searching for a specific photo in the past month due to frustration

  • 91% expressed interest in AI tools that could automatically organize their photos

These statistics confirmed that our qualitative insights weren't isolated experiences but widespread pain points affecting the majority of smartphone users.


From Problem to Solution

ree

Armed with user insights, we created a User-Centered Design Canvas to articulate our approach:

We identified four primary user needs:

  1. Effortless organization - Users needed an intuitive way to manage large photo collections

  2. Intelligent categorization - AI should handle the heavy lifting of sorting and tagging

  3. Meaningful storytelling - The app should help users create and share visual narratives

  4. Smart duplicate detection - The app should identify similar photos and help users keep only the best versions


Competitive Landscape

Before finalizing our approach, we conducted a thorough analysis of existing photo management solutions to identify opportunities for differentiation:

ree

Our analysis revealed three key opportunity areas:

  1. Intelligent duplicate management was largely unaddressed by major competitors, with most offering only basic detection without quality assessment.

  2. Storytelling capabilities across platforms were primarily focused on chronological organization rather than contextual relationships between photos.

  3. Collaborative features were typically limited to basic sharing rather than true collaborative curation.

These gaps informed our product strategy, ensuring SnapSort would deliver unique value rather than merely matching existing solutions.


Industry Perspective

To validate our direction, we examined insights from leading product designers in the digital organization space:

"The future of photo management isn't about giving users more features—it's about making intelligent decisions on their behalf while maintaining their sense of control," says Jake Knapp, former Design Partner at Google Ventures and author of "Sprint."

This perspective aligns perfectly with our approach to SnapSort, where AI does the heavy lifting but users maintain creative control.

Julie Zhuo, former VP of Design at Facebook, notes: "The most successful digital products solve obvious problems in invisible ways. They remove friction without calling attention to themselves."

This philosophy guided our development of SnapSort's duplicate detection feature—working seamlessly in the background to solve a common frustration without requiring users to learn complex new workflows.


The User Journey

ree

To ensure a seamless experience, we mapped the user journey from initial download through regular usage:

This journey map highlighted critical touchpoints and potential pain points, enabling us to design features that would delight users at each stage of their interaction with SnapSort.


Designing the Experience

With a clear understanding of user needs and journey, we moved to wireframing. Our low-fidelity wireframes focused on core functionality:

  • AI-powered photo grouping based on people, places, and events

  • Intuitive navigation between different organization views

  • Simple sharing capabilities for both individual photos and curated collections

  • Smart duplicate detection with side-by-side comparison tools

After testing these concepts with users, we refined our approach and created high-fidelity wireframes that brought the SnapSort experience to life:


Key Features That Solve Real Problems

SnapSort differentiates itself through several innovative features:

1. AI-Powered Photo Sorting

The app automatically categorizes photos based on content, location, date, and recognized subjects, saving users hours of manual organization.

2. Duplicate Photo Management

SnapSort identifies nearly identical photos and groups them together, suggesting the best shot based on quality assessment (focus, exposure, composition) and allowing users to easily discard unwanted duplicates.

3. Personalized Storytelling

Users can easily create visual narratives by arranging photos chronologically or thematically, with smart suggestions from the app.

4. Collaborative Sharing

SnapSort enables users to share curated collections with friends and family, who can contribute their own photos to create comprehensive memories of shared experiences.

5. Privacy-First Design

We implemented robust privacy controls and encryption to ensure users feel confident storing their precious memories in the app.


Implementation Approach

We adopted a freemium model for SnapSort:

  • The basic version offers essential organization features at no cost

  • Premium subscribers gain access to advanced AI features, unlimited storage, and priority support

This approach allows us to reach a wide audience while creating a sustainable business model.

As Jared Spool, founder of User Interface Engineering, notes: "The best freemium experiences aren't about withholding value—they're about proving value quickly and then offering even more." 

Our model embraces this principle by ensuring the free version solves real problems while the premium version enhances the experience.


Lessons Learned

Developing SnapSort taught our team several valuable lessons:

  1. AI capabilities must feel intuitive - Advanced technology should simplify the user experience, not complicate it

  2. Personalization matters - Different users have unique organization preferences that the app must accommodate

  3. Balance automation with control - While AI can handle much of the organizational work, users still want the ability to override and customize

  4. The little things count - Features like duplicate detection solve everyday annoyances that significantly impact user satisfaction


Next Steps

The current version of SnapSort represents our initial vision, but we have an ambitious roadmap ahead:

  1. Implement advanced recognition features for objects and scenes

  2. Develop more sophisticated storytelling tools with templates and themes

  3. Create deeper integration with social media platforms for seamless sharing

  4. Enhance duplicate detection to identify similar photos across longer time periods


Conclusion

The photo management problem is only growing as smartphone cameras continue to improve and users take more photos than ever. SnapSort addresses this challenge through thoughtful design and AI implementation, creating an experience that transforms photo management from a chore into a delight.

By focusing relentlessly on user needs throughout our design process, we've created a product that doesn't just look good—it solves a real problem that millions of smartphone users face daily.

As Don Norman, author of "The Design of Everyday Things," reminds us: "Good design is actually a lot harder to notice than poor design, because good designs fit our needs so well that the design is invisible." 

With SnapSort, we've aimed to create that invisible experience—one where users focus on their memories rather than the tool that organizes them.



To explore the full design process, check out our low-fidelity wireframes and high-fidelity designs and clickable Prototype


Comments


bottom of page