Deep learning

Filters
Filter by
selected
When is deep learning overkill?
Article
When is deep learning overkill?
Article When is deep learning overkill?

Deep learning is perhaps one of the most efficient AI tools for businesses looking to succeed in highly-digitized and fast-paced markets. Computers can use algorithmic models to analyze large amounts of unstructured and structured data better and faster than the average human, leading to greater...

Personalizing in-game experience using reinforcement learning
Case Study
Personalizing in-game experience using reinforcement learning
Case Study Personalizing in-game experience using reinforcement learning

To improve the gaming experience for players, a leading video game publisher sought to personalize in-game interactions, streamline model development, and increase long-term engagement and lifetime value (LTV) of users. Grid Dynamics addressed these challenges by implementing a reinforcement learni...

Customer churn prevention: 
A prescriptive solution using deep learning
Article
Customer churn prevention: A prescriptive solution using deep learning
Article Customer churn prevention: A prescriptive solution using deep learning

Customer retention is the primary pillar for building virtually any subscription-based business, including software, video game, media, and telecom businesses. Nowadays, it is common to use advanced machine learning techniques to predict customer churn probability as accurately as possible. However...

Relevant facets: how to select and promote facets with deep learning
Article
Relevant facets: How to select and promote facets with deep learning
Article Relevant facets: How to select and promote facets with deep learning

Faceted navigation, a.k.a. guided navigation is a de-facto standard user experience for any serious online retailer. Facets seamlessly introduce your customers to the structure and attributes of an online catalog and provide shoppers with powerful tools to slice and dice their results with useful f...

Understanding search query intent with deep learning
Article
Understanding search query intent with deep learning
Article Understanding search query intent with deep learning

Online retailers are always looking for ways to provide delightful and frictionless shopping experience to their customers. Product discovery, powered by search and category browsing, stays at the top of the sales funnel and has the highest impact in converting visitors to customers.  At the...

How deep learning improves recommendations for 80% of your catalog
Article
How deep learning improves recommendations for 80% of your catalog
Article How deep learning improves recommendations for 80% of your catalog

Are only 20% of your product catalog recommendations behavior driven? Product recommendations have become an essential sales tool for e-commerce sites. These recommendation systems typically use collaborative filtering, a common approach for building behavior-based recommendation engines u...

The next big thing in customer service, a deep learning question-answering system
Article
The next big thing in customer service, a deep learning question-answering system
Article The next big thing in customer service, a deep learning question-answering system

“It takes months to find a customer, but only seconds to lose one.” Maintaining a high-quality customer service experience while minimizing costs is high on the list of any e-Commerce enterprise. An AI-based question-answering system can do just that. But how would one approach building such a...

Cross-channel marketing spend optimization using deep learning
Article
Cross-channel marketing spend optimization using deep learning
Article Cross-channel marketing spend optimization using deep learning

Marketers usually use multiple channels–such as sponsored search, display ads, and emails–to reach their customers, and each channel usually includes multiple activities or has multiple parameters that are associated with various costs. For example, a marketer can run several email campaigns, each...

Building a Next Best Action model using 
reinforcement learning
Article
Building a next best action model using reinforcement learning
Article Building a next best action model using reinforcement learning

Modern customer analytics and personalization systems use a wide variety of methods that help to reveal and quantify customer preferences and intent, making marketing messages, ads, offers, and recommendations more relevant and engaging. However, most of these methods are designed to optimize only...

How to implement autocomplete search for large-scale e-commerce catalogs
Article
How to implement autocomplete search for large-scale e-commerce catalogs
Article How to implement autocomplete search for large-scale e-commerce catalogs

A customer of ours, one of the largest omni-channel retailers in the US, was having issues with product discovery. Their e-commerce site had a massive catalog with hundreds of thousands of SKUs, a modern e-commerce backend and a powerful search engine, yet the conversion was less than stellar. Fr...

How to use Solr suggester for autocomplete and typeahead search
Article
How to use Solr Suggester for autocomplete and typeahead search
Article How to use Solr Suggester for autocomplete and typeahead search

The Solr suggester component allows you to vastly improve your search capabilities and experience. It provides users with automatic suggestions for query terms, and can be used to implement useful auto-suggest featurest in your search application.  … Searching grandchildren a...

How to use suffix arrays to combat common limitations of full-text search
Article
How to use suffix arrays to combat common limitations of full-text search
Article How to use suffix arrays to combat common limitations of full-text search

Open source full-text search engines provide rich functionality out of the box. However, there are some use cases when naive implementation may lead to terrible customer experience. We faced one of such use cases when we worked with a patent management company.  Part of a patent officer's...

Detecting and correcting e-commerce catalog misattribution with image and text classification using Google TensorFlow
Article
Detecting and correcting e-commerce catalog misattribution with image and text classification using Google TensorFlow
Article Detecting and correcting e-commerce catalog misattribution with image and text classification using Google TensorFlow

