Skip to content
Logo-black
  • Native Commerce Core™
    • IDC-marketscape-q4-2024-resources-hub-cover-562x562@2x

      Constructor is a leader in the IDC marketscape

      Constructor is a Leader in the IDC MarketScape on Worldwide Knowledge Discovery Software for External-Facing Use Cases, 2024.

        • Search & Autosuggest

          Hyper-personalized ecommerce search driven by AI and real-time shopper behavior.

        • Browse

          Personalize your ecommerce category pages for maximum conversions.

        • Recommendations

          Drive upsells and increase RPV with hyper-personalized product recommendations.

        • Collections

          Dynamic, personalized ecommerce collection pages that learn from every search, click, and purchase.

        • Quizzes

          Create smart product recommendation quizzes that drive shopper engagement.

        • Merchant Controls & Intelligence

          Get the ecommerce merchandising controls and insights you need to make high-impact changes that drive revenue.

        • Attribute Enrichment

          Automatically enrich product attributes and categories to give shoppers the best possible experience.

        • AI Shopping Assistant

          Help your online customers discover great products faster.

        • Retail Media

          Constructor Sponsored Listings complement (instead of compete with) your organic results.

        • Cross-Channel & Offsite Discovery

          Create and launch personalized, data-driven marketing campaigns across digital channels.

        • B2B Use-Cases

          Product discovery technology that’s purpose-built to handle the complex needs of B2B ecommerce.

  • Customers
    • Beyond Relevance Featured

      Beyond Relevance Report

      The Data-Backed Case for Attractiveness as the New Standard for Ecommerce Search Performance.

        • Upcoming Events

          Visit us in person at ecommerce industry events.

        • Reports & Guides

          New research, guidance, and insights for the future of retail.

        • Webinars

          Educational webinars, conversations with Constructor partners, and more.

        • Blog

          The latest ideas and news from the frontier of commerce search and discovery.

        • Split/Test Digest

          The most interesting learnings from A/B testing at Constructor.

        • News

          Read Constructor's latest news coverage and press announcements.

        • Documentation

          Learn about the components of Constructor's advanced, AI-powered product discovery suite.

        • About Us

          With AI in our DNA and by keeping ecommerce as our core focus, we’ve built the best product search and discovery solution specifically for the unique needs of retailers.

        • Partners

          Constructor partners with the world’s top retail consultants, systems integrators, and technology platforms.

        • Careers

          Constructor is building the next generation of search solutions.

Login
Book a Demo
  • Native Commerce Core™
    • IDC-marketscape-q4-2024-resources-hub-cover-562x562@2x

      Constructor is a leader in the IDC marketscape

      Constructor is a Leader in the IDC MarketScape on Worldwide Knowledge Discovery Software for External-Facing Use Cases, 2024.

        • Search & Autosuggest

          Hyper-personalized ecommerce search driven by AI and real-time shopper behavior.

        • Browse

          Personalize your ecommerce category pages for maximum conversions.

        • Recommendations

          Drive upsells and increase RPV with hyper-personalized product recommendations.

        • Collections

          Dynamic, personalized ecommerce collection pages that learn from every search, click, and purchase.

        • Quizzes

          Create smart product recommendation quizzes that drive shopper engagement.

        • Merchant Controls & Intelligence

          Get the ecommerce merchandising controls and insights you need to make high-impact changes that drive revenue.

        • Attribute Enrichment

          Automatically enrich product attributes and categories to give shoppers the best possible experience.

        • AI Shopping Assistant

          Help your online customers discover great products faster.

        • Retail Media

          Constructor Sponsored Listings complement (instead of compete with) your organic results.

        • Cross-Channel & Offsite Discovery

          Create and launch personalized, data-driven marketing campaigns across digital channels.

        • B2B Use-Cases

          Product discovery technology that’s purpose-built to handle the complex needs of B2B ecommerce.

  • Customers
    • Beyond Relevance Featured

      Beyond Relevance Report

      The Data-Backed Case for Attractiveness as the New Standard for Ecommerce Search Performance.

        • Upcoming Events

          Visit us in person at ecommerce industry events.

        • Reports & Guides

          New research, guidance, and insights for the future of retail.

        • Webinars

          Educational webinars, conversations with Constructor partners, and more.

        • Blog

          The latest ideas and news from the frontier of commerce search and discovery.

        • Split/Test Digest

          The most interesting learnings from A/B testing at Constructor.

        • News

          Read Constructor's latest news coverage and press announcements.

        • Documentation

          Learn about the components of Constructor's advanced, AI-powered product discovery suite.

        • About Us

          With AI in our DNA and by keeping ecommerce as our core focus, we’ve built the best product search and discovery solution specifically for the unique needs of retailers.

        • Partners

          Constructor partners with the world’s top retail consultants, systems integrators, and technology platforms.

        • Careers

          Constructor is building the next generation of search solutions.

Login
Book a Demo
Back to Blog

What’s so hard about autocomplete?

Posted on:
February 2, 2017
Author:
Dan McCormick
Table of Contents:

We often hear people say, “we can build autocomplete ourselves!” And they’re right! Showing users suggestions as they type is relatively easy to build. But showing them the best suggestions with an intuitive, typo-tolerant, lightning-fast interface? That’s a lot harder.

