Um bom mecânico de automóveis é difícil de encontrar. A IA poderia me ajudar a localizar um? Vale a pena tentar
Os plugins são uma verdadeira revolução, pois permitem, entre muitas outras coisas, que o ChatGPT faça sua mágica usando dados atuais disponíveis na web
Primeiramente, uma observação sobre a ferramenta que utilizei: Existem algumas diferenças entre o ChatGPT gratuito disponível ao público e o serviço de assinatura ChatGPT Plus, que custa $20 por mês. Além do ChatGPT Plus ser baseado no modelo GPT-4, percebo que as maiores diferenças estão na disponibilidade do Code Interpreter (que oferece muitas análises interessantes) e nos plugins do ChatGPT.
Os plugins são uma verdadeira revolução, pois permitem, entre muitas outras coisas, que o ChatGPT faça sua mágica usando dados atuais disponíveis na web. Sem os plugins, tudo o que o ChatGPT sabe termina em 2021. Para este projeto, utilizei o plugin WebPilot.
Sobre o carro: nosso Ford de 13 anos chegou ao ponto de precisar de muitos reparos. É um excelente carro, e esperamos tê-lo por muitos mais anos, o que significa que de vez em quando ele precisa de alguns cuidados.
Não queríamos levá-lo à concessionária, mas preferimos encontrar um mecânico local, aqui na cidade. Usei o ChatGPT Plus para ajudar a identificar a pessoa para quem eventualmente levamos nosso carro. Descobriu-se que ele é um sujeito que não possui um celular e se recusa a usar e-mail. (Então, claramente, ele é uma pessoa muito mais feliz e inteligente do que você ou eu jamais seremos.)
Para proteger sua identidade, e também para repetir o experimento, decidi executar as mesmas consultas usando Melbourne, Flórida, uma cidade do outro lado do país, como exemplo.
O plano era simples: fazer o ChatGPT analisar as avaliações do Yelp e do Google para descobrir qual mecânico os moradores locais parecem preferir.
Com o ChatGPT Plus, você precisa ativar os plugins no início de uma sessão. Então, para começar, ativei o WebPilot.
Uma rápida observação: anteriormente, tentei fazer o ChatGPT escanear as avaliações do Yelp e do Google ao mesmo tempo e a IA sempre se confundia. Então, para esta demonstração, estou separando essas consultas. (E ainda fica um pouco perdido.)
Aqui estava minha primeira instrução:
Use o WebPilot para escanear as avaliações do Yelp para oficinas de reparo de automóveis locais em Melbourne, Flórida. Agregue os resultados das avaliações e me informe quais oficinas, com base no valor médio da avaliação e no número de avaliações, produzem o maior nível de satisfação do cliente. Não inclua concessionárias ou oficinas que fazem parte de concessionárias e certifique-se de permanecer apenas em Melbourne.
Recebi uma resposta bastante útil.
Então eu disse:
Faça o mesmo para as avaliações do Google.
Como você pode ver, ele se confundiu, confundindo LA Fitness e Home Depot com mecânicos de automóveis. Depois, tentei fazer com que ele refizesse a busca, mas disse explicitamente para substituir o Google pelo Yelp:
Faça o mesmo, mas use as avaliações do Google em vez das avaliações do Yelp.
Dessa vez, ele simplesmente falhou. Em vez de procurar os resultados, ele me disse como procurá-los. Às vezes, quando a IA se confunde, um prompt mais abrangente pode ajudar. Então, dei a ele o prompt original que usei acima, mas com "Google" no lugar de "Yelp":
Use o Webpilot para escanear as avaliações do Google para oficinas de reparo de automóveis locais em Melbourne, Flórida. Agregue os resultados das avaliações e me informe quais oficinas, com base no valor médio da avaliação e no número de avaliações, produzem o maior nível de satisfação do cliente. Não inclua concessionárias ou oficinas que fazem parte de concessionárias e certifique-se de permanecer apenas em Melbourne.
Como você pode ver, isso funcionou. Em seguida, pedi que ele fizesse uma análise de sentimento:
Agora, realize uma análise de sentimento em ambos os conjuntos de oficinas com base em suas avaliações do Yelp e Google e classifique-as em termos de como os clientes as avaliam, juntamente com um breve resumo descritivo que reflita a satisfação geral do cliente ou a falta dela. Apresente as oficinas em ordem de classificação geral, com o sentimento mais positivo como a primeira oficina apresentada.
Isso não resultou em uma classificação agregada. Decidi novamente adicionar mais especificidade ao meu prompt. Aqui está o prompt que produziu os melhores resultados:
Agora, realize uma análise de sentimento em ambos os conjuntos de oficinas com base em suas avaliações COMBINADAS do Yelp e Google (CONTAGEM DE AVALIAÇÃO E NÚMERO DE ESTRELAS), BEM COMO TODOS OS COMENTÁRIOS DOS CLIENTES, e classifique-as em termos de como os clientes as avaliam NO GERAL, juntamente com um breve resumo descritivo que reflita a satisfação geral do cliente ou a falta dela.
Os termos em maiúsculas são palavras que adicionei para dar mais clareza ao prompt. Eles estão em maiúsculas para que você veja minhas alterações (o ChatGPT não presta atenção ao caso). Também modifiquei esta frase conforme mostrado em maiúsculas:
Apresente as cinco principais oficinas em ordem de classificação geral EM AMBOS YELP E GOOGLE, com o sentimento mais positivo como a primeira oficina apresentada.
Os resultados estavam muito mais alinhados com o que eu queria. Primeiro, ele apresentou um relatório detalhado combinado:
Depois, como parte da mesma resposta, ele apresentou uma classificação geral.
Quando fiz isso aqui, localmente, a oficina recomendada pelo ChatGPT Plus é a que levamos o Ford.