O que acontece quando pedimos ajuda sobre acessibilidade digital no ChatGPT? Fiz esse teste e o resultado foi bem interessante.

O termo do momento é o ChatGPT, que permite a geração de bons textos por inteligência artificial. Já existe muita discussão sobre as vantagens e desvantagens do seu uso nos mais diversos cenários. Resolvi ter uma “conversa” com o ChatGPT sobre acessibilidade digital e pedir para a ferramenta me dar uma ajuda.

Na verdade o objetivo não é perguntar sobre o futuro da acessibilidade com o uso de inteligência artificial. Isso já foi feito nesse post e me inspirou a fazer perguntas mais específicas.

Antes de fazer as perguntas é necessário acessar a plataforma e fazer um cadastro. A ferramenta aceita textos em português (e responde no mesmo idioma).

Cabeçalhos

Comecei perguntando se a ferramenta consegue criar uma sugestão de cabeçalhos para um site qualquer. O resultado foi o seguinte:

Captura de tela de um diálogo no chatGPT. A transcrição do texto vem a seguir no post do Blog.

Reinaldo: Pode criar uma sugestão de cabeçalhos para o site https://www.china-airlines.com/us/en
ChatGPT: Sim, aqui estão algumas sugestões de cabeçalhos para o site da China Airlines:

  1. “Explore o mundo com a China Airlines”
  2. “Voe com conforto e conveniência”
  3. “Descubra destinos incríveis com a China Airlines”
  4. “Experimente o melhor da aviação com a China Airlines”
  5. “Junte-se à nossa jornada rumo ao sucesso”
  6. “Voe para o futuro com a China Airlines”
  7. “Viagens sem preocupações com a China Airlines”
  8. “Experimente a inovação da aviação com a China Airlines”
  9. “Voe para o dest

O chat sugeriu uma série de tópicos que poderiam ser uma estrutura de cabeçalhos. Parte desse conteúdo nem existe no site. E isso não ajudava muito, porque o site é complexo e não perguntei sobre a hierarquia dos cabeçalhos. Decidi perguntar como seria a sugestão de uma estrutura de cabeçalhos hierarquizada em um site de notícias:

Captura de tela de um diálogo no chatGPT. A transcrição do texto vem a seguir no post do Blog.

Reinaldo: Pode criar uma sugestão de cabeçalhos de ordem hierárquica utilizando os elementos HTML de H1 a H6 para o site https://www.uol.com.br/

ChatGPT: Sim, aqui estão algumas sugestões de cabeçalhos hierarquizados utilizando HTML para o site UOL:

  1. H1: “UOL – Notícias, Vídeos, Esportes, Entretenimento e mais”
  2. H2: “Notícias do Brasil e do mundo”
  3. H3: “Política”
  4. H3: “Economia”
  5. H3: “Mundo”
  6. H2: “Esportes”
  7. H3: “Futebol”
  8. H3: “Outros esportes”
  9. H2: “Entretenimento”
  10. H3: “Música”
  11. H3: “Cinema”
  12. H2: “Lifestyle”

Este exemplo me chamou a atenção. Apesar de não encontrar no UOL uma área chamada “Lifestyle”, foi interessante entender como a ferramenta sugeriu a hierarquia de cabeçalhos. Esportes como H2 e Futebol como H3 é o tipo de exemplo que usamos para mostrar a hierarquia entre os conteúdos.

Idioma da página

Busquei por uma página de outro país e pedi para a ferramenta identificar o idioma declarado no elemento HTML. O resultado foi o seguinte:

Captura de tela de um diálogo no chatGPT. A transcrição do texto vem a seguir no post do Blog.

Reinaldo: Qual o idioma declarado no elemento HTML da página https://www.china-airlines.com/cn/zh
ChatGPT:O idioma declarado no elemento HTML da página https://www.china-airlines.com/cn/zh é “zh”.

O elemento HTML do site contém as seguintes informações:

<html ng-app="CA" lang="zh" xml:lang="zh">

Interessante saber que a ferramenta consegue ler o código HTML de uma página e compreende os elementos e atributos contidos na página.

Descrição de imagens

Partindo para descrições de imagens, encontrei uma figura complexa do meu Blog e pedi para a ferramenta descrever. O resultado foi o seguinte:

