A Closer Look at Bloomreach’s AI Development Principles

Xun Wang
Xun Wang
An overview of Bloomreach's AI development principles

Artificial intelligence (AI) is advancing at an unprecedented pace, transforming industries and redefining the boundaries of what’s possible. This rapid evolution, while exciting, can also be overwhelming. The temptation for organizations to hastily adopt the latest AI technologies without fully considering essential safeguards is real and potentially risky.

However, it is prudent to take a step back and critically assess the AI solutions being evaluated. Is a vendor utilizing data responsibly during the training of their models? What measures are they implementing to prevent hallucinations and inaccuracies? Do these solutions keep the user at the center of their design philosophy?

At Bloomreach, we are deeply committed to building AI the right way. Our approach to AI development is grounded in responsibility, ethics, and a clear set of guiding principles. We understand that our customers need confidence in the solutions we provide, and we take that trust seriously. These are Bloomreach’s core AI development principles being used to guide our product and engineering teams:

Bloomreach AI development principles

AI is changing — quickly — and we’re using these principles to ensure we’re innovating in a way that’s responsible and ethical. Let’s take a closer look at our principles. 

Transparency and Explainability 

Modern generative models, especially large language models, often function as “black boxes” due to their complexity and the vast number of parameters they utilize. Essentially, tokens get put into a model, which then outputs a bunch of numbers. This opaqueness applies to all search solutions using generative AI, ours included. While it’s challenging to interpret every nuance within these models, we believe in providing as much transparency as possible even with these limitations in interpreting foundational models.

At Bloomreach, we are committed to explaining the processes behind our AI outputs to our users. We utilize data from a multitude of sources to determine search rankings and product recommendations. The encoder model — derived from complex mathematical computations — is just one component, and we’re able to show how that model’s output is used to make decisions. For example, we can show the relative weighting of the distance between query and product and the contributions of other signals like add-to-cart performance and query-dependent performance signals.

We make this information accessible to our users through tools like Ranking Diagnostics and AI Studio in our Discovery platform. These features offer insights into how our AI makes decisions, allowing users to understand and trust the results. Similarly, in our Engagement platform, the Autosegments feature provides full visibility into data clusters and attribute relationships. Users can see the composition of segments and adjust them based on their expertise and intuition.

Our principle is clear: be as transparent as possible, provide meaningful insights at levels that matter to our customers, and ultimately enhance the end-user experience.

Bloomreach Engagement autosegments feature

Data Privacy and Security

Data privacy is a paramount concern in AI development, and we treat it with the utmost seriousness. At Bloomreach, we firmly believe that our customer’s data belongs to them. We protect this data through robust virtual walls, ensuring that information from one customer does not intermingle with another’s. 

When we use customer data to train aggregate models, such as our embedding models, we anonymize it beforehand. This anonymized data contributes to improving our models without compromising individual privacy. Our generative AI applications, like Bloomreach Clarity, incorporate specialized guardrails that filter outputs to prevent the inclusion of any personally identifiable information (PII) before results are returned to end-users.

Compliance is integral to our operations. We adhere to regulations like GDPR and maintain stringent security standards, including SOC 2 compliance. Our advanced customer data solution features real-time tracking of individual customer consent for data storage and usage. This ensures that all data we handle is compliant from both user consent and regulatory perspectives.

Fairness and Non-Discrimination 

We recognize that AI models can inadvertently perpetuate biases present in training data. For example, in Bloomreach Clarity, we’ve implemented rigorous measures to ensure fairness and non-discrimination in our AI outputs. Our models are trained to avoid biases related to gender, sexual orientation, socioeconomic status, and other sensitive attributes through a guardrails filtering layer.

Bloomreach Clarity offering to help a shopper as she browses for chairs

User-Centric Design

User experience is at the core of our AI development philosophy. We design our solutions to empower users, providing interfaces and tools that are intuitive and adaptable to varying levels of expertise.

For example, our AI Studio allows merchandisers to harness powerful AI capabilities to optimize search rankings effortlessly. Users can leverage advanced AI without needing deep technical knowledge, yet the platform remains flexible enough for those who wish to customize signals or algorithms to align with specific goals and campaigns, as well as set relevance temperature ranges.

Our aim is to make AI accessible and actionable, enabling ecommerce professionals to achieve their objectives efficiently. We provide the tools to manipulate and guide the AI, ensuring that technology serves the user’s intent.

Providing user-centric control in AI Studio as part of Bloomreach's AI development principles

Continuous Improvement and Monitoring 

AI technology is not static; it evolves rapidly, and so do we. At Bloomreach, we are committed to continuous improvement, regularly evaluating and integrating the latest advancements in AI to enhance our solutions as part of our development process.

We actively monitor the performance and relevance of our models, often utilizing AI tools to assess and refine our systems. Collaborations with industry leaders like Google and NVIDIA enable us to leverage cutting-edge technologies that we used to develop advanced capabilities like our hybrid vector search. We utilize our partner’s technologies in advanced foundational models, frameworks, and tools to continually maintain high quality and performance for our products.

Applying the AI Development Principles to What’s Next 

We’re excited to be continually applying these AI development principles as we create and deliver more innovative features to our customers. The conversation around AI has transformed — even in the last year — and we’re always working toward developing AI responsibly and in a way that benefits both our customers and end users. 

To stay on top of our latest AI features, be sure to watch our webinar, “Cutting Edge: Bloomreach’s AI Feature Showcase.”

Tags
Photo

Xun Wang

Chief Technology Officer at Bloomreach

Xun leads Bloomreach’s global engineering and operations team.  He is a veteran engineering executive with over 15 years of experience leading engineering teams. Xun is passionate about technology, complex engineering challenges, and building world-class teams.  In the consumer space, he led the team that created the world’s highest quality cloud gaming platform: Geforce Now. In the enterprise space, he led the team that built Medallia’s cloud platform. Xun holds a Computer Engineering degree from the University of Waterloo.

Table of Contents

Share with Your Community

Copied!

Subscribe to our newsletter

Recent Posts

Maintain an Edge With These New Posts

bloomreach-avatar-menu-1
bloomreach-avatar-menu-3
bloomreach-avatar-menu-2

Join 15,000+ recipients getting the latest insights on AI and ecommerce delivered straight to their inboxes.

Life With Bloomreach

Watch this video to learn what your life could look like when you use Bloomreach.