Introdução à Search AI

Search AI é uma nova tecnologia que combina os recursos definidores da tecnologia de busca avançada com os recursos definidores da inteligência artificial (IA), criando uma abordagem transformadora para a recuperação e análise de informações empresariais. Assim como os lakehouses combinam os pontos fortes dos data lakes e dos data warehouses, a Search AI integra o melhor da busca e da IA para produzir as respostas mais relevantes e precisas e os insights acionáveis.

A Search AI é uma nova tecnologia que combina os recursos definidores da tecnologia de search avançada com os recursos definidores da inteligência artificial (IA), criando uma abordagem transformadora para a recuperação e análise de informações empresariais a partir do Elasticsearch.

A Search AI permite que as pessoas encontrem rapidamente respostas para suas perguntas a partir de quaisquer dados — de arquivos de texto e log a códigos, eventos de segurança e muito mais. Perguntas que podem ser tão simples quanto "O que devo usar no casamento do meu melhor amigo na primavera?" a perguntas muito mais complexas, como "Recebi um alerta no meu firewall seguido de um alerta em um dos meus dispositivos de endpoint." O que isso significa e o que devo fazer?" Com a Search AI, todas essas perguntas podem ser respondidas rapidamente.

Por que a Search AI é importante?

A Search IA é importante porque, à medida que o volume de data nas organizações cresce, fica cada vez mais difícil para clientes e funcionários encontrar respostas para suas perguntas a partir desses dados usando métodos convencionais.

Limitações da tecnologia de busca sozinha

A tecnologia de busca tradicional revolucionou a recuperação de informações, permitindo o acesso instantâneo às informações certas a partir de grandes quantidades de dados. No entanto, embora a busca convencional seja excelente em retornar resultados relevantes de conjuntos de dados não estruturados, ela fica aquém quando o usuário está procurando uma resposta específica em vez de pesquisar manualmente uma lista de resultados e digerir os resultados.

Exemplos de casos de uso de busca:

  • Um comprador procurando uma camisa no website de uma loja de roupas
  • Um usuário pesquisando FAQs para obter respostas
  • Um funcionário analisando recursos internos
  • Um engenheiro de confiabilidade do site (SRE) buscando nos logs para identificar a causa raiz de um incidente
  • Um analista de centro de operações de segurança (SOC) pesquisando eventos de segurança para determinar se houve ou não uma violação de segurança
  • Um trabalhador do conhecimento pesquisando em bases de conhecimento internas para executar tarefas do dia a dia

Mas com tantos dados para analisar, a busca perde eficácia. No fim do dia, a tecnologia de search gera uma lista de respostas.

Limitações da inteligência artificial isoladamente

A IA é excepcionalmente hábil em identificar padrões, gerar insights e automatizar análises complexas. No entanto, a IA geralmente enfrenta desafios ao identificar dados específicos em conjuntos de dados expansivos e não estruturados. Seu poder está na análise e no processamento, e não na recuperação direta de dados.

Por exemplo, a IA tradicional, como machine learning, pode ajudar com coisas como reconhecimento de padrões e detecção de anomalias para ajudar os usuários a restringir os dados rapidamente. Mas mesmo com a IA tradicional, o número de alertas gerados para fornecer insights sobre seus dados é impressionante. É impossível lidar manualmente com o número de alertas que seus dados geram.

Com o advento das tecnologias de IA generativa, há uma maneira diferente de obter respostas. A IA generativa produz respostas em vez de listas de resultados, como fazem as tecnologias tradicionais de busca e machine learning. Infelizmente, ao contrário das tecnologias de busca e machine learning, a IA generativa não tem o contexto em tempo real fora dos dados em que foi treinada.

A Search IA resolve esse problema

A Search AI combina os pontos fortes complementares da tecnologia de busca e da inteligência artificial. Ele permite que as organizações capitalizem o crescimento exponencial de dados subutilizados e não estruturados. A Search IA garante que os dados mais relevantes sejam encontrados por meio da tecnologia de busca e, em seguida, passados para o modelo de linguagem grande (LLM) por meio da Retrieval-Augmented Generation (RAG) para gerar respostas com base na pergunta original de um usuário.