Captura de tela de um diálogo no chatGPT. A transcrição do texto vem a seguir no post do Blog.

Reinaldo: pode descrever essa imagem http://reinaldoferraz.com.br/wp-content/uploads/2022/05/input3-610×606.jpg
ChatGPT: A imagem em questão é uma imagem abstracta, que não pode ser facilmente descrita. A imagem parece conter uma série de formas geométricas, como círculos e retângulos, dispostos de forma intercalada e coloridas de maneira a formar uma composição estética. Além disso, existem pequenas linhas curvas e diagonalmente inclinadas que atravessam a imagem. Embora seja uma imagem abstracta, ela pode ser interpretada de maneira subjetiva e pode ter diferentes significados para diferentes pessoas.

Achei muito legal a interpretação de que a figura pode ser abstrata e pode ser interpretada de forma subjetiva. Descrição de imagens é algo delicado e que precisa um cuidado para não gerar conteúdo incompreensível para os usuários. Decidi então fazer o teste com uma imagem mais simples (ou que parecia mais simples). O resultado não foi muito bom:

Captura de tela de um diálogo no chatGPT. A transcrição do texto vem a seguir no post do Blog.

Reinaldo: Descreva a seguinte imagem http://reinaldoferraz.com.br/wp-content/uploads/2014/02/tr47ujhtt767.png
ChatGPT: A imagem mostra uma estrutura de aço com duas torres que se projetam para cima. A base da estrutura é quadrada e está apoiada em quatro pilares. Existem cabos de aço que vão dos pilares até as torres e prendem-nas firmemente no lugar. No topo das torres, há mais cabos de aço que se estendem para fora em ângulos diferentes. A estrutura parece ser uma ponte ou uma instalação de transmissão de energia.

A figura na verdade era a foto de um pão francês em um prato emoji de rosto frustrado.

Transcrição de vídeos

Perguntei se a ferramenta conseguiria assistir a um vídeo e fazer a transcrição do conteúdo em texto:

Captura de tela de um diálogo no chatGPT. A transcrição do texto vem a seguir no post do Blog.

Reinaldo: Pode fazer a transcrição do vídeo https://youtube.com/shorts/Fryl52_2w3A
ChatGPT:Desculpe, mas eu não tenho acesso aos vídeos do YouTube. Como modelo de linguagem AI treinado por OpenAI, não posso assistir vídeos, mas posso responder a perguntas, fornecer informações e ajudar em tarefas que não exijam acesso a vídeos.

Verificação de acessibilidade

Para finalizar, perguntei se ela poderia fazer a verificação de acessibilidade de um site. O resultado foi o seguinte:

Captura de tela de um diálogo no chatGPT. A transcrição do texto vem a seguir no post do Blog.

Reinaldo: Pode fazer uma verificação de acessibilidade no site https://www.uol.com.br/
ChatGPT: Desculpe, como sou apenas uma inteligência artificial de texto, não tenho a capacidade de verificar a acessibilidade de um site na web. É importante lembrar que a verificação da acessibilidade de um site é uma tarefa complexa que envolve testes manuais e automatizados para garantir que o site seja acessível para todos, incluindo pessoas com deficiências. Recomendo procurar por ferramentas e serviços especializados em verificação de acessibilidade para garantir que o site esteja em conformidade com as diretrizes de acessibilidade da web.

Esse foi o resultado que mais me surpreendeu. Mesmo sabendo que a ferramenta faz uso de conteúdo publicado na Web eu esperava uma resposta com uma solução mais simples, como “descreva suas imagens” e “verifique o contraste de texto”. Esse tipo de resposta da ferramenta me deixa mais confiante que a inteligência artificial não é a solução dos nossos problemas, mas pode ser uma grande aliada na melhoria de processos.

Conclusão

Foi um experimento divertido fazer perguntas sobre acessibilidade para uma ferramenta de inteligência artificial. Pude notar que ela tem suas limitações mas ela tem um enorme potencial para uso em verificações simples (como a identificação do idioma) e sugestões de estruturas de conteúdo. Considerando a análise técnica do código ela não faz nada de inovador que os verificadores automáticos de acessibilidade já fazem, mas com relação a sugestão de conteúdo é promissor. E como tudo o que envolve o acesso de pessoas, claro que ela ainda depende da verificação humana para um resultado apropriado.