Here are a few ways that Constructor.io takes standard autocomplete to the next level.

Learning and Conversion Optimization

Showing users a list of results is simple, but figuring out how to rank those results correctly is a lot harder. Constructor.io uses machine learning algorithms to re-­rank results based on user behavior to maximize clicks and purchases. Our autocomplete system continually monitors user interactions and adjusts the autocomplete results dynamically. The end result is that users find what they’re looking for more quickly and convert more often.

Personalization

Naive autocomplete solutions serve the same lowest­ common­ denominator results to all users. With Constructor.io, your users’ previous searches appear in a separate result section or at the top of existing sections (depending on how you choose to configure it), personalizing the autocomplete experience for each user.

This added personalization means more conversions on your site. Customers often return to a site multiple times before purchasing an item, and this feature lets them find what they’re looking for faster when they come back.

Robust Typo-Tolerance

Is it “blue ray”, “blue-ray” or “bluray?” It turns out it’s officially spelled “blu-ray”, but there’s no need for you or your users to get it exactly right — our algorithms figure out your intent even if your spelling doesn’t exactly match the product.

We account for a dozen categories of misspellings, including:

Omitted spaces: We’ll figure out that your search for “soundbar” should be “sound bar”, and “smarttv” should be “smart tv.”

Space-­like characters: Users often mix up spaces, hyphens, slashes, and periods. No problem! We’ll figure out what they’re looking for.

Transposed characters: Did you accidentally type “cgaro shorts” instead of “cargo shorts”? We’ll show the results you’re looking for either way.

Omitted characters: In a hurry and looking for a “plystation”? We’ll deliver you Sony Playstations regardless.

Spurious character insertion: Did you accidentally type “women’s jacjket”? We’ll show you women’s jackets instead.

Inverted term order: If you find yourself looking for “diapers huggies”, we’ll show you Huggies diapers.

Sound­alike spelling errors: Looking for an “Amazon ecko”? We’ll display results for the Amazon Echo without any extra configuration.

All these automatic corrections let your users find what they’re looking for faster, and increase their chance of conversion.

Lightning-Fast Results

While providing an autocomplete service with conversion optimization, personalization, and robust typo-tolerance are challenging, what makes Constructor.io’s autocomplete truly innovative is performing all those feats in a fraction of a second. We use directed acyclic word graph-derived data structures for compressed storage in memory, allowing us to serve queries on massive datasets in milliseconds. Our estimated median response times are between 10 and 40ms.

Delivering all this functionality at lightning speed is something we’ve spent years working on and are incredibly proud of.

So, sure, you can build your own autocomplete, but given all these challenges, why would you?

Subscribe to our Blog

Get conversion-driving insights delivered straight to your inbox.

What's next?

Uncover lost revenue opportunities with a complimentary Search Experience Audit.

According to the 2024 State of Ecommerce Search & Product Discovery Survey, nearly 70% of shoppers think the search function on retail websites needs an upgrade. Our team has run over 1000 A/B tests to identify easy-to-implement algorithmic and UX improvements that get results. Use their research to your advantage with a complimentary Search Experience Audit — no strings attached.

Request an Audit
  • Analyze your search results quality
  • Identify "no results" pages
  • Pinpoint irrelevant results for long-form queries
  • Uncover UX opportunities for Search, Autocomplete, and PLPs

According to the 2024 State of Ecommerce Search & Product Discovery Survey, nearly 70% of shoppers think the search function on retail websites needs an upgrade. Our team has run over 1000 A/B tests to identify easy-to-implement algorithmic and UX improvements that get results. Use their research to your advantage with a complimentary Search Experience Audit — no strings attached.

Request an Audit
  • MACH Certified
  • 21972-312_SOC_NonCPA-150x150
  • Cartification-mark_04-09-300x253-1-150x150
Constructor.io Logo
  • Technology
    • Native Commerce Core™
    • Request a Demo
    • The Proof Schedule®
  • Solutions
    • Search & Autosuggest
    • Browse
    • Recommendations
    • Collections
    • Quizzes
    • Merchant Controls & Intelligence
    • Attribute Enrichment
    • AI Shopping Assistant
    • B2B Solutions
  • Resources Hub
    • Events
    • Reports, Guides & Webinars
    • Blog
    • Experiments
    • News
    • Constructor vs Alternatives
    • Documentation
  • About
    • About Us
    • Partners
    • Security & Compliance
    • Careers
  • Technology
    • Native Commerce Core™
    • Request a Demo
    • The Proof Schedule®
  • Solutions
    • Search & Autosuggest
    • Browse
    • Recommendations
    • Collections
    • Quizzes
    • Merchant Controls & Intelligence
    • Attribute Enrichment
    • AI Shopping Assistant
    • B2B Solutions
  • Resources Hub
    • Events
    • Reports, Guides & Webinars
    • Blog
    • Experiments
    • News
    • Constructor vs Alternatives
    • Documentation
  • About
    • About Us
    • Partners
    • Security & Compliance
    • Careers
© 2025 Constructor All rights reserved
  • Terms of Service
  • Privacy Policy