Essa combinação de tecnologias finalmente permite que os usuários obtenham facilmente respostas relevantes para suas perguntas de qualquer dado em tempo real. Em nível empresarial, a Search AI é uma importante ferramenta de suporte à produtividade. A Search AI capacita as empresas a tomarem melhores decisões, aprimorarem a eficiência operacional, impulsionarem a inovação, elevarem as experiências dos clientes, garantirem a resiliência e mitigarem os riscos de segurança.

A Search IA pode otimizar a descoberta de conteúdo e o acesso aos dados, melhorar o suporte ao cliente, aprimorar a tomada de decisões, democratizar o conhecimento e aumentar a eficiência operacional.

A Search IA é fundamental em campos como segurança cibernética e observabilidade, onde melhora a velocidade de resolução de problemas identificando rapidamente ameaças e anomalias de todos os logs, dados de eventos de segurança e muito mais, e fornece etapas acionáveis para correção ou resposta. O tempo médio de resolução (MTTR) aprimorado se traduz em maior resiliência operacional para seus sistemas, melhor postura de segurança e maior produtividade para suas equipes.

Como o Search AI funciona?

A Search AI funciona combinando tecnologias de busca sofisticadas com tecnologias de IA, como processamento de linguagem natural (NLP), machine learning (ML) e modelos de IA generativa. Aqui está uma análise simplificada de suas funções principais do núcleo:

Recuperação inteligente de dados: a Search AI primeiro recebe uma entrada, entende o significado semântico e contextual por trás da entrada e, em seguida, recupera os dados corretos que são mais relevantes para a entrada. O mecanismo de recuperação envolve várias tecnologias trabalhando perfeitamente juntas, incluindo PNL para interpretar o contexto por trás de uma entrada, Best Match 25 (BM25) — um algoritmo de classificação usado na recuperação de informações para determinar a relevância de documentos para uma determinada consulta de pesquisa — e pesquisa vetorial para encontrar itens semelhantes em grandes conjuntos de dados, representando-os como vetores (representações numéricas) e comparando sua similaridade em um espaço vetorial.

Geração de insights e respostas: depois que os dados relevantes são recuperados, a Search IA usa métodos analíticos avançados baseados em IA para extrair insights significativos e gerar respostas precisas e sensíveis ao contexto. Por exemplo:

  • Reconhecimento de padrões ou anomalias: os algoritmos de machine learning examinam os dados recuperados para identificar padrões recorrentes ou sinalizar anomalias nos dados recuperados.
  • Correlações: ao analisar as relações entre diferentes pontos de dados, a Search IA pode identificar correlações significativas que, de outra forma, poderiam passar despercebidas.
  • Respostas em linguagem natural e com reconhecimento de contexto: forneça respostas altamente contextualizadas em linguagem natural, semelhante à humana. Isso melhora significativamente a usabilidade, permitindo que usuários de todos os níveis de perspicácia técnica interajam intuitivamente com dados complexos sem a necessidade de conhecimento analítico especializado.

Benefícios da Search AI

A Search AI fornece às organizações uma visão abrangente e em tempo real de todos os seus dados. Ao unificar fontes de dados díspares, permite acesso instantâneo a insights críticos, apoiando a tomada de decisões rápidas e informadas. Essa inteligência em tempo real promove confiança nas decisões, independentemente do volume, tipo ou complexidade dos dados.

Por exemplo, uma rede de varejo global pode usar a Search AI para unificar dados de vendas, feedback de clientes, níveis de estoque e preços de concorrentes de vários sistemas — CRM, ERP, plataformas de e-commerce e fontes públicas da web. A tecnologia de busca recupera todos os sinais relevantes em tempo real, como um aumento repentino nos retornos de um produto específico e as tendências de sentimento social das avaliações. Em seguida, a IA analisa esses dados recuperados para identificar um padrão, como uma falha de design que causa insatisfação em um item de alta receita. O insight gerado? Interrompa os pedidos futuros, emita uma correção e realoque os gastos com marketing, evitando a perda de receita e preservando a confiança na marca.

Maximize a eficiência

Ao fornecer rapidamente dados precisos e relevantes, a Search AI elimina ineficiências operacionais. Ele simplifica os fluxos de trabalho e automatiza as tarefas em uma Platform unificada e aberta. As organizações podem reduzir significativamente os custos, melhorar a produtividade e alocar recursos estrategicamente.

