Otimize as experiências de busca
A tecnologia da Elastic permite que os usuários dos aplicações criativas e do site da empresa recebam uma experiência de busca consistente e altamente avançada.
Machine learning poderoso em toda a busca
A empresa ajuda os usuários com buscas, navegação, recomendações e assistentes por meio de resultados relevantes da Elastic combinados com as próprias inovações de inteligência artificial (IA).
Redimensione para atender à demanda de milhões de usuários
Devido à arquitetura resiliente e flexível da Elastic, milhões de clientes podem procurar bilhões de documentos sem prejudicar a velocidade e a confiabilidade
Usando machine learning para oferecer buscas sofisticadas
A empresa de software de multimídia e criatividade da Fortune 500 é especializada em soluções em software que visam a mudar o mundo com experiências digitais. A empresa tem milhões de clientes em todo o mundo, das maiores marcas aos consumidores individuais, que usam aplicações para transformar, inspirar e impactar pessoas com recursos visuais impressionantes, documentos inovadores e experiências digitais envolventes.
Seja como criador ou consumidor, a capacidade de conectar rapidamente as pessoas ao conteúdo é um pilar fundamental da jornada criativa. Por esse motivo, a empresa investiu no fornecimento de recursos de navegação e busca de recomendações rápidos e confiáveis integrados à maioria das aplicações.
Entretanto, esse esforço apresenta vários desafios. O diretor de engenharia da plataforma de busca diz ter bilhões de ativos na nuvem criados com dezenas de ferramentas deles. Além disso, os ativos em si são armazenados em vários formatos e tipos de arquivo diferentes, como vídeo, fotografia, ilustrações e documentos, cada um com as próprias características.
Para resolver isso antes, diferentes equipes de produtos criavam sistemas de busca e recursos adaptados aos tipos de ativos específicos de cada produto e às necessidades dos clientes. Mas isso resultava em uma experiência inconsistente ao alternar entre produtos e gerava ineficiência operacional, com recursos de busca semelhantes sendo desenvolvidos e redesenvolvidos por várias equipes.
Desenvolvendo uma busca padronizada
A fim de superar esses problemas, a equipe decidiu criar uma infraestrutura padronizada em toda a organização para as buscas. A empresa já estava usando a Elastic Search Platform na primeira aplicação para melhorar as buscas. Eles viram o potencial de aproveitar o suporte da Elastic para inovações de IA para fornecer recursos de busca e descoberta de próxima geração em mais partes do pacote de produtos.
A Elastic atende aos nossos critérios mais importantes. Ela oferece uma tecnologia open source que podemos gerenciar, implantar na nuvem e dimensionar de acordo com as necessidades do negócio. Ela também é extremamente eficiente e econômica, o que respalda nosso plano de implantar as buscas em mais produtos e mais casos de uso.
Ela permite que a empresa ofereça recursos de busca e descoberta consistentes e sofisticados em dezenas de produtos, dezenas de bilhões de ativos e no site, lidando com 600 milhões de consultas por dia.
Na aplicação de desktop on-line de um cliente, uma única consulta de busca pode ser inserida e resultados personalizados em todo o conjunto de aplicações são retornados. Esse recurso, por si só, pode ser inestimável quando você trabalha com um ativo em várias ferramentas, como exigem muitos fluxos de trabalho criativos.
Construído em resiliência, escalabilidade e velocidade
Além disso, a Elastic dá à equipe a confiança de que a busca é resiliente e escalável em toda a organização. "A confiabilidade é uma coisa a menos com a qual precisamos nos preocupar, porque a Elastic é muito confiável já de primeira. Isso significa que podemos adicioná-la ao centro de nossas operações de busca, sabendo que ela será dimensionada para o volume de demanda que esperamos hoje e no futuro", diz o Diretor de Engenharia.
A velocidade da Elastic Platform é igualmente significativa.
Com a Elastic, podemos ingerir e indexar dados mais rapidamente e gerenciar bilhões de ativos. Do ponto de vista da latência, isso também significa que podemos fornecer os melhores tempos de resposta da categoria. Por exemplo, a busca de imagens agora leva apenas milissegundos.
A consistência da arquitetura é igualmente importante do ponto de vista operacional e de suporte. Usando a própria experiência em engenharia de open source, a empresa pode adaptar rapidamente a Elastic às necessidades de rápida mudança dos usuários. Ela também é mais ágil para atender e superar a experiência do usuário oferecida pelos concorrentes.
Suporte para busca e descoberta orientadas por machine learning
Isso é vital em um momento em que a IA e o machine learning estão impulsionando uma mudança de paradigma na busca e no gestão de ativos de mídia. Com a Elastic, a empresa agora pode expandir as próprias inovações e tecnologias de busca de IA desenvolvidas internamente para trazer experiências ainda mais personalizadas aos usuários.
Além de ajudar os clientes a encontrar ativos relevantes, estamos capacitando-os a descobrir conteúdo personalizado e ajudando-os melhor nos fluxos de trabalho. O poder das funcionalidades de machine learning da Elastic enriquece a experiência de busca do usuário nas áreas de recomendações e descoberta.
O diretor de engenharia também destaca a importância dos dados da Elastic para o processo de machine learning. “É extremamente valioso que o Elastic processe os dados na ingestão para que estejam automaticamente prontos para nossos sistemas de IA. Há também recursos vetoriais e de embedding que podemos usar como componentes para nossas operações de machine learning", diz ele.
Há muitas maneiras pelas quais o machine learning da Elastic está por trás dos recursos de busca. Alguns exemplos incluem a capacidade de procurar imagens por conteúdo de cor e composição, como posição e tamanho do objeto. Também é possível exibir duas imagens, destacar um elemento diferente em cada uma e receber um conjunto de resultados de imagem que incluem os dois elementos selecionados.
A empresa também está inovando em cima do machine learning da Elastic para entender melhor a "intenção do usuário". Os aplicativos podem preencher automaticamente consultas de busca ou fazer recomendações ao usuário com base no comportamento e nas preferências anteriores. Desenvolvimentos recentes incluem um recurso que sugere automaticamente edições em uma fotografia com base em imagens semelhantes no próprio catálogo do usuário ou na comunidade de clientes em geral.
Liderando o futuro da colaboração criativa
Olhando para o futuro, a equipe está explorando a possibilidade de usar o Elastic para oferecer busca por voz, áudio e vídeo. Além disso, indo além da tradicional busca no texto, os criativos poderão em breve encontrar imagens ou objetos específicos dentro de um modelo 3D.
O diretor de engenharia volta ao ponto em que os dados na Elastic Search Platform estão prontos para o machine learning e são o principal componente que impulsiona todos esses recursos de busca. Eles também estão ansiosos por novas colaborações com a Elastic.