Nos últimos meses mais uma vez IA se tornou o assunto do momento. Depois de diversas pesquisas na área de arte usando inteligência artificial agora é a vez da popularização de textos escritos por IA.

Modelos de aprendizado de máquina já estavam auxiliando as pessoas há muito tempo, como corretores ortográficos, ferramentas que reescrevem um texto para retirar plágio e até ferramentas que fazem de tudo - desde que você saiba como pedir. Ferramentas como o ChatGPT não são novas, apenas explodiram em popularidade recentemente, você com certeza já ouviu falar de diversas formas de usar essas ferramentas de inteligência artificial, mas eu quero propor mais uma forma em que podemos aproveitar-las.

Pesquisar coisas na internet pode ser algo difícil, as vezes você precisa de muita informação sobre o que está procurando, o que dificulta a sua jornada. Nesses casos, usar ferramentas de IA pode ser proveitoso. Diferente de buscadores como o Google, ferramentas de inteligência artificial são capazes de entender uma pergunta e lhe responder de forma mais variada sem a necessidade de usar “códigos” ou filtros especiais, usando apenas linguagem natural.


Recentemente eu estava procurando como encontrar círculos em imagens usando Python. Todos os resultados da primeira página do Google retornaram respostas usando o pacote OpenCV, que é um dos principais pacotes na área de Processamento Digital de Imagens (PDI), mas eu queria algo diferente.

Mesmo alterando os parâmetros das minhas buscas, os buscadores da internet continuaram insistindo em me sugerir páginas com o pacote opencv, mesmo quando eu explicitamente escrevia “sem usar opencv”, então eu decidi testar o ChatGPT. Primeiro eu tentei pedir que ele escrevesse uma função para encontrar círculos.

uma imagem em inglês escrito: escreva uma função em python que recebe uma imagem e retorna quantos círculos existem na imagem. ela precisa ser capaz de contar quantos círculos há mesmo que eles estejam levemente distorcidos ou com pequenos brilhos. a saída da ferramente é uma amostra de código usando a biblioteca opencv

Ele escreveu uma função que funciona, bem semelhante ao que eu tinha escrito, mas ainda assim usava OpenCV. Então eu decidi ser mais específica e pedir outras formas de fazer isso, ao invés de pedir pelo código.

uma imagem em inglês escrito: há outros métodos, além de opencv para detectar imagens usando python e abaixo a saída da ferramenta citando cinco exemplos

Não sei se todos os métodos citados funcionam ou sequer existem, mas essas respostas me ajudaram a quebrar meu bloqueio de ideias e voltar a progredir no meu projeto. Agora eu posso estudar sobre o scikit-image, que eu não conhecia, e estou podendo testar com outras bibliotecas. Foi muito satisfatório poder encontrar outras formas de resolver um mesmo problema. Assim eu posso garantir que estou explorando vários caminhos diferentes e não fico presa apenas ao que já conheço e uso.