Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

O Potencial do GPT-3 para Transformar a Forma como Aprendemos e Consumimos Informações

O Potencial do GPT-3 para Transformar a Forma como Aprendemos e Consumimos Informações

GPT-3 é uma ferramenta de linguagem natural avançada criada pela OpenAI que tem o potencial de revolucionar a maneira como aprendemos e consumimos informações. Como engenheiro de software, entendo a importância do SEO na criação de conteúdo para a web e como o GPT-3 pode ser usado para criar conteúdo de alta qualidade e aumentar a visibilidade dos sites. Neste artigo, discutirei como o GPT-3 pode ser usado para melhorar a aprendizagem e o consumo de informações.




O que é o GPT-3

GPT-3 é um modelo de linguagem natural avançado que usa o aprendizado de máquina para gerar textos coerentes e naturais. Ele é capaz de responder perguntas, gerar textos de forma livre e até mesmo criar código. Com 175 bilhões de parâmetros, o GPT-3 é atualmente um dos modelos de linguagem natural mais avançados do mundo.


Como o GPT-3 pode ser usado para a aprendizagem

GPT-3 pode ser usado para melhorar a aprendizagem, fornecendo respostas rápidas e precisas para perguntas dos alunos. Além disso, pode ser usado para gerar conteúdo educacional de alta qualidade e adaptável às necessidades individuais de cada aluno. Através da análise do histórico de aprendizagem do aluno, o GPT-3 pode adaptar o conteúdo para ajudar o aluno a obter uma compreensão mais profunda dos conceitos.


Como o GPT-3 pode ser usado para o consumo de informações

GPT-3 pode ser usado para criar conteúdo de alta qualidade e relevante que pode ser encontrado facilmente pelos usuários. Ele pode ser usado para gerar descrições de produtos, resenhas e até mesmo notícias. O GPT-3 pode ajudar a aumentar a visibilidade dos sites, tornando-os mais atraentes para os usuários e, consequentemente, gerando mais tráfego.


Benefícios do uso do GPT-3

O uso do GPT-3 pode economizar tempo e dinheiro para as empresas, pois é capaz de gerar conteúdo em grande escala e com alta qualidade. Além disso, o GPT-3 pode ajudar a melhorar a experiência do usuário, fornecendo informações precisas e relevantes de forma rápida e fácil. O GPT-3 também pode ser usado para criar chatbots e assistentes virtuais que podem interagir com os usuários de forma natural.

GPT-3 tem o potencial de transformar a forma como aprendemos e consumimos informações. Como engenheiro de software, estou animado com as possibilidades que essa tecnologia pode oferecer. O uso do GPT-3 pode ajudar a melhorar a eficiência e a qualidade do aprendizado, além de fornecer conteúdo de alta qualidade para os usuários. As empresas também podem se beneficiar do uso do GPT-3, economizando tempo e dinheiro e melhorando a experiência do usuário.

#GPT3 #LinguagemNatural #Aprendizagem #ConsumodeInformações #SEO



Microsoft Experimenta o GPT-3 na Área da Saúde Como usar o GPT-3 para criar Resumos Automatizados de Textos Longos O Impacto do GPT-3 na Tradução Automática de Idiomas


Como o GPT-3 está Mudando a forma como Interagimos com Assistentes de Voz As Aplicações Práticas do GPT-3 na Indústria de Tecnologia Como o GPT-3 está Revolucionando o Processamento de Linguagem Natural


Modelo GPT-3 - um dos mais avançados modelos de linguagem disponíveis atualmente Explorando o Poder das Redes Neurais Profundas no Modelo GPT-3 O que é GPT-3? Tudo o que você precisa saber sobre este modelo de linguagem


GPT-3 e o Futuro da Redação de Conteúdo: O que Esperar? GPT-3 e Chatbots: Uma Combinação Poderosa para o Atendimento ao Cliente GPT-3 e a Criação de Diálogos: Uma Nova Era para Jogos e Narrativas Interativas