In our previous post, we discussed the impact of product misattribution in e-commerce and how image recognition with Machine Learning can be an important tool to resolve this issue. In this post, we will get into the details of how to detect and correct misattribution using Machine Learning, Goog...

How Machine Learning can address attribution issues in e-commerce catalogs
Article
How machine learning can address attribution issues in e-commerce catalogs
Article How machine learning can address attribution issues in e-commerce catalogs

A richly attributed and well-curated product catalog is the key asset of online retailers. However, products are frequently misattributed, which makes it a pain for customers to find the products they’re looking for. Catalog product attribution issues are a major pain point in e-commerce. They...

How to sort parent documents by child attributes in Solr
Article
How to sort parent documents by child attributes in Solr
Article How to sort parent documents by child attributes in Solr

E-commerce customers often need to sort products by price, size, and other SKU-level attributes. Our job is to make this process as easy and pleasant for them as we can, because the more products they find, the more they buy. How do we help them find what they need?For general searching and facet...

Implementing autocomplete with Solr
Article
Implementing autocomplete with Solr
Article Implementing autocomplete with Solr

In recent years, autocomplete has become a staple feature for searches of all types.Whether Google, Amazon, or smaller sites and vendors, predictive typing, as it’s otherwise known, (also sometimes called auto-suggest, search-as-you-type or type-ahead) has become an expected part of an engagin...

Selecting, training, evaluating, and tuning the model
Article
Selecting, training, evaluating, and tuning the model
Article Selecting, training, evaluating, and tuning the model

In previous posts we have discussed the steps needed to understand and prepare the data for Social Movie Reviews. Finally, it is time to run the models and learn how to extract meanings hidden in the data. This blog post deals with the modeling step in the Data Scientist’s Kitchen. At the...

The basics of data science with a sentiment analysis example
Article
The basics of data science with a sentiment analysis example
Article The basics of data science with a sentiment analysis example

There is a broad and fast-growing interest in data science and machine learning. It is fueled by an explosion in business applications that rely on automated detection of patterns and behaviors hidden in the data, that can be found by software and exploited to dramatically improve the way we mark...

Using CRISP-DM methodology for Twitter sentiment analysis
Article
Using CRISP-DM methodology for Twitter sentiment analysis
Article Using CRISP-DM methodology for Twitter sentiment analysis

As we explained in our introduction to this series of posts, we are exploring a data scientist’s methods of extracting hidden patterns and meanings from big data in order to make better applications, services, and business decisions. We will perform a simple sentiment analysis of a real publ...

A Frustrating Personal Experience with Unfaceted Search
Article
A frustrating personal experience with unfaceted search
Article A frustrating personal experience with unfaceted search

I was recently on an airline flight with onboard entertainment. There was a good selection of movies, but look at the film navigation menu! It lacks the ability to nest different languages into a single movie item and facet selections based on the movie’s language. As a result, it wastes scre...

Searching grandchildren and siblings with Solr Block Join
Article
Searching grandchildren and siblings with Solr block join
Article Searching grandchildren and siblings with Solr block join

We’ve talked about searching nested parents and children with Solr Block Join. But we can go far beyond that, to searching siblings, grandchildren, and other descendants. This gives your customers more search options without forcing them to do a new search every time they add a search parameter....

The segmented filter cache and Block Join Query Parser in Solr
Article
The segmented filter cache and block join query parser in Solr
Article The segmented filter cache and block join query parser in Solr

The “law of unintended consequences” applies to using the block join query parser in Solr, just as it does to many other things in life (and software). Leave out certain query strings in Solr, and It seems to make no difference. … Searching grandchildren and siblings with Solr block join...

How to use Block Join to improve search efficiency with nested documents in Solr
Article
How to use block join to improve search efficiency with nested documents in Solr
Article How to use block join to improve search efficiency with nested documents in Solr

SolrInputDocument has methods — getChildDocuments()and addChildDocument() — for nesting child documents into a parent document. XML and Javabin formats are now able to transfer them. JSON support is ongoing. Start by indexing a few t-shirts, as a sample product-SKU hierarchy us...

How to implement Block Join Faceting in Solr/Lucene
Article
How to implement block join faceting in Solr/Lucene
Article How to implement block join faceting in Solr/Lucene

In a previous post, we talked about business motivations behind the support of structured documents in a Solr/Lucene index and the unique requirements for a  faceting engine which is created by this approach to modeling data. We have introduced SOLR-5743. Now it is time to take a deep di...

High-performance Join in Solr with BlockJoinQuery
Article
High-performance join in Solr with BlockJoinQuery
Article High-performance join in Solr with BlockJoinQuery

Join support is a highly-requested Solr feature, especially in e-commerce. So I repeated Erick Erickson’s benchmark test with block join support for Solr, and I want to share my observations on how BlockJoinQuery can maximize Solr/Lucene performance.  In this post and in the future,...

Introduction to Block Join Faceting in Solr
Article
Introduction to block join faceting in Solr
Article Introduction to block join faceting in Solr

