Escolar Documentos
Profissional Documentos
Cultura Documentos
Neste presente irá abordar acerca de Algoritmo, Os principais benefícios do algoritmo, Como os
algoritmos são usados na internet, Futuro dos algoritmos, vimos que: o Algoritmo é uma
sequência de raciocínios, instruções ou operações para alcançar um objectivo, sendo necessário
que os passos sejam finitos e operados sistematicamente. Um algoritmo, portanto, pode ter a
conta com a entrada (input) e saída (output) de informações mediadas pelas instruções.
Medição são diversas polémicas estão relacionadas a como as grandes empresas de tecnologia
têm usado os algoritmos para impactar a vida das pessoas. Automação os programas são
compostos por sequências de algoritmos. Evolução: a evolução humana nas últimas décadas está
totalmente atrelada à ideia de algoritmos.
Google é provável que o algoritmo do Google seja o mais conhecido e não é por acaso que seu
segredo é muito bem guardado pela empresa. Facebook o objectivo era mostrar os conteúdos
mais relevantes de acordo com o comportamento, preferências e engajamento do usuário. Twitter
Diferentemente de outras redes sociais, o Twitter não usa exclusivamente o algoritmo para
determinar o feed. You tube Lá em 2005, quando o YouTube surgiu, o algoritmo usado analisava
apenas quantas vezes um vídeo tinha sido iniciado para determinar o rankeamento
Objectivos
1
Algoritmo e seu funcionamento
Um algoritmo é uma sequência de instruções bem definidas, normalmente usadas para resolver
problemas de matemática específicos, executar tarefas, ou para realizar cálculos e equações. A
origem da palavra “algoritmo” remete a Al Khowarizmi, famoso matemático árabe do século IX.
Nos próximos tópicos, confira o que são e como podem ser usados em suas ações de Marketing
Digital!
Parece complexo? Calma, vamos simplificar. Alguns exemplos de algoritmos que podemos citar
são: receitas culinárias, manual de instrução de aparelhos, funções matemáticas e até mesmo
páginas da Web, como esta que você está lendo.
Pense na receita culinária, por exemplo. Ela tem os ingredientes necessários (dados de entrada),
passo a passo para realizar a receita (processamento ou instruções lógicas) e atinge um resultado
(o prato finalizado).
Dessa forma, o algoritmo vai crescendo e ficando mais complexo para englobar todos os
cenários possíveis. Quando um programa de computador trava, por exemplo, é porque ele está
recebendo informações que não foi programado para processar, ou seja, não foram considerados
todos os cenários.
Também é relevante que a estrutura siga uma lógica sistemática. Por exemplo, se você está
fazendo um bolo, mas “pula” a etapa de inserir farinha, no final, você não terá mais um bolo.
2
Com o código, é a mesma coisa, sendo necessário ler linha por linha para que ele atinja o
objetivo final. As estruturas de um algoritmo são:
variáveis: são as informações de entrada inseridas que determinam aonde o algoritmo poderá ir.
As mais comuns são texto, inteiro, lógico e real;
comandos de repetição: consiste no uso de “se” e “enquanto”, para que o algoritmo saiba o que
fazer quando determinados processos ocorrerem e o que fazer se eles mudarem.
Com essas duas estruturas, o algoritmo fica mais completo e capaz de englobar múltiplas
situações para permitir que o resultado final seja alcançado.
Agora que você já entendeu o que é um algoritmo e como, por meio de comandos, ele permite
que “A + B + C” resulte em “D”, é preciso conhecer os benefícios proporcionados pela adoção
do modelo.
Mediação
Um dos casos mais famosos é o algoritmo do Facebook, que define o que será exibido no feed de
notícias de cada usuário (veremos mais sobre isso a seguir!).
Apesar de muito criticado, pois o algoritmo pode ser alterado para determinados fins, o recurso
proporciona uma mediação mais neutra sobre o que é exibido para cada usuário.
Dessa forma, assuntos mais comentados tendem a aparecer para mais pessoas, mas também estão
relacionados com preferências, histórico, comportamento etc.
Portanto, um dos benefícios atualmente é que o algoritmo busca fazer essa mediação mais
equilibrada entre tudo que está disponível online e filtrar o que é mais relevante de ser exibido.
Automação
Os programas são compostos por sequências de algoritmos. Dessa forma, é essa sistematização
que viabiliza todo tipo de softwares que facilitam a vida e também permitem a automação dos
processo A partir do machine learning os processos são aprendidos pelas máquinas e
reproduzidos, consistindo em um algoritmo complexo que faz a entrada e o processamento dos
3
dados, em que a saída torna-se a entrada de uma estrutura e, assim, sequencialmente, fornecendo
lógica e capacidade de aprendizado aos softwares.
Evolução
Conforme novos comandos e possibilidades de uso surgem, significa que mais aprimorados e
complexos estão os níveis de instrução de um algoritmo.
Um exemplo inédito de uso de um algoritmo é o VITAL, que, desde 2014, faz parte da direcção
da Deep Knowlegde Ventures, uma empresa de capital de risco de Hong Kong.
Mas também é preciso estar atento ao uso dos algoritmos, principalmente, quando não
supervisionados.
Em 2011, uma situação não explicada fez com que o livro “The Making of a Fly”, de Peter
Lawrence, alcançasse o valor de 1,7 bilhão de dólares na Amazon e, em seguida, subisse para
quase 23,7 bilhões de dólares (mais frete). A empresa, que usa algoritmo para precificação, não
conseguiu explicar a anormalidade.
Ao explorar o mundo dos algoritmos, podemos seguir por uma infinidade de campos e também
de exemplos.
A seguir, destacamos o uso desses modelos nas redes sociais e ferramentas online mais usadas,
como o Google e Spotify, direcionando uma visão mais específica para as estratégias digitais.
Acompanhe!
É provável que o algoritmo do Google seja o mais conhecido e não é por acaso que seu segredo
é muito bem guardado pela empresa.
4
O Page Rank, como é chamado, foi criado em 1998, com o objectivo de rastrear e apresentar
os resultados de pesquisa ao usuário por relevância.
O Facebook foi a primeira rede social a usar algoritmos para categorizar os posts e utilizar
critérios para definir o que seria ou não exibido para cada usuário. O objetivo era mostrar os
conteúdos mais relevantes de acordo com o comportamento, preferências e engajamento do
usuário.
Apesar das críticas à empresa, o excesso de publicações faz com que seja difícil uma pessoa
acompanhar tudo que acontece na rede.
Dessa forma, alguns dos milhares de critérios usados pela rede social para definir a composição
do feed são:
Portanto, diversos elementos são considerados pelo algoritmo antes de definir quais conteúdos
serão exibidos no feed de notícias, buscando mais relevância e engajamento do usuário no
Facebook.
5
comportamento prévio do usuário;
A partir desses critérios, o tweet pode ser inserido nas 3 categorias usadas pelo Twitter, que são:
tweets rankeados: são os mais relevantes para o usuário com base no comportamento
prévio dele e engajamento da rede em si;
caso você tenha perdido: aqueles que são relevantes, mas que são mais antigos;
Com essas estruturas, o Twitter permite que o usuário acesse a maior parte dos conteúdos e,
principalmente, saiba quais são as novidades da rede social.
Quando foi fundado, o Instagram seguia a mesma lógica cronológica do Twitter, exibindo todas
as postagens por ordem, das mais novas às mais antigas.
Essa estrutura foi alterada em 2016 e, actualmente, a rede social considera os seguintes factores
para escalar como serão os feeds dos usuários:
temporalidade: ainda que não seja o único critério, a ordem de postagem ainda é
considerada na definição do feed;
Diante disso, verifica-se que os algoritmos usados tendem a ficar mais complexos, incluindo
novas variáveis, com o objetivo de torná-los mais certeiros.
YouTube
Lá em 2005, quando o YouTube surgiu, o algoritmo usado analisava apenas quantas vezes um
vídeo tinha sido iniciado para determinar o rankeamento. No entanto, isso fez com que os
produtores de conteúdo priorizassem chamadas apelativas e até mesmo sensacionalistas.
6
O YouTube percebeu que essa prática não garantia a qualidade dos conteúdos e, desde 2012, o
algoritmo considera o tempo médio de visualização, incentivando boas práticas ao gerenciar um
canal por lá.
Spotify
Algumas delas, provavelmente, o usuário nunca ouviu, mas pode gostar, de acordo com o
algoritmo.
O objetivo é criar experiências novas, mas, para concretizar esse objetivo, a ferramenta utiliza
diferentes dados para processar as informações.
o perfil musical do usuário, considerando o gênero que ele gosta de ouvir e também
artistas recentes;
O Spotify tem se dedicado a melhorar o algoritmo usado para aprimorar as sugestões e listas
criadas, usando um amplo modelo de Machine Learning.
O sistema aprende as preferências e até mesmo identifica se uma música é feliz ou triste,
buscando uma recomendação mais acertada para melhorar a experiência do usuário.
Nesse contexto, você certamente já ouviu falar sobre as redes neurais, certo? Elas são
consideradas uma das áreas mais populares de Inteligência Artificial e funcionam a partir de
um algoritmo inspirado no cérebro humano.
7
As redes neurais têm sido amplamente utilizadas em tarefas como reconhecimento de
imagens, processamento de linguagem natural e sistemas de recomendação.
Os algoritmos genéticos são usados para optimizar problemas corriqueiros da sociedade, como
na área de finanças em identificar fraudes, ou também no contexto de busca por soluções para
problemas relacionados à área da tecnologia.
Atualmente, a IA tem sido aplicada em uma ampla variedade de sectores e tem trazido benefícios
significativos.
Ética e transparência são pontos críticos quando o assunto é algoritmo, pois conforme os
algoritmos desempenham um papel cada vez mais importante e presente em nosso dia a dia, mais
se torna necessário garantir que eles sejam utilizados de forma responsável e justa.
Uma das principais questões em relação aos algoritmos é a privacidade, uma vez que os dados
dos usuários são coletados, o que causa um certo desconforto quanto ao armazenamento desses
dados.
Outro ponto que merece atenção é a equidade, ou seja, é importante garantir que as decisões
tomadas a partir de algoritmos não discriminem ou prejudiquem determinado grupo de pessoas.
O Google Bard é um exemplo disso, ferramenta do Google que utiliza redes neurais artificiais e
aprendizado de máquina, dentre outras funções, para criar códigos com base em exemplos já
existentes.
8
Mas qual o impacto dessa inovação na indústria de software, seguindo o exemplo de criação de
código que mencionamos? O principal diferencial é a otimização de tempo e recursos, além
disso, IAs como o Google Bard podem ajudar na criação de códigos de maior qualidade e com
maior eficiência.
Então, o futuro dos algoritmos certamente é muito promissor, tendo em vista que grandes
empresas como Google, OpenAI e a própria Microsoft estão investindo cada vez mais em
fornecer diferentes produtos que tenham como base o uso de IAs.
Agora que você já conhece um pouco mais sobre o contexto dos algoritmos e as principais
tendências, conheça a plataforma WriterAccess e aproveite 14 dias grátis para testar e ter acesso
a ferramentas com tecnologia de IA para buscar por talentos e otimizar conteúdos.
9
Conclusão
Um algoritmo é uma sequência de instruções bem definidas, normalmente usadas para resolver
problemas de matemática específicos, executar tarefas, ou para realizar cálculos e equações. A
origem da palavra “algoritmo” remete a Al Khowarizmi, famoso matemático árabe do século IX.
Nos próximos tópicos, confira o que são e como podem ser usados em suas ações de Marketing
Digital!
Parece complexo? Calma, vamos simplificar. Alguns exemplos de algoritmos que podemos citar
são: receitas culinárias, manual de instrução de aparelhos, funções matemáticas e até mesmo
páginas da Web, como esta que você está lendo.
Pense na receita culinária, por exemplo. Ela tem os ingredientes necessários (dados de entrada),
passo a passo para realizar a receita (processamento ou instruções lógicas) e atinge um resultado
(o prato finalizado).
10
Bibliografia
https://tecnoblog.net/responde/o-que-e-algoritmo/
https://rockcontent.com/br/blog/algoritmo/
https://blog.betrybe.com/tecnologia/algoritmo/
11