Os Desafios Éticos e Legais do uso de Modelos de Linguagem como o GPT-3 Como Treinar e Personalizar o GPT-3 para Tarefas Específicas GPT-3 e a Evolução da Automação de Redação: Vantagens e Desvantagens


GPT-3 e SEO: Como Otimizar o uso do Modelo para obter os Melhores Resultados em Buscas Os Impactos do GPT-3 na Produção de Conteúdo para Redes Sociais Como o GPT-3 está ajudando no Diagnóstico e Tratamento de Doenças Mentais


GPT-3 e a Criação de Assistentes Pessoais Virtuais mais Inteligentes O Potencial do GPT-3 para Transformar a Forma como Aprendemos e Consumimos Informações A Influência do GPT-3 no Aprendizado de Máquina e Inteligência Artificial


Como o GPT-3 está ajudando no desenvolvimento de Chatbots Multilíngues As Implicações do GPT-3 na Indústria Editorial e de Jornalismo




Comente e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com

Instagram LinkedIn Reddit YouTube

Leia também:

eBook: Série DONUT PROJECT 2015: Projetos e Códigos de Visual Basic for Applications - Autor: André Luiz Bernardes  eBook: Série Top 10 Funções: Top 10 Funções VBA para o Microsoft Excel - Autor: André Luiz Bernardes

eBook: Série Funções Poderosas: 13 Funções Poderosas no MS Excel - Autor: André Luiz Bernardes  eBook: Série Visual Basic For Application: Criando Logs de acesso: Dicas e Códigos de Visual Basic for Applications - Autor: André Luiz Bernardes

eBook: Série VBA Tips: Rastrei seus Dashboards, Scorecards, Reports, Relatórios, Planilhas e Aplicações - Dicas e Códigos - Autor: André Luiz Bernardes  eBook: Série Data Science: Big Data, Como? - Autor: André Luiz Bernardes

eBook: Série Smarter Analytic: 5 Previsões de Big Data - Autor: André Luiz Bernardes


Aprenda outros códigos:

VBA Excel | Extraindo a Data de uma Célula com Data e Horário - Remove Date from Date and Time VBA Excel | Converta Tudo para Maiúscula - Convert to Upper CaseVBA Excel | Contando Palavras na Planilha - Word Count from Entire Worksheet VBA Excel | Removendo Decimais dos Números - Remove Decimals from Numbers

VBA Excel |  Multiplique todos os Valores por um Número - Multiply all the Values by a Number VBA Excel | Calculando a Raiz Cúbica - Calculate the Cube Root

VBA Excel | Adicionando Letras de A até Z - Add A-Z Alphabets in a Range VBA Excel | Convertendo Numerais Romanos em Arábicos - Convert Roman Numbers into Arabic Numbers

VBA Excel | Converta todos os Números Negativos em Positivos - Remove Negative Signs VBA Excel | Preencha com zeros as Células em Branco - Replace Blank Cells with Zeros



Aprenda ainda outros códigos:

DONUT PROJECT 2021 - VBA Function:  Como Rastrear o Google Maps (Coordenadas Geográficas) no VBA Excel?DONUT PROJECT 2021 - VBA Function:  Crie Acrônimos a partir de Strings de Texto

DONUT PROJECT 2021 - VBA Function:  Convertendo uma Matrix num Vetor - Convert Matrix to a Vector

DONUT PROJECT 2021 - VBA Function:  Como tornar o Formulário Transparente no MS Excel?

DONUT PROJECT 2021 - VBA Function:  Faça Buscas no Google a Partir da Célula do MS Excel - Search Google From a Cell

DONUT PROJECT 2021 - VBA Function:  Decompondo um Nome nas Dimensões de uma Matriz

DONUT PROJECT 2021 - VBA Function: Extraindo o Último Sobrenome de um Nome Completo ou a Última Palavra de uma Frase

