Suporte de internacionalização para Pesquisa com IA

  • Versão de lançamento: Washingtondc
  • Atualizado 15 de mar. de 2024
  • 16 min. de leitura
  • Pesquisa com IA oferece suporte à indexação e pesquisa em todos os idiomas oferecidos pelo Now Platform. Os recursos linguísticos de pesquisa são compatíveis com Inglês, francês do Canadá, francês, alemão, japonês, chinês simplificado, espanhol e chinês tradicional.

    O suporte à internacionalização é habilitado automaticamente e não é configurável.

    Para exibir a lista completa de idiomas oferecidos como plug-ins Now Platform e compatíveis com Pesquisa com IA, consulte Ativação de um idioma.
    Nota:
    Depois de ativar um novo plug-in de idioma, você deve reindexar todo o conteúdo de origem indexado que deseja tornar pesquisável no novo idioma. Para obter detalhes sobre reindexação, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada.

    As configurações de idioma determinam como Pesquisa com IA separa o texto do conteúdo indexado e as consultas de pesquisa em termos individuais. Esse processo, chamado de tokenização, é tratado de forma diferente para cada idioma compatível.

    Comportamento de indexação em idiomas compatíveis

    Ao indexar conteúdo e metadados de um registro de origem Now Platform ou um documento externo, Pesquisa com IA usa configurações de tokenização para o idioma do registro ou documento, conforme mostrado na tabela a seguir.

    Registro ou Documento Configurações de tokenização
    Registro de origem da tabela Tarefa [task] ou de uma de suas tabelas secundárias Pesquisa com IA executa a identificação de idioma e usa configurações de tokenização para o idioma detectado para indexar o conteúdo e os metadados do registro.
    Nota:
    A identificação de idioma identifica somente Inglês, francês do Canadá, francês, alemão, japonês, chinês simplificado, espanhol e chinês tradicional. O conteúdo em outros idiomas é identificado e tratado como inglês.
    Registro de origem de uma tabela que não seja de tarefa

    Pesquisa com IA usa configurações de tokenização para o idioma do registro para indexar seu conteúdo e metadados.

    Se o registro não tiver nenhum idioma especificado, o Now Platform o tratará como sendo o idioma padrão da instância. Em uma instância em inglês, por exemplo, Pesquisa com IA indexa registros sem idiomas especificados usando configurações de tokenização para inglês.

    Documento externo Pesquisa com IA executa a identificação do idioma e usa configurações de tokenização para o idioma detectado para indexar o conteúdo e os metadados do documento.
    Nota:
    A identificação de idioma identifica somente Inglês, francês do Canadá, francês, alemão, japonês, chinês simplificado, espanhol e chinês tradicional. O conteúdo em outros idiomas é identificado e tratado como inglês.
    Nota:
    Ao indexar conteúdo e metadados, Pesquisa com IA reconhece regiões de Japonês, chinês simplificado e chinês tradicional texto incorporado ao texto em outros idiomas. Essas regiões de texto são indexadas com as configurações de tokenização de idioma apropriadas, independentemente do idioma do texto ao redor. Como exemplo, suponha que você indexe um artigo de conhecimento no idioma inglês que inclua um parágrafo em chinês simplificado. Pesquisa com IA indexa o conteúdo deste parágrafo como chinês simplificado e o restante do conteúdo do registro como inglês.

    Pesquisar comportamento de consulta em idiomas compatíveis

    Ao processar o texto da consulta de pesquisa, Pesquisa com IA usa configurações de tokenização para o idioma da sessão Now Platform do usuário atual.
    Nota:
    Pesquisa com IA reconhece Japonês, chinês simplificado e chinês tradicional termos em consultas de pesquisa. Esses termos são processados com as configurações de tokenização de idioma apropriadas, independentemente do idioma da sessão do usuário. Por exemplo, se um usuário em uma sessão de usuário em francês pesquisar substituição do ordenante 笔记本电薯, Pesquisa com IA aplicará as configurações de chinês simplificado para o termo 笔误本电薯 e as configurações de francês para os outros termos de pesquisa.

    Pesquisa com IA compara os termos da consulta de pesquisa com os termos do conteúdo indexado e metadados, retornando resultados de pesquisa para registros indexados ou documentos que contêm correspondências. Quando os termos de pesquisa estão no mesmo idioma dos termos indexados, Pesquisa com IA processa os dois conjuntos de termos com as mesmas configurações de tokenização, gerando correspondências previsíveis e resultados de pesquisa. Se os termos de pesquisa não estiverem no mesmo idioma dos termos indexados, Pesquisa com IA processará os dois conjuntos de termos com configurações de tokenização diferentes e a correspondência poderá ser imprevisível.

    Dependência de idioma para recursos de pesquisa

    Os recursos de pesquisa a seguir dependem do idioma e são compatíveis somente com os idiomas listados.

    Tabela 1. Dependência de idioma do recurso de pesquisa
    Recurso Dependência de idioma e idiomas compatíveis
    Resultados do Genius

    Pesquisa com IA somente avaliará as configurações de resultado do Genius com os gatilhos NLU se o modelo vinculado NLU tiver o mesmo idioma da consulta de pesquisa.

    Idiomas compatíveis: inglês.

    Identificação de idioma e tokenização

    Durante a indexação, Pesquisa com IA identifica os idiomas compatíveis em registros da tabela de tarefas e documentos externos. O processamento de texto para o conteúdo indexado usa configurações de tokenização para o idioma identificado.

    Idiomas compatíveis: Inglês, francês do Canadá, francês, alemão, japonês, chinês simplificado, espanhol e chinês tradicional.

    Normalização de lema e Unicode

    Pesquisa com IA executa a normalização de lema específica do idioma para termos em conteúdo indexado e consultas de pesquisa.

    Idiomas compatíveis: Inglês, francês do Canadá, francês, alemão, japonês, chinês simplificado, espanhol e chinês tradicional.
    Nota:
    Para o alemão, Pesquisa com IA executa a decomposição de termo, além da normalização de lema.

    Pesquisa com IA executa a normalização Unicode para todos os termos em conteúdo indexado e consultas de pesquisa.

    Para obter mais informações sobre normalização de lemas e formulários Unicode em conteúdo indexado e consultas de pesquisa, consulte Normalização de lema e Unicode.

    Regras de melhoria de resultado

    Pesquisa com IA avalia a ativação somente para regras de melhoria de resultado que têm o mesmo idioma da consulta de pesquisa ou que têm Todos os idiomas especificados.

    Idiomas compatíveis: todos os idiomas ativados em sua instância. Para obter a lista de idiomas que você pode ativar, consulte Ativação de um idioma.

    Palavras irrelevantes

    Pesquisa com IA considera somente palavras irrelevantes de dicionários que têm o mesmo idioma da consulta de pesquisa.

    Idiomas compatíveis: todos os idiomas ativados em sua instância. Para obter a lista de idiomas que você pode ativar, consulte Ativação de um idioma.

    Sinônimos

    Pesquisa com IA considera somente sinônimos de dicionários que têm o mesmo idioma da consulta de pesquisa.

    Idiomas compatíveis: todos os idiomas ativados em sua instância. Para obter a lista de idiomas que você pode ativar, consulte Ativação de um idioma.

    Manipulação de erros de digitação

    Pesquisa com IA deriva uma lista separada de termos de correção automática para cada idioma compatível encontrado no conteúdo indexado da origem de pesquisa. A correção automática substitui somente os termos da consulta de pesquisa por termos da lista que tem o mesmo idioma da consulta de pesquisa.

    Idiomas compatíveis: Inglês, francês do Canadá, francês, alemão e espanhol. O manuseio de erros de digitação não é compatível com Japonês, chinês simplificado ou chinês tradicional.

    Pesquisando conteúdo traduzido

    Entenda como Pesquisa com IA pesquisa campos e documentos traduzidos.

    O Now Platform inclui duas categorias de conteúdo traduzido:
    1. Campos traduzidos, como traduções de campos de registro de Item do catálogo.
    2. Documentos traduzidos (texto longo e valores HTML), como traduções de registros de artigos de conhecimento.

    O comportamento de correspondência padrão Pesquisa com IA difere para esses dois tipos de conteúdo.

    Campos traduzidos

    Ao pesquisar conteúdo com campos traduzidos, Pesquisa com IA corresponde e exibe as traduções do campo no idioma da sessão Now Platform do usuário. Se um campo não tiver uma tradução neste idioma, Pesquisa com IA retornará à correspondência com o valor do campo do idioma inglês. Por exemplo, se o idioma da sessão do usuário for japonês, Pesquisa com IA retornará as traduções de campo em japonês quando presentes em um registro de Item do catálogo, mas retornará valores em inglês para campos de Item do catálogo que não tenham tradução para o japonês.

    Para saber mais sobre como o Now Platform lida com campos traduzidos, consulte Traduzindo cadeias de caracteres de IU individuais.
    Nota:
    Pesquisa com IA não é compatível com campos traduzidos na tabela Conhecimento [kb_knowledge]. Esse comportamento tem os seguintes efeitos.
    • As consultas de pesquisa não correspondem às versões traduzidas dos campos traduzidos de kb_knowledge.
    • Os resultados da pesquisa não exibem versões traduzidas dos campos traduzidos de kb_knowledge.
    • Os aspectos da aplicação de pesquisa não exibem versões traduzidas dos campos traduzidos de kb_knowledge.

    Documentos traduzidos

    Ao pesquisar conteúdo com documentos traduzidos, por padrão Pesquisa com IA corresponde somente a documentos no idioma da sessão Now Platform do usuário. Por exemplo, uma pesquisa de usuário japonês corresponde somente a artigos de conhecimento em japonês, excluindo todos os artigos de conhecimento em outros idiomas.

    A partir da versão Utah, é possível configurar uma condição de filtro para artigos de conhecimento pesquisáveis globalmente. Artigos que atendem a essa condição podem ser correspondidos por pesquisas em qualquer idioma. Para obter informações sobre essa configuração, consulte Configurar artigos de conhecimento pesquisáveis globalmente.

    A partir da versão Tokyo, você pode definir um idioma de fallback para cada idioma habilitado em sua instância Now Platform. Quando um idioma de fallback é configurado para o idioma da sessão do usuário, Pesquisa com IA retorna resultados da pesquisa em ambos os idiomas. Para mais detalhes, consulte Pesquisa com IA interação com idiomas de fallback.

    Você pode configurar uma localidade de fallback global para fazer com que Pesquisa com IA corresponda a documentos no idioma da localidade da instância, bem como no idioma da sessão do usuário. Esta configuração funciona melhor quando você deseja tornar globalmente pesquisáveis todos os documentos no idioma inglês. Para saber mais sobre como configurar uma localidade de fallback global, consulte Habilitar uma localidade de fallback global para o conteúdo traduzido.

    Atribuir Knowledge idiomas de pesquisa de artigo por país

    Melhore a recuperação da pesquisa multilíngue definindo um conjunto de Knowledge idiomas de pesquisa de artigo para cada país do usuário. As pesquisas do usuário podem corresponder a Knowledge artigos em qualquer um dos idiomas de pesquisa especificados para o país, bem como no idioma associado à sessão Now Platform.

    Antes de Iniciar

    Função necessária: ais_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Por padrão, as pesquisas do usuário correspondem somente a Knowledge artigos no idioma associado à sessão Now Platform do usuário. Por exemplo, um usuário que pesquisa em uma sessão em japonês vê somente os resultados da pesquisa de artigos no idioma japonês Knowledge.

    Os administradores de pesquisa podem expandir o cancelamento de pesquisas de artigo Knowledge para usuários de um país especificando idiomas de pesquisa de artigo Knowledge adicionais para esse país. Por exemplo, suponha que você especifique os idiomas de pesquisa de artigo Knowledge inglês e francês para o país do Japão. Com esses mapeamentos de país para idioma em vigor, um usuário que pesquisa em uma sessão em japonês pode ver resultados de pesquisa para Knowledge artigos em inglês e francês, bem como para artigos em japonês.

    Procedimento

    1. Navegue até a exibição de lista da tabela Pesquisa com IA País para pesquisar idioma [ais_country_to_search_language].
      1. Selecione “Tudo”.
      2. No filtro de navegação, insira ais_country_to_search_language.list.
      3. Pressione Enter.
    2. Para cada idioma de pesquisa de artigo Knowledge que você deseja mapear para um país, execute as etapas a seguir.
      1. Selecione Novo.
      2. No formulário Pesquisa com IA País para idioma de pesquisa, preencha os campos.
        Para obter uma descrição dos valores dos campos, consulte Pesquisa com IA Formulário País para idioma de pesquisa.
      3. Selecione Enviar.
        Nota:
        Você pode definir vários registros de País para Pesquisar Idioma Pesquisa com IA para o mesmo país, desde que cada um tenha um idioma de pesquisa de artigo Knowledge diferente. Se você tentar criar vários registros com o mesmo país e o mesmo Knowledge idioma de pesquisa de artigo, o sistema exibirá uma mensagem de aviso e a operação de inserção de registro falhará.

    Resultado

    Quando os usuários em um país com um ou mais idiomas de pesquisa de artigo Knowledge definidos executam uma pesquisa, eles podem corresponder a Knowledge artigos nesses idiomas de pesquisa, bem como no idioma associado à sessão Now Platform.

    Configurar artigos de conhecimento pesquisáveis globalmente

    Defina uma consulta codificada para artigos de conhecimento que você deseja tornar pesquisável em qualquer idioma.

    Antes de Iniciar

    Função necessária: ais_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Por padrão, Pesquisa com IA corresponde somente a registros de conteúdo traduzido, como artigos de conhecimento, que estão no idioma da sessão Now Platform do usuário. Por exemplo, um usuário que pesquisa em uma sessão de usuário espanhol corresponde somente a artigos de conhecimento em espanhol. Para obter detalhes completos sobre essa restrição, consulte Pesquisando conteúdo traduzido.
    Nota:
    Se você configurou uma localidade de fallback global, a pesquisa poderá corresponder aos registros de conteúdo traduzido no idioma dessa localidade, bem como no idioma da sessão do usuário. Para obter mais detalhes sobre essa abordagem, consulte Habilitar uma localidade de fallback global para o conteúdo traduzido.
    Para permitir que os usuários pesquisem artigos de conhecimento em qualquer idioma, você pode definir uma consulta codificada como o valor da propriedade do sistema glide.ais.global_searchable_filter.kb_knowledge. Os registros que correspondem a esta consulta são pesquisáveis globalmente, o que significa que eles ignoram os filtros de idioma normais e podem ser correspondidos independentemente do idioma da pesquisa. Por exemplo, um usuário que pesquisa em uma sessão de usuário em alemão pode corresponder a artigos de conhecimento em inglês ou japonês, desde que correspondam à consulta codificada.
    Figura 1. Idiomas do resultado de pesquisa com artigos pesquisáveis globalmente
    Diagrama mostrando o idioma da sessão do usuário e * artigos pesquisáveis globalmente em qualquer idioma
    Nota:
    Para gerar cadeias de caracteres de consulta de artigo de conhecimento para sua consulta codificada, você pode navegar até Todos > Knowledge > Artigos > Todos e siga as etapas encontradas em Gerar uma cadeia de caracteres de consulta codificada por meio de um filtro. Para obter descrições de sintaxe de consulta codificada e operadores, consulte Cadeias de caracteres de consulta codificadas e Operadores disponíveis para filtros e consultas.

    Procedimento

    1. Navegue até a exibição de lista da tabela Propriedade do sistema [sys_properties].
      1. Selecione “Tudo”.
      2. No filtro de navegação, insira sys_properties.list.
      3. Pressione Enter.
    2. Abra o registro de propriedade do sistema glide.ais.global_searchable_filter.kb_knowledge.
    3. No campo Valor, insira uma expressão de filtro especificando os artigos de conhecimento que você deseja tornar pesquisáveis globalmente.
    4. Selecione Atualizar.

    Resultado

    Artigos de conhecimento que correspondem à sua consulta codificada podem ser retornados como resultados para pesquisas do usuário em qualquer idioma.

    Tornar artigos de conhecimento na categoria E-mail globalmente pesquisáveis

    Aqui está um exemplo que define a consulta codificada kb_category=5681bf8bff0221009b20ffffffffff95 para tornar os artigos de conhecimento na categoria E-mail globalmente pesquisáveis.

    Figura 2. Consulta codificada de categoria de e-mail para artigos de conhecimento
    glide.ais.global_searchable_filter.kb_knowledge formulário de propriedade do sistema com o valor kb_category=5681bf8bff0221009b20ffffffffffff95.

    Pesquisa com IA interação com idiomas de fallback

    Quando um idioma de fallback é configurado para o idioma da sessão do usuário, Pesquisa com IA pesquisa documentos traduzidos em ambos os idiomas. A pesquisa usa a palavra irrelevante, o sinônimo e os dicionários de manipulação de erros de digitação apropriados para o idioma de fallback.

    A partir da versão Tokyo, é possível definir um idioma de fallback para cada idioma habilitado em sua instância. O sistema usa esse idioma de fallback para elementos de texto da interface do usuário que não são traduzidos no idioma especificado. Para obter detalhes sobre como configurar idiomas de fallback, consulte Definir um idioma de fallback.

    Se você definir um idioma de fallback para o idioma da sessão Now Platform do usuário, Pesquisa com IA retornará resultados para o conteúdo traduzido, como artigos de conhecimento, no idioma da sessão e no idioma de fallback configurado. Ao pesquisar conteúdo no idioma de fallback, Pesquisa com IA usa os dicionários de palavra irrelevante, sinônimo e manipulação de erros de digitação para o idioma de fallback.

    Como exemplo, suponha que você configure o espanhol como idioma de fallback para o espanhol do México. Com esta configuração, os usuários que pesquisam sessões em espanhol do México podem encontrar artigos de conhecimento em espanhol do México e espanhol. Pesquisa com IA usa os dicionários espanhol do México e espanhol e regras de melhoria de resultado ao corresponder artigos em espanhol do México. Ele usa os dicionários de espanhol e as regras de melhoria de resultado ao corresponder artigos em espanhol.
    Figura 3. Idiomas do resultado de pesquisa com um idioma de fallback
    Diagrama mostrando o idioma da sessão do usuário es-MX e o idioma de fallback es
    Se você configurar uma localidade de fallback global além de um idioma de fallback, Pesquisa com IA retornará resultados correspondentes para o conteúdo traduzido no idioma da sessão do usuário, no idioma de fallback e no idioma da localidade de fallback global. Como exemplo, suponha que você configure o francês como idioma de fallback para o francês canadense e também configure o inglês como a localidade de fallback global. Os usuários que pesquisam em sessões de francês canadense podem pesquisar artigos de conhecimento em francês canadense, francês e inglês.
    Figura 4. Pesquisar idiomas de resultado com um idioma de fallback e uma localidade de fallback global
    Diagrama mostrando o idioma da sessão do usuário fr-CA, o idioma de fallback fr e a localidade de fallback global en

    Para obter detalhes sobre como configurar uma localidade de fallback global, consulte Habilitar uma localidade de fallback global para o conteúdo traduzido.

    Habilitar uma localidade de fallback global para o conteúdo traduzido

    Configure Pesquisa com IA para corresponder aos documentos traduzidos em um idioma de localidade de fallback global, bem como ao idioma da sessão do usuário.

    Antes de Iniciar

    Função necessária: ais_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Por padrão, ao pesquisar conteúdo com documentos traduzidos, Pesquisa com IA corresponde somente a registros indexados no idioma da sessão Now Platform do usuário. Por exemplo, uma pesquisa em uma sessão de usuário japonês corresponde somente a artigos de conhecimento em japonês, excluindo todos os artigos em outros idiomas.

    Você pode configurar Pesquisa com IA para aplicar uma localidade de fallback global às pesquisas do usuário. Quando você habilita esta opção, Pesquisa com IA corresponde a registros no idioma da localidade da instância Now Platform (ou outra localidade que você especificar), bem como a registros correspondentes no idioma da sessão do usuário. Por exemplo, se você definir o inglês como a localidade de fallback global, os usuários que pesquisarem em sessões em japonês poderão ver os resultados do artigo de conhecimento em japonês e inglês.
    Figura 5. Idiomas do resultado de pesquisa com uma localidade de fallback global
    Diagrama mostrando o idioma da sessão do usuário ja e o idioma local de fallback global
    Nota:
    A localidade de fallback global funciona melhor quando você deseja tornar todos os registros do idioma inglês globalmente pesquisáveis. Para tornar outros conjuntos de registros pesquisáveis globalmente, consulte Configurar artigos de conhecimento pesquisáveis globalmente.
    Quando você habilita a opção de localidade de fallback global para pesquisa, Pesquisa com IA determina a localidade de fallback global da seguinte forma:
    1. Se o valor da propriedade do sistema glide.ais.translate.global_fallback_locale for uma cadeia de caracteres de localidade válida, como en-US ou fr, Pesquisa com IA o usará como a localidade de fallback global.
    2. Caso contrário, Pesquisa com IA usará a localidade da instância Now Platform, conforme especificado pelo valor da propriedade do sistema glide.system.locale, como a localidade de fallback global.
    3. Se o valor da propriedade do sistema glide.system.locale não for uma localidade válida, Pesquisa com IA usará o inglês como a localidade de fallback global.

    Para obter mais detalhes sobre Now Platform localidades e seus idiomas associados, consulte Configuração de localidades.

    Procedimento

    1. Navegar até Todos > Propriedades do sistema > Pesquisa com IA.
    2. Selecione a opção para a propriedade do sistema Habilitar fallback de idioma global ( glide.ais.translate.enable_global_language_fallback ).
    3. Selecione Salvar.
    4. Opcional: Adicione a propriedade do sistema glide.ais.translate.global_fallback_locale e defina seu valor como a localidade que você deseja que Pesquisa com IA use como localidade de fallback global.
      Para obter instruções sobre como adicionar essa propriedade do sistema, consulte Adicionar uma propriedade do sistema.

    Resultado

    Pesquisa com IA pesquisa o conteúdo do documento traduzido no idioma da localidade de fallback global, bem como no idioma da sessão do usuário.
    Nota:
    Ao pesquisar a tabela Item do catálogo, Pesquisa com IA ignora a localidade da instância. As pesquisas de catálogo correspondem somente a documentos no idioma da sessão Now Platform do usuário.