Busca Cognitiva 

Time Marina 

Quem

Somos?

Thiago Lopes

Comedor de pizza interessado em IA

Abilio Bitencourt

Dev Front-end, apaixonado por UX e mundo web.

Marcos Leal

Data Scientist. Machine Learning and

Deep Learning

aficionado

Euclides da Cunha

Autor de Os Setões e escreve uns códigos

Andre Claudino 

O cara que está falando

Cognição? 

 conjunto de unidades de saber da consciência que se baseiam em experiências sensoriais, representações, pensamentos e lembranças.

 Google, Dicionário do

Como funciona?

  • Aprende com contexto
  • Leva em conta informações anteriores
  • Tira conclusões a partir de um cenário

Entrada

Conhecimento

anterior

Processamento

Resultado

Modelo Neuroprobabilístico

Qual a saída mais provável dado a entrada, o contexto e o conhecimento anterior?

Complete a frase...

Macacos
Gostam de comer...

Bananas

Hasta la vista...

Baby

The winter is...

comming

A resposta pra questão fundamental do universo é...

42

Aqui jaz Dobby, um...

elfo livre

Quem tem filho feio é...

coruja

E numa IA?

Padrões de ativação

E a busca?

Marina

Ajudar usuários a buscar smarphones traduzindo seus objetivos para filtros.

Como funciona?

Marina

Celular para fotograr e conversar o dia todo

  • Câmera
  • Bateria

Tenho dois números, quero ouvir rádio e ver novela

  • TV
  • Rádio
  • Dual Sim

Quero um galaxy para jogar, bonito e barato

  • Desempenho
  • Design
  • Custo Benefício
  • Samsung

Vetorizador

Classificadores

Misturador

Arquitetura do Marina

Vetorizador

  • Converte expressões em vetores
  • Permite comparar significado
  • Permite encontrar sinônimos

Função

Vetorizador

  • Alimentado com descrição de smartphones
  • Reforçado com texto de sites especializados

Cognição

Vetorizador

Execução

  • m1: Rock and Roll Music in the 1960’s
  • m2: Recipe for a Drum Roll, a Demonstration of Techniques
  • m3: Drum and Bass Composition
  • m4: A Perspective of Rock Music in the 90’s
  • m5: Music and Composition of Popular Bands
  • b1: How to make Bread and Rolls, a Demonstration
  • b2: Ingredients for Crescent Roll Dough
  • b3: A Recipe for Sourdough Bread
  • b4: A Quick Recipe for Pizza Dough with Natural Ingredients

Classificadores

Função

  • Identificam padrões de ativação (lembra?)
  • Geram tags a partir da entrada

Classificadores

Cognição

  • Alimentados com frases de intenção e  suas tags
  • Associa texto com tags baseado no conhecimento adquirido no vetorizador

Classificadores

Pré-padrões de ativação

camera:
  - Camera
  - tirar fotos
  - Para fotos
  - Camera De qualidade
  - Camera sinistrona
  - Para fotos
  - Camera de qualidade
  - Camera de alta resolução
  - fotos
  - foto

camera_frontal:
  - Flash Frontal
  - Flash na Frente
  - Flash dianteiro
  - Flash na camera dianteira
  - Flash na camera da frente
  - camera frontal
  - selfie
  - selfie frontal
  - camera de selfie
bateria:
  - Bateria duravel
  - Bateria
  - Muita bateria
  - Bateria dura o dia todo
  - Bateria dura muito tempo
  - Nao precise ficar carregando
  - Carregue a vez por dia
  - bateria que dura dia inteiro
  - bateria dure bastante
  - duração da bateria
  - duração média da bateria

dual_sim:
  - Dual sim
  - Dois chips
  - Chip duplo
  - Duas operadoras

radio:
  - Com rádio
  - Radio FM
  - Ouvir radio
  - Que tenha radio
memoria:
  - Muita memoria
  - Muito espaço
  - Para guardar muita coisa
  - Que caiba tudo
  - armazenamento interno
  - tem boa memória
  - com muito espaço
  - com bastante espaço
  - com espaço
  - capacidade de armazenamento
  - memória melhor
  - Armazenamento interno

tv:
  - Com TV
  - Com TV Digital
  - Com televisão
  - Com televisão digital
  - ver TV
  - ver televisão
  - que tenha televisão

Misturador

Função

  • Converte um conjunto de tags em filtros
  • Pode ser leigo ou usar IA
  • É sem graça  😁

Resumão

Sistemas cognitivos interpretam o conteúdo agregando conhecimento  de outras fontes

A busca cognitiva interpreta o conteúdo inserido e gera tags que representam suas intenções

O sistema de interpretação é restrito ao conhecimento armazenado e seus padrões de ativação.

Marina reconhece padrões de ativação baseados em intenções, e gera misturas de tags que refletem em filtros.

Obrigado!

Busca cognitiva

By André Claudino

Busca cognitiva

Uma abordagem simples da busca cognitiva.

  • 82