DONUT PROJECT 2021 - VBA Function:  Extraindo o Segundo Nome de um Nome Completo ou a Segunda Palavra de uma Frase

DONUT PROJECT 2021 - VBA Function: Extraindo o Primeiro Nome ou  a Primeira Palavra de uma Frase

Função do Excel para calcular o tempo e a distância da viagem usando a API do Google Maps com VBA

Função do Excel para calcular o tempo e a distância da viagem usando a API do Google Maps com VBA

Neste artigo, criaremos uma função do Excel para calcular a distância entre dois endereços usando a API de rotas do Google Maps. Isso permitirá que você obtenha o tempo de viagem entre os dois locais. 

O formato da função será o seguinte: =TRAVELTIME(origin, destination, api_key), =TRAVELDISTANCE(origin, destination, apikey). 

A origem e o destino serão strings e podem ser um endereço exato ou o nome de um local. 

Para usar a função, é necessária uma chave de API. A página "Primeiros passos" pode ajudá-lo com isso: https://bit.ly/GoogleMapsGettingStarted. Crie um novo projeto e verifique se a API Directions foi adicionada.


No final deste arquivo baixe a planilha com os códigos já implementados nela. Pronta para você testar as funções VBA com suas cidades de referência.


Passo 1: Crie um novo arquivo de macro e adicione VBA-JSON

Como a API de rotas do Google Maps é uma API JSON, usaremos VBA-JSON para facilitar o uso dos resultados da solicitação da web. Você pode baixar a versão mais recente aqui: https://github.com/VBA-tools/VBA-JSON/releases . Baixe e extraia o arquivo zip. Em seguida, abra seu arquivo de macro. Abra o Editor do Visual Basic (Alt + F11).

Abra o editor do Visual Basic. Se você não tiver esse botão, certifique-se de que a guia “Desenvolvedor” esteja habilitada. Clique com o botão direito do mouse na faixa de opções, vá para “Personalizar a faixa de opções…” e marque Desenvolvedor nas guias principais.

Para importar o arquivo VBA-JSON, vá em Arquivo > Importar arquivo… (Ctrl + M). Selecione JsonConverter.bas. Um módulo JsonConverter aparecerá na barra lateral.

Em seguida, verifique se as referências apropriadas estão habilitadas. Vá em Ferramentas > Referências… Além das referências já selecionadas, marque “Microsoft Scripting Runtime” (para suporte de dicionário necessário para VBA-JSON) e “Microsoft WinHTTP Services, versão 5.1” (para fazer a solicitação HTTP para a API) . Se precisar de suporte para Excel para Mac, precisará instalar o VBA-Dictionary do autor do VBA-JSON. Mais detalhes podem ser encontrados na parte inferior da página inicial do projeto: https://github.com/VBA-tools/VBA-JSON.



Etapa 2: criar as funções

Com as referências configuradas, podemos agora escrever o código da função. O código é relativamente simples. Ele simplesmente pega os três parâmetros e os formata em uma solicitação da web. A resposta da solicitação da web é então analisada por VBA-JSON e a variável relevante retornada. Observe que a solicitação pode retornar várias rotas, mas a função simplesmente retorna a hora da primeira rota. O modo padrão é dirigir, mas consulte a documentação da Directions API para obter informações sobre outros modos e ajuste a variável strURL de acordo.

Para inserir o código, crie um novo módulo com Inserir > Módulo. Em seguida cole o seguinte código:


Function TEMPODEVIAGEM(origin, destination, apikey)
' Retorna o número de segundos que levaria para chegar de um lugar ao outro.
    Dim strUrl As String
    Dim response As String
    Dim seconds As Integer
    Dim leg As Dictionary
    Dim parsed As Dictionary

    Let strUrl = "https://maps.googleapis.com/maps/api/directions/json?origin=" & origin & "&destination=" & destination & "&key=" & apikey
     
    Set httpReq = CreateObject("MSXML2.XMLHTTP")
    
    With httpReq
         .Open "GET", strUrl, False
         .Send
    End With

    Let response = httpReq.ResponseText

    Set parsed = JsonConverter.ParseJson(response)

    For Each leg In parsed("routes")(1)("legs")
        Let seconds = seconds + leg("duration")("value")
    Next leg

    Let TEMPODEVIAGEM = seconds
