Escolar Documentos
Profissional Documentos
Cultura Documentos
Rede Semantica PDF
Rede Semantica PDF
UFRGS
Inteligncia Artificial
Representao de conhecimento
Redes Semnticas
Frames
Informtica
UFRGS
Informtica
UFRGS
asas
_um
come
ave_de_rapina
carne
_um
guia
instncia
Flecha
Informtica
UFRGS
Informtica
UFRGS
envergadura
tem
ave
asas
_um
vo
locomoo
80cm
come
ave_de_rapina
carne
_um
_um
envergadura
guia
falco
instncia
Eagle_club
criador
instncia
Flecha
Falco
criador
Falcon_club
Informtica
UFRGS
envergadura
tem
ave
Informtica
UFRGS
(1) criador(Falco) ?
(2) envergadura(Flecha) ?
(3) envergadura(Falco) ?
(4) come(Flecha) ?
40cm
asas
_um
vo
locomoo
80cm
come
ave_de_rapina
_um
envergadura
guia
instncia
Eagle_club
criador
Flecha
carne
_um
falco
instncia
Falco
criador
Falcon_club
Informtica
UFRGS
envergadura
Informtica
UFRGS
tem
ave
40cm
asas
envergadura
_um
vo
locomoo
ave_de_rapina
_um
80cm
guia
instncia
Eagle_club
criador
instncia(Flecha, guia)
instncia(Falco, falco)
_um(x, guia) instncia(x, guia)
_um(x, falco) instncia(x, falco)
criador(Flecha, Eagle_club)
criador(Falco, Falcon_club)
Flecha
vo
carne
locomoo
asas
come
ave_de_rapina
_um
_um
80cm
falco
envergadura
Falco
criador
guia
instncia
instncia
Eagle_club
Falcon_club
criador
instncia(Flecha, guia)
instncia(Falco, falco)
_um(x, guia) instncia(x, guia)
_um(x, falco) instncia(x, falco)
criador(Flecha, Eagle_club)
criador(Falco, Falcon_club)
Informtica
UFRGS
ave
_um
come
envergadura
tem
Flecha
carne
_um
falco
instncia
Falco
criador
Falcon_club
Informtica
UFRGS
10
instncia(Flecha, guia)
instncia(Falco, falco)
_um(x, guia) instncia(x, guia)
_um(x, falco) instncia(x, falco)
criador(Flecha, Eagle_club)
criador(Falco, Falcon_club)
_um(x, ave_de_rapina) _um(x, falco)
_um(x, ave_de_rapina) _um(x, guia)
_um(x, ave) _um(x, ave_de_rapina)
come(x, carne) _um(x, ave_de_rapina)
locomoo(x, vo) _um(x, ave_de_rapina)
tem(x, asas) _um(x, ave)
envergadura(x, 80) _um(x, guia)
envergadura(x, 40) _um(x, ave) _um(x, guia)
11
12
Informtica
UFRGS
Informtica
UFRGS
Jogo
R$102.000,00
Dar
_um
instncia
placar
arrecadao
Joo
visitante
time_da_casa
Armando
instncia
4x2
Grenal51
rbitro
Livro
agente
EV3
objeto
Pinquio
receptor
Inter
Maria
Grmio
13
Informtica
UFRGS
14
Informtica
UFRGS
Joo
altura
alt_J
Maria
altura
Eleitor
GS
Votar
Candidato
maior_que
alt_M
_um
valor
forma
_um
_um
_um
v
e
votante
c
votado
1,75
15
16
Informtica
UFRGS
Informtica
UFRGS
Eleitor
GS
_um
forma
_um
Votar
_um
v
e
votante
Candidato
_um
votado
Z_P
17
Informtica
UFRGS
Informtica
UFRGS
18
Frame: ave
_um: ROOT
tem: asas
envergadura: 40cm
Frame: ave_de_rapina
_um: ave
come: carne
locomoo: vo
Frame: guia
_um: ave_de_rapina
envergadura: 80cm
19
Frame: falco
_um: ave_de_rapina
Instncia: Flecha
_um: guia
nome: Flecha Eagle
criador: Eagle_club
Instncia: Falco
_um: falco
nome: Falco Falcon
criador: Falcon_club
20
Informtica
UFRGS
Informtica
UFRGS
21
Informtica
UFRGS
22
Informtica
UFRGS
HOTEL
HOSPEDAGEM
string
string
string
integer
range (1-5)
instncia_de ACOMODAO
lista_de (estacionamento, sala_convenes, sala_jogos,
sala_TV, salo_beleza, loja, piscina, quadra_esportes)
string
range (data-data)
default (1/Jan - 31/Jan)
Frame:
_um:
estrelas:
acomodaes:
oferece:
diria:
HOTEL3S
HOTEL
3
APARTAMENTO, SUTE
(estacionamento, sala_jogos, sala_TV)
real
range (50-90)
se_necessrio (calcula_desconto)
slot
facets
demon
23
24
Informtica
UFRGS
Informtica
UFRGS
oferece:
ACOMODAO
ROOT
HOTEL
integer
um_de (frente, fundo, lateral)
um_de (simples, confortvel, luxo)
real
range (20-500)
se_necessrio (calcula_desconto)
lista_de (banheiro, banheira_hidro, telefone, frigobar,
TV, TV_cabo, sala, sacada, vista)
Frame:
_um:
_parte_de:
categoria:
diria:
oferece:
APARTAMENTO
ACOMODAO
HOTEL3S
um_de (simples, confortvel, luxo)
real
range (50-80)
se_necessrio (calcula_desconto)
lista_de (banheiro, telefone, frigobar, TV, TV_cabo,
sacada, vista)
25
Informtica
UFRGS
26
Informtica
UFRGS
Embaixador
HOTEL3S
Hotel Embaixador
Rua Gen. Vitorino, ...
Porto Alegre
3
APARTAMENTO, SUITE
Localizao central
Instncia:
_um:
_parte_de:
nmero:
localizao:
categoria:
diria:
oferece:
Ap201
APARTAMENTO
Embaixador
201
frente
confortvel
80
(banheiro, telefone, frigobar)
(sala_jogos, sala_TV)
27
28
Informtica
UFRGS
Informtica
UFRGS
Hospedagem
Sute
_um
_um
Hotel
Acomodao
Hotel_5S
_parte_de
Hotel_3s
instncia
Churrascaria
atraes
_um
_um
_um
oferece
Sala_convenes
_um
_parte_de
Pousada
Apartamento
instncia
Plaza
_um
Embaixador
_parte_de
Ap201
cidade
Porto Alegre
29
Informtica
UFRGS
30
Informtica
UFRGS
Exemplo:
Frames permitem uma rpida modelagem do domnio, uma
vez que as estruturas de representao so extensas e
flexveis.
Permitem obter um modelo descritivo do domnio de uso
genrico.
Permitem o encapsulamento dos mtodos de manipulao e
procedimentos, garantindo modularidade e consistncia do
sistema mesmo em domnios complexos.
Na maioria dos domnios de aplicao necessrio combinar
o mecanismo de inferncia por herana de atributos com
regras de produo, aumentando a complexidade da soluo.
Se solicitada reserva
E acomodao.nmero = X
E acomodao.diria < cliente.diria
E acomodao.categoria = confortvel
Ento
reserva.apto := X
cliente.hotel := acomodao._parte_de
31
32