A straightforward look at how block join faceting works, how it can save your customers from frustrating search experiences, and why Grid Dynamics created SOLR-5743 to bring block join faceting to Solr Here is a simple type of faceted search you see on many e-commerce websites: In this ex...

Advanced Solr/Lucene topics: high-performance nested search for e-commerce applications
Article
Advanced Solr/Lucene topics: High-performance nested search for e-commerce applications
Article Advanced Solr/Lucene topics: High-performance nested search for e-commerce applications

Solr/Lucene has emerged over the last few years as a leading open source search platform for large-scale e-commerce search engines. Systems based on Solr power major sites including Macy’s, Kohl’s, Walmart, Etsy, and many others. An increasing number of tier-1 digital retailers are building their...

Discover our
key insights

Agentic AI cover
White Paper
Agentic AI: The next evolution in enterprise automation
White Paper Agentic AI: The next evolution in enterprise automation

Ready to transform your enterprise with adaptive, AI-driven automation? Download our complete white paper to discover how Agentic AI can drive operational efficiency, enhance customer experience, and boost revenue growth for your organization. In an era where speed, operational excellence, a...

Cube emitting colorful data points, with blue, red, and gold light particles streaming upward against a black background, representing data transformation and AI capabilities.
Article
Data as a product: The missing link in your AI-readiness strategy
Article Data as a product: The missing link in your AI-readiness strategy

Most enterprise leaders dip their toe into AI, only to realize their data isn’t ready—whether that means insufficient data, legacy data formats, lack of data accessibility, or poorly performing data infrastructure. In fact, Gartner predicts that through 2026, organizations will abandon 60% of AI pr...

Top five AI trends for 2025
Ebook
Top five AI trends for 2025
Ebook Top five AI trends for 2025

Discover the AI trends set to reshape businesses in 2025—boosting efficiency, driving innovation, and transforming industries to stay ahead in a fast-changing world.

Giant cellphone with ecommerce site and man shopping online
White Paper
Reimagining product discovery ROI with Google Cloud
White Paper Reimagining product discovery ROI with Google Cloud

As consumerism inevitably evolves, retailers must find new ways to understand their customers and refine their digital and in-store experiences. At the heart of this evolution is an AI-powered eCommerce platform with AI search, enriched product catalogs, and precision merchandising—key elements...

abstract image of iot control tower
Demo
IoT Control Tower
Demo IoT Control Tower

The IoT Control Tower is a robust analytics platform designed to address the complexities of modern industrial operations. Leveraging agentic AI, it integrates real-time IoT data with domain knowledge to deliver actionable insights and operational guidance. Core capabilities include anomaly detecti...

Virtual model wearing a series of different clothing items to represent virtual try-on capabilities
Article
Digital dressing rooms: How generative AI is redefining virtual try-ons
Article Digital dressing rooms: How generative AI is redefining virtual try-ons

Have you come across a retail marketing message lately that states, 'Bring the fitting room home and find what you love'? Many retail brands today showcase their customer-first mindset through 'try before you buy' experiences, allowing customers to order products online, try everything, and return...

A male basketball player with ASICS shoes jumping in the air with a basketball in his hand
Case Study
How an iconic sports brand won gold in CMS modernization
Case Study How an iconic sports brand won gold in CMS modernization

Grid Dynamics won the 2024 Contentstack Experience Award for Most Innovative Project by empowering this global sports brand to rapidly deliver personalized digital experiences. When a leading sporting goods retailer with a global footprint faced challenges with its outdated content managemen...

White Paper
Structured products: Harnessing AI-driven digitalization
White Paper Structured products: Harnessing AI-driven digitalization

Structured products are tailored financial instruments that combine traditional securities like bonds or stocks with one or more derivative components, offering investors customized risk-return profiles that standard investments can't match. Currently, the industry is at a technological...

Abstract pastel geometric architecture with arches
Demo
Development Innovation Canvas
Demo Development Innovation Canvas

Experience the future of software development with Creative Canvas, where human engineers orchestrate a team of specialized AI agents to build sophisticated applications at unprecedented speed. Watch as our demo showcases the development of a Customer Data Platform (CDP) through seamless collaborat...

Tire parameter recognition
Case Study
Revolutionizing tire parameter recognition for a leading automotive manufacturer
Case Study Revolutionizing tire parameter recognition for a leading automotive manufacturer

Discover how we've reshaped tire recognition technology through advanced AI methodologies, leveraging deep learning visual models and seamless integration with Amazon Web Services (AWS). In collaboration with a prominent automotive industry leader, we've addressed the critical need for precise tire...

Get in touch

Let's connect! How can we reach you?

    Invalid phone format
    Submitting
    Searching grandchildren and siblings with Solr block join

    Thank you!

    It is very important to be in touch with you.
    We will get back to you soon. Have a great day!

    check

    Something went wrong...

    There are possible difficulties with connection or other issues.
    Please try again after some time.

    Retry