End Function



Function DISTANCIADAVIAGEM(origin, destination, apikey)
' Retorna o número de segundos necessários para se chegar de um lugar a outro.
    Dim strUrl As String
    Dim response As String
    Dim meters As Integer
    Dim leg As Dictionary
    Dim parsed As Dictionary

    Let strUrl = "https://maps.googleapis.com/maps/api/directions/json?origin=" & origin & "&destination=" & destination & "&key=" & apikey

    Set httpReq = CreateObject("MSXML2.XMLHTTP")
    
    With httpReq
         .Open "GET", strUrl, False
         .Send
    End With
     
    Let response = httpReq.ResponseText

    Set parsed = JsonConverter.ParseJson(response)

     
    For Each leg In parsed("routes")(1)("legs")
        Let meters = meters + leg("distance")("value")
    Next leg
     
    Let DISTANCIADAVIAGEM = meters
End Function



Salve o arquivo. Agora você deve ser capaz de usar as funções de dentro do Excel. Coloque sua chave de API na célula A1 e tente o seguinte: =TEMPODEVIAGEM("Avenida Ana Costa 500", "Santos, SP", A1). Isso retorna um tempo de viagem de cerca de 435 segundos. Se você quiser que isso seja exibido em minutos e segundos, tente esta função: =ARREDMULTB.MAT(A8/60)&" minutes "&MOD(A8, 60)&" seconds"onde A8 é a célula com o tempo de viagem em segundos. Isso imprime um útil “7 minutos e 15 segundos” para o exemplo de 24 Sussex. Também podemos encontrar a distância. Tente o seguinte: =DISTANCIADAVIAGEM("Avenida Carangola", "Uberaba, MG", A1). Ele retorna uma distância de 2667 metros. Converta para quilômetros com isto: =ARREDONDAR.PARA.CIMA(A9/1000; 1)&" km".

Observação: a API de rotas do Google Maps sempre retorna as distâncias em metros. Converta para KM ou Milhas como desejar. Isso pode ser feito no Excel ou modificando as funções no VBA.

É isso! Agora você deve ter uma função de tempo de viagem funcionando. Tudo o que você precisa agora é uma lista de endereços para usá-lo. Se você quiser obter uma lista da Web ou de um arquivo JSON local, consulte Importar dados JSON no Excel 2016 ou 2019 ou Office 365 usando uma consulta Get & Transform.

 DOWNLOAD DA PLANILHA 


Comente e compartilhe este artigo!


Contate-nos pelo What'sApp para avaliarmos seus projetos 

brazilsalesforceeffectiveness@gmail.com




 DOWNLOAD DOS LIVROS 


Leia também:

eBook: Série DONUT PROJECT 2015: Projetos e Códigos de Visual Basic for Applications - Autor: André Luiz Bernardes  eBook: Série Top 10 Funções: Top 10 Funções VBA para o Microsoft Excel - Autor: André Luiz Bernardes

eBook: Série Funções Poderosas: 13 Funções Poderosas no MS Excel - Autor: André Luiz Bernardes  eBook: Série Visual Basic For Application: Criando Logs de acesso: Dicas e Códigos de Visual Basic for Applications - Autor: André Luiz Bernardes

eBook: Série VBA Tips: Rastrei seus Dashboards, Scorecards, Reports, Relatórios, Planilhas e Aplicações - Dicas e Códigos - Autor: André Luiz Bernardes  eBook: Série Data Science: Big Data, Como? - Autor: André Luiz Bernardes

eBook: Série Smarter Analytic: 5 Previsões de Big Data - Autor: André Luiz Bernardes

diHITT - Notícias