Uma empresa de serviços financeiros pode usar a Search AI para unificar relatórios de despesas, dados de compras, uso de licenças de software e logs de acesso de funcionários a partir de ferramentas como SAP, Coupa e Okta. Neste exemplo, a tecnologia de busca recupera padrões que mostram licenças de software subutilizadas entre departamentos. Em seguida, a IA analisa esses dados para sinalizar ferramentas redundantes, calcular possíveis economias e recomendar a consolidação de fornecedores. O resultado: a empresa elimina assinaturas sobrepostas, renegocia contratos e reduz os gastos com software em 30% — tudo sem auditorias manuais ou interrupções nas equipes.

Impulsione a inovação

A IA de pesquisa capacita as organizações a extrair todo o potencial de seus ativos de dados, tanto estruturados quanto não estruturados. Ao integrar perfeitamente os dados com recursos de IA generativa, as organizações transformam ideias criativas em inovações tangíveis, expandindo as possibilidades e permitindo aplicações inovadoras.

Em um cenário real, uma empresa de tecnologia jurídica pode usar a Search AI para transformar seu arquivo de milhões de contratos de clientes subutilizados, armazenados como PDFs, em um novo produto voltado para o cliente. A tecnologia Search extrai e indexa cláusulas, termos e metadados importantes desses contratos, independentemente da estrutura ou formato. Quando os clientes fazem perguntas como “Qual é o meu primeiro direito de rescisão?” ou “Quais contratos têm cláusulas de renovação automática?”, a IA analisa as cláusulas recuperadas no contexto e fornece respostas claras e específicas do contrato. O resultado é uma ferramenta de inteligência jurídica de autoatendimento que reduz a dependência das equipes jurídicas e cria uma nova linha de produtos geradores de receita a partir de dados inativos.

Eleve as experiências dos clientes

Com a arquitetura aberta e de alto desempenho da Search AI, as organizações podem desenvolver experiências digitais sofisticadas e inteligentes. Os desenvolvedores ganham ferramentas poderosas para criar aplicativos e serviços com escalabilidade, personalizados e contínuos, melhorando significativamente as interações e a satisfação do cliente.

Por exemplo, uma Platform de reserva de viagens pode usar a Search AI para combinar dados de voos em tempo real, histórico de reservas anteriores, bate-papos de suporte ao cliente e comportamento do usuário na web e em apps móveis. Quando um viajante busca uma viagem de última hora, a tecnologia de busca recupera itinerários relevantes, vantagens de fidelidade e preferências similares do viajante. A IA analisa esses dados para personalizar os resultados, oferecendo rotas otimizadas, sugestões de upgrade e preços dinâmicos adaptados ao perfil e à intenção do usuário. O resultado é uma experiência rápida, intuitiva e profundamente personalizada que aumenta as conversões e a satisfação do cliente.

Melhorar a resiliência operacional

A Search AI agrega logs, métricas, rastreamentos e outros dados operacionais em um formato acessível e flexível. Essa visualização unificada de dados permite que os SREs identifiquem rapidamente as causas dos incidentes, resolvam problemas e mantenham o desempenho operacional máximo.

Por exemplo, um grande provedor de telecomunicações pode usar a Search AI para combinar logs de rede, tíquetes de suporte, relatórios de interrupção e telemetria de infraestrutura de sistemas isolados, como ServiceNow, telemetria de Splunk e OpenTelemetry. Quando ocorre uma interrupção no serviço, a tecnologia search recupera instantaneamente sinais correlacionados, como picos de erro, regiões afetadas e histórico de manutenção anterior. A IA analisa esses resultados para identificar a causa raiz — nesse caso, uma atualização de firmware mal configurada em um modelo de roteador específico. Em seguida, recomenda uma reversão direcionada e alerta a equipe de operações, reduzindo o tempo médio de resolução de horas para minutos e liberando os engenheiros da triagem manual.

Mitigue o risco à segurança

A IA de busca fortalece a segurança organizacional consolidando sinais de segurança em toda a infraestrutura de nuvem, endpoints, redes e aplicações. Aprimoradas com detecção e resposta a ameaças orientadas por IA, as equipes do centro de operações de segurança (SOC) podem identificar e neutralizar ameaças de forma proativa, mantendo uma defesa robusta e contínua contra a evolução dos riscos cibernéticos.

Uma empresa global pode usar a Search AI para unificar dados de registros de acesso à nuvem, alertas de endpoint, eventos de firewall, provedores de identidade e feeds de informações sobre ameaças em ferramentas como AWS CloudTrail, CrowdStrike, Okta e VirusTotal. Quando um comportamento incomum de login é detectado, a search recupera instantaneamente sinais relacionados, como anomalias de geolocalização, tentativas de aumento de privilégios e padrões de movimento lateral. A IA correlaciona esses eventos, identifica um comprometimento ativo de credenciais e gera um cronograma de ataque com as etapas de contenção recomendadas. A equipe do SOC é alertada em tempo real, permitindo uma resposta rápida e evitando uma violação em grande escala.

Por que escolher o Elasticsearch para Search AI?

A Plataforma Search AI da Elastic dá às organizações a liberdade de criar qualquer aplicativo adaptado às suas necessidades específicas. Ela fornece uma infraestrutura aberta, poderosa e escalável, suportando diversos casos de uso, desde experiências personalizadas do cliente até análises avançadas e automação.

Aberta desde o projeto

A Elastic defende a abertura como um catalisador para a inovação e adaptabilidade. A Plataforma Search AI é construída em padrões abertos, promovendo interoperabilidade e transparência. Essa abertura permite que as organizações mantenham a flexibilidade, adaptem-se rapidamente às necessidades em constante mudança e garantam a viabilidade de longo prazo em diversos casos de uso. EY integrou a Plataforma Search AI em sua pilha de IA generativa existente para agilizar os relatórios regulatórios e de conformidade. A plataforma ofereceu integração perfeita com outros componentes da pilha da EY, incluindo LamaIndex, uma estrutura de dados para a construção de aplicativos LLM, LangChain e bancos de dados vetoriais open source, como LanceDB.

Criada para oferecer alto desempenho

A Plataforma Search AI da Elastic prioriza a velocidade, escalabilidade e precisão. Seja executando consultas complexas, obtendo insights práticos ou automatizando ações em tempo real, a Elastic garante desempenho ideal. As organizações podem confiar que todos os resultados são retornados de forma rápida, precisa e confiável em qualquer redimensionar. A Docusign descobriu que a Plataforma Search AI era a única solução capaz de lidar com o fluxo diário de bilhões de novos documentos para transformar a forma como as empresas criam, gerenciam e analisam contratos.

Preparada para inovação

Reconhecendo a natureza dinâmica dos cenários de dados, a Elastic continuamente ultrapassa os limites tecnológicos. A Plataforma Search AI equipa as organizações com ferramentas e capacidades de ponta para explorar, correlacionar e agir eficazmente sobre dados de todas as fontes, tipos e escalas. A Elastic permite que as organizações permaneçam na vanguarda da inovação orientada por dados, alimentando continuamente o valor e o crescimento dos negócios. Usando a Plataforma Search AI, a Cogstack fez parceria com o NHS para transformar o atendimento ao paciente durante a COVID-19, permitindo que a equipe de saúde acesse rapidamente dados relevantes sem a necessidade de terminologia ou codificação especializadas.

As soluções da Elastic para observabilidade e segurança são criadas e incluídas na Plataforma Search AI:

O Elastic Observability usa a Search AI para fornecer insights em tempo real sobre a integridade e o desempenho do sistema. Integra logs, métricas e dados de rastreamento, permitindo que as equipes identifiquem e resolvam rapidamente problemas operacionais e mantenham uma confiabilidade superior do sistema.

O Elastic Security usa a IA de pesquisa para fornecer recursos de detecção e resposta a ameaças em tempo real. Com sinais de segurança unificados e análises avançadas, o Elastic Security capacita as equipes de segurança a identificar e mitigar ameaças rapidamente, garantindo um gerenciamento abrangente da postura de segurança.

A Search AI representa uma abordagem transformadora para usar os pontos fortes combinados da tecnologia de busca e da inteligência artificial. Por meio da inovadora Plataforma Search AI da Elastic, as organizações podem extrair valor sem precedentes de seus dados, obtendo melhores tomadas de decisões, maior eficiência operacional e resiliência, melhores experiências do cliente e postura de segurança reforçada.