Inteligência Artificial + Dispositivos Móveis

No artigo de hoje vou falar sobre o desenvolvimento da pesquisa do egresso do curso de Ciência da Computação Thedy Lipinski, que apresentou seu trabalho de conclusão de curso recentemente na Universidade do Contestado na cidade de Porto União – SC. O título do trabalho é “Sistema de Recomendação de Veículos utilizando Raciocínio Baseado em Casos” e a área que trabalhamos neste projeto foi a união de Inteligência Artificial com os dispositivos móveis! Não sei se você já estudou ou leu alguma matéria a respeito, mas algumas pesquisas apontam essas duas como o próximo grande avanço da tecnologia até o ano de 2020.

Vamos agora falar um pouco sobre a ideia do trabalho, começando por introduzir um problema que talvez você já tenha enfrentado. Vamos supor que você queira comprar um carro novo, mas ainda não sabe exatamente qual modelo adquirir, contudo, você gosta de carros hatch, que seja de uma cor escura e além disso, você dispõe de um orçamento de mais ou menos R$ 30.000. Neste exemplo, o que você faria para procurar um carro nesses moldes? Talvez a primeira alternativa seria procurar nos sites de vendas verificando carro por carro e realizar algum tipo de filtro básico. Porém, um dos problemas desses sites é que a maioria deles permitem que o usuário pesquise somente por valores exatos, como por exemplo: o usuário pode escolher a cor preta e serão listados somente carros com essa cor. No entanto, um azul escuro é uma cor muito parecida com o preto e poderia encaixar na sua necessidade de “gostar de carros escuros”. Do mesmo modo ocorre para o modelo, ou seja, na maioria dos sites existe somente a possibilidade de escolher um modelo específico, como Gol, Pálio ou Uno da categoria hatch, por exemplo. E conforme comentado anteriormete, talvez o usuário goste da categoria hatch, porém, ele não sabe quais outros modelos que existem e se enquadram nesta categoria. Neste caso, talvez outros veículos desta mesma categoria poderiam deixar de ser comprados ou sequer conhecidos pelo usuário!

Em resumo, a ideia do sistema não é trabalhar com parâmetros fixos de pesquisa, mas ao invés disso, utilizar funções de similaridade para comparar o quão similar um atributo é do outro. Para entender melhor a ideia do aplicativo, assista abaixo o vídeo gravado pelo Thedy, no qual ele mostra a execução do protótipo!

[video_player type=”youtube” width=”560″ height=”315″ align=”center” margin_top=”0″ margin_bottom=”20″]aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1jd0lMZXJuaEhEWQ==[/video_player]

 

Você notou no vídeo que o usuário preenche vários parâmetros, como a categoria, o motor, o ano, a cor, a quantidade de portas e o preço. E para resumir o funcionamento, o sistema realiza cálculos utilizando a técnica de raciocínio baseado em casos para obter os veículos mais similares. Por exemplo, no vídeo é mostrada a simulação de quando um usuário escolheu um Pálio e o sistema recomendou veículos parecidos, já que na base de dados de teste o Pálio não existia! Desta forma, o usuário pode escolher as principais características que ele espera de um veículo e o sistema calculará automaticamente aqueles que são mais similares. Com isso, caso o usuário não tenha um exato veículo em mente para comprar, o software inteligente pode fazer todos os cálculos e retornar uma lista ordenada daqueles carros que seriam mais propícios para serem comprados!

A técnica de Inteligência Artificial utilizada para o desenvolvimento foi a de raciocínio baseado em casos, que consiste em armazenar os registros ou “casos anteriores” em uma base de conhecimento. Após estarem devidamente armazenados, é possível realizar esses cálculos para medir o quão similar um item é de outro. E para finalizar este artigo, fica aqui o comentário do Thedy sobre a pesquisa: “Achei muito interessante ter desenvolvido este projeto, e por meio dele tive a oportunidade de estudar mais a fundo a área de Inteligência Artificial e me despertou um grande interesse em seguir trabalhando nessa área inovadora”.

Sobre o autor

31 comentários em “Inteligência Artificial + Dispositivos Móveis”

  1. Bom dia Jones Granatyr! Sou estudante de Engenharia de Computação e estou em reta final de curso, como em todo ou qualquer outro curso, as indecisões são as mesmas… o que fazer de TCC? Pois bem, estou com algumas ideias de aplicativos, más, estou achando muito clichê no meio, quero algo que diferencie e possa melhorar a vida das pessoas, achei muito interessante a matéria, seria possível me enviar para uma boa leitura? É se sim, teria como me auxiliar em alguma ideia? Como já dito, muitas ideias, muitos clichês, e nada definido ainda. Sem agradeço a atenção.

  2. Ola Prof. Jones!
    Teria a possibilidade de também me enviar esse trabalho?
    Existe algum curso seu na udemy que aborda o assunto de raciocínio baseado em casos?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.