Geolocalização como forma de rastreamento de animais de estimação.

Durante as últimas décadas, os avanços tecnológicos foram os mais expressivos da história humana sendo que basicamente em todas as áreas do cotidiano das pessoas, o impacto pode ser notado. Os mais expressivos impactos é  o acesso à um repositório de conhecimento gigante, a internet, em qualquer lugar que possua sinal ou cobertura de um satélite e casado a isso, acesso a mini computadores de bolso que são os smartphones e dispositivos móveis que juntamente a eles trazem uma tecnologia bastante expressiva, a localização e geolocalização. 

Continue lendo “Geolocalização como forma de rastreamento de animais de estimação.”

O uso da IA na recomendação de games

Já se passaram os tempos em que videogames eram considerados como diversão somente para jovens e amantes da tecnologia. O fato é: o mercado de videogames vem crescendo ano após ano e cada vez mais pessoas dos mais diversos grupos sociais adotam este meio de entretenimento. Ao mesmo tempo, vemos nos últimos anos um boom de tecnologias de recomendação, desde o algoritmo de recomendação de vídeos do Tik Tok até a sugestão de produtos semelhantes da Amazon, a conclusão que podemos chegar é: possuir soluções personalizadas e precisas de recomendação é obrigatório para o sucesso de qualquer negócio.

Continue lendo “O uso da IA na recomendação de games”

Uso da Inteligência Artificial para indicação de livros a leitores

Cada vez mais democrática e acessível, não é novidade que a inteligência artificial tem ganhado espaço no dia a dia das pessoas, mas a utilização de ferramentas como essa não é recente. Há anos o comércio eletrônico tem usufruído da tecnologia para ser assertivo em suas recomendações e vendas. A ascensão do uso de dados de navegação é conhecida como BigData e é feito com a tecnologia de “cookies” e “tracking”, onde o algoritmo extrai informações da utilização em sites e aplicativos do usuário.

Continue lendo “Uso da Inteligência Artificial para indicação de livros a leitores”

Geolocalização e o seu uso para apoiar a tomada de decisões em aplicações

Muitas vezes quando gostaríamos de ir para um lugar que não conhecemos, é muito comum utilizar algum aplicativo que encontre a menor rota de acordo com o que for mais importante para quem for realizar esse percurso. Entretanto, apesar de ser cada vez mais comum situações como essa, muitas pessoas ainda não sabem como a geolocalização funciona e em como ela está impactando no seu dia a dia.

Continue lendo “Geolocalização e o seu uso para apoiar a tomada de decisões em aplicações”

Métodos de comunicação Arduino e servidores de aplicação

O que é um Arduino?

O Arduino é uma placa de prototipagem eletrônica que pode ser usada para desenvolver projetos de automação residencial, como desligar automaticamente as luzes, ajustar a temperatura de um ar-condicionado e muito mais. O melhor de tudo é que essa tecnologia é de código aberto, o que significa que é acessível a qualquer pessoa.

Continue lendo “Métodos de comunicação Arduino e servidores de aplicação”

Bancos de dados para Bigdata: Hadoop e Spark

Introdução

O grande volume de dados produzidos pelas empresas nos dias de hoje se tornou um problema para armazenamento, o Hadoop e o Spark surgiram como soluções para essa situação, mas cada um tem sua particularidade.

O hadoop surgiu nos anos 2000 com o foco em dados em disco, por serem mais baratos do que a memória RAM (hoje é mais barata), já a característica principal do  Spark é o uso extensivo da memória RAM.

Esse artigo tem como objetivo explicar cada um dos bancos de dados e fazer um comparativo entre eles ajudando a tomar a melhor decisão na hora de escolher.

Continue lendo “Bancos de dados para Bigdata: Hadoop e Spark”

Banco de Dados Baseado em Grafos e suas Principais Características

O banco de dados baseado em grafos é relativamente simples de ser desenhado, diferente do banco relacional onde o modelo básico são tabelas e as suas relações, o modelo básico desse tipo de banco são os grafos, onde podemos inserir um dado sem se preocupar quais relacionamentos ele possuirá, pois, essa relação acontece de forma mais simples.

Continue lendo “Banco de Dados Baseado em Grafos e suas Principais Características”

Gamificação: Como tornar seu aplicativo mais atrativo

Atualmente é cada vez mais difícil capturar a atenção de uma pessoa em um aplicativo, pois existem diversos fatores que tiram a atenção do usuário quando ele está usando algum aplicativo que não o engaje, não pegue a atenção plena do usuário, alguns exemplos são as notificações de outros aplicativos, como por exemplo alguma marcação em publicação em redes sociais, se o usuário não estiver engajado no aplicativos em questão ele sairá para ver a notificação.

Continue lendo “Gamificação: Como tornar seu aplicativo mais atrativo”

5 Bibliotecas open source para reconhecimentos de objetos e OCR

Quando desejamos extrair informações de imagens ou vídeos, a maior dificuldade está no reconhecimento das informações, separar um texto com uma imagem no fundo pode parecer uma tarefa muito difícil. Porém não é, hoje possuímos muitas bibliotecas que podem nos auxiliar nestas tarefas e fazer isto com apenas algumas linhas de código. E o melhor de tudo, de graça.

Continue lendo “5 Bibliotecas open source para reconhecimentos de objetos e OCR”