View
104
Download
2
Embed Size (px)
Citation preview
@pokemaobr
Resolvendo Problemas de Inteligência Artificial e
Reconhecimento Óptico com PHP
Rodrigo 'Pokemaobr' Cardoso
Bacharel em Matemática Aplicada e Computacional pela UFRRJ
MBA em Engenharia de Softwares Orientado para Serviços pelo IBTA
Community Manager @ iMasters
Evangelista @ PHPSP
@pokemaobr - [email protected]
@pokemaobr
20 100www.pokephp.com.br
O princípio...
O que é Inteligência Artificial?
“Raciocinar”
Tomar Decisões
Generalizar
Aprender com Experiências Passadas
Tipo isso?
Nah!
Isso!
Ramos da Inteligência Artificial
Machine Learning
A máquina “aprende” por algoritmos de
treinamento.
Processamento de Linguagem Natural
A máquina identifica elementos de
linguagem através de padrões
Visão Computacional
A máquina reconhece elementos em
imagens, expressões e outras coisas
Vamos para um exemplo...
Detector de Sotaque
Objetivo
O sistema recebe uma frase e identifica o
sotaque do interlocutor.
Fonte de Dados
Sites com frases escritas com sotaques
Seleção de Dados
Frases com determinados sotaques
Sites de dicionário de sotaques específicos
Criar um dicionário de sotaques
Limpeza de Dados
Ignorar palavras comuns a todos os
sotaques
Focar em palavras específicas por
sotaque
Transformação de Dados
Criar CSV com expressões por
sotaques
Análise de Dados
Aplicar um treinamento através de Machine Learning
Interpretação
Retornar o sotaque de uma expressão
Vamos ver na prática
Processamento de Linguagem Natural
3 conceitos importantíssimos
Intenção
Entidade
Diálogo
Exemplo com um chatbot
Exemplo com um chatbot
Reconhecimento Óptico
Google VISION API
O que você pode fazer?
Classificar Imagens
Detectar Objetos Únicos e Faces na Imagem
Reconhecer Sentimentos nas Expressões do Rosto
Extrair Textos
Localizar Celebridades, Logos de Marcas e Afins
Moderar Conteúdo Ofensivo
jordikroon/google-vision
Exemplo de utilização
E dá para fazer da maneira roots?
Sim
https://github.com/gabrielrcouto/php-computer-vision
20 100
110
Dúvidas
Rodrigo 'Pokemaobr' Cardoso
Community Manager @ iMasters
@pokemaobr
@pokemaobr