Cookies help us display personalized product recommendations and ensure you have great shopping experience.

By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    data analytics and truck accident claims
    How Data Analytics Reduces Truck Accidents and Speeds Up Claims
    7 Min Read
    predictive analytics for interior designers
    Interior Designers Boost Profits with Predictive Analytics
    8 Min Read
    image fx (67)
    Improving LinkedIn Ad Strategies with Data Analytics
    9 Min Read
    big data and remote work
    Data Helps Speech-Language Pathologists Deliver Better Results
    6 Min Read
    data driven insights
    How Data-Driven Insights Are Addressing Gaps in Patient Communication and Equity
    8 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: Exploring Visual Similarity with Modista
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > Big Data > Data Visualization > Exploring Visual Similarity with Modista
Data Visualization

Exploring Visual Similarity with Modista

Daniel Tunkelang
Daniel Tunkelang
8 Min Read
raw data to visualization
Photo 168903999 / Data Visualization © Anatoly Stojko | Dreamstime.com
SHARE

My friend Arlo and I co-founded Modista, a web site that uses computer vision algorithms and a novel user interface to enable product exploration and discovery on the web. The premise is simple: click on an item (a shoe, watch, handbag, …) and Modista will automatically show you items that look similar to it. Repeat the process and soon you’ll find yourself exploring hundreds of items in an intuitive fashion — one of which you’ll want to buy (hopefully).

Rather than focusing on Modista’s two main components, its computer vision algorithms and its structured grid display, I’d like to discuss some of the less obvious, but still important, goals we have for the site.

Goal: Take exploration cues from real life

One of our goals with Modista is to bring a bit of the real-life mall shopping experience to the web. When you go to a mall to buy a pair of shoes, you’re more likely to come out with one than if you visited an online retailer, even though the online shop has a much, much larger selection, often at lower prices to boot. Why?

More Read

Visualization the Key to Grown Up Business Intelligence
Scale, Structure and Semantics
Data Integration Processes: It’s Not the Tool, It’s How You Use It
Taking a Dimension-Free View of Data
A Beginners Guide to Charting Data

We think a major component of the answer is the ease of exploration. It’s trivial to walk around a shoe store and notice something that strikes your fancy.

(Some other components — like the ability to try on a shoe for size or feel its texture — are tricky, and we leave it up to our retailer partners to approximate solutions to them, such as fast, free shipping, and a liberal return policy. Others, such as the desire to justify the time investment of going to the mall with a purchase, are even further out there.)

Obviously our grid-based visual similarity interface is meant to encourage the exploration process. But we also take a critical look at smaller interface issues: What’s disruptive? What distracts from the experience? For instance, we really dislike scrolling and page load wait times: when was the last time you had to wait for a rack of shoes to “load” at your local mall? So when we wrote the server for Modista, we made sure it could operate with extremely low latency, and when we designed the website, we used AJAX for the page transitions, and made sure that we displayed just as many items as would fit on the browser screen without any scrolling. Try resizing your browser to see how it works.

At the same time, we don’t shy away from the strengths of the web. You can still see all 160,000+ women’s shoes we catalog, and our algorithms sift through every one of them to find you the best matches. The mall has nothing on the web when it comes to inventory.

Goal: Encourage positive actions

Here’s a typical scenario at an online retailer’s website: a customer types in some search terms, and is faced with 20 pages of results, with 50 or more items per page. The user scrolls through the first page, finds nothing she wants to buy, and clicks “Next”. This process repeats several more times before the user gives up.

What has the retailer learned from this interaction?

Each “Next” click by the user is a negative action: the customer is saying “I don’t like any of these 50 items”. So after ten clicks, the retailer knows that the customer doesn’t like 500 of the 50,000 items it carries. If the retailer’s eventual goal is to find something that the customer does like, it’s a frustrating place to be.

The Modista interface encourages positive actions. The default behavior in a Modista browsing session is a click on an item. The click says, “Even if this isn’t the perfect item for me, I like it more than everything else I’m seeing here.” After ten such clicks, we have a much better understanding of what the user is looking for than if she just clicked “Next” ten times. Better yet, the user feels like she is making progress: the click is taking her somewhere better. We like that.

Goal: Be memorable

Modista is a portal site that aggregates inventories from lots of retailers. In that sense, we’re in the same space as comparison shopping engines (CSEs).

There’s a well-known problem with CSEs: they’re not memorable. Here’s a sample consumer thought process: “I need to buy a DVD player. Go to Google, type in some keywords… click on a link to [your CSE of choice]. Page loads, click on an offer at Amazon, buy the player. Great!”

Sounds good so far. But then the next time the consumer wants to buy an item, she thinks, “Well, what did I do last time? I went to Google… and bought the item at Amazon.” The CSE experience is so short and bland that it is left entirely out of the equation.

This is partially by design. CSEs get money for every click lead they generate, so they’re often constructed to get users clicking out quickly and frequently. For instance, not displaying size information next to a shoe may increase revenue, since the user will then have to click out to see if the shoe is in her size.

We decided to try a different approach. We aim to present all the information a user might want on Modista itself, and try our best to normalize product data (size, widths, multiple views, etc.) from different retailers to streamline the user experience. We’re perfectly happy if a user spends all day at Modista, and only clicks out once — to actually buy an item.

It turns out that this approach has been working pretty well. Many people find using Modista to be a little exciting and addictive, and we think that the continuity of experience plays a major part in this. Users spend an average of 15 minutes on Modista, and returning users spend more than 20. We hope those 15-20 minutes will help them think of Modista the next time they want to buy some shoes or a handbag.

We’re always working on ways to improve Modista. Naturally, a main sources of information is our users — whether by unprompted feedback, site metrics (we track pretty much everything a user does), or videotaping sessions — so I’d love to hear your thoughts on how we can further improve the site!

Link to original post

TAGGED:data visualization
Share This Article
Facebook Pinterest LinkedIn
Share

Follow us on Facebook

Latest News

data analytics and truck accident claims
How Data Analytics Reduces Truck Accidents and Speeds Up Claims
Analytics Big Data Exclusive
predictive analytics for interior designers
Interior Designers Boost Profits with Predictive Analytics
Analytics Exclusive Predictive Analytics
big data and cybercrime
Stopping Lateral Movement in a Data-Heavy, Edge-First World
Big Data Exclusive
AI and data mining
What the Rise of AI Web Scrapers Means for Data Teams
Artificial Intelligence Big Data Exclusive

Stay Connected

1.2kFollowersLike
33.7kFollowersFollow
222FollowersPin

You Might also Like

10 R Packages Every Data Scientist Should Know About

1 Min Read
data visualization techniques to explore
Data Visualization

The Fascinating Role of Data Visualization and Techniques for Assorted Variables

10 Min Read
data visualization with box plots
Big Data

Tips for Interpreting and Using Box Plots for Data Analysis

6 Min Read
data visualisation
Big DataData QualityData VisualizationExclusiveModeling

How to Overcome Data Visualisation Problems

6 Min Read

SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

giveaway chatbots
How To Get An Award Winning Giveaway Bot
Big Data Chatbots Exclusive
ai is improving the safety of cars
From Bolts to Bots: How AI Is Fortifying the Automotive Industry
Artificial Intelligence

Quick Link

  • About
  • Contact
  • Privacy
Follow US
© 2008-25 SmartData Collective. All Rights Reserved.
Go to mobile version
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?