Slides - DI PUC-Rio

Propaganda
1
Linguística Computacional Interativa
Sintaxe, Semântica e
Geração de Textos por Templates
Aula de 18 de setembro de 2012
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
2
Especificação gramatical de modelo de ‘conversa’ ;-)
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
3
Sobre a escolha do autômato-modelo
• Qual o efeito de  ?
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
4
Máscaras de abstração / Reflexos Semânticos
Abstração interlocutor+fala
• i1: ‘Bom dia’  a
• i2: ‘Bom dia’  b
• i2: ‘Rrrr’  c
• i1:   e
• i2:   f
Abstração fala
• i1: ‘Bom dia’  a
• i2: ‘Bom dia’  a
• i2: ‘Rrrr’  b
• i1:   
• i2:   
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
5
Regras de Reescrita no Caso 1
Abstração interlocutor+fala
• i1: ‘Bom dia’  a
• i2: ‘Bom dia’  b
• i2: ‘Rrrr’  c
• i1:   e
• i2:   f
•
Gramática
S  aX
X  cY
Y
Xb
X 
X  aX
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
6
Regras de Reescrita no Caso 2
Abstração fala
• i1: ‘Bom dia’  a
• i2: ‘Bom dia’  a
• i2: ‘Rrrr’  c
• i1:   
• i2:   
Autômato Mínimo e Gramáticas
S Ac
A  Aa
Aa
----- ou ----S  aX
X
X  aX
X  cY
Y
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
7
Pensando de novo: esta gramática está boa?
• CONVERSA  ‘Bom dia’, Bom dia’
• CONVERSA  ‘Bom dia’, REAÇÃO_AMBÍGUA
• CONVERSA  ‘Bom dia’, REAÇÃO_NEGATIVA
• REAÇÃO_AMBÍGUA  ‘ ‘, CONVERSA
• REAÇÃO_NEGATIVA  ‘Rrrr’, ‘ ‘
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
8
E esta? Melhor ou pior?
• CONVERSA  FALA_UM, FALA_OUTRO
• CONVERSA  FALA_UM, FALA_OUTRO, REAÇÃO
• FALA_UM  ‘Bom dia’
• FALA_OUTRO  ‘Bom dia’ | ‘Rrrr’ | ‘ ‘
• REAÇÃO  CONVERSA | ‘ ‘
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
9
E esta aqui? Como se compara às anteriores?
•
CONVERSA  FALA_UM, FALA_OUTRO
•
CONVERSA  FALA_UM, NÃO_FALA_OUTRO, CONVERSA
•
CONVERSA  FALA_UM, ROSNA_OUTRO, CALA_UM
•
FALA_UM  ‘Bom dia’
•
FALA_OUTRO  ‘Bom dia’
•
NÃO_FALA_OUTRO  ‘ ‘
•
ROSNA_OUTRO  ‘Rrrr’
•
CALA_UM  ‘ ‘
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
10
“Gramáticas Semânticas”
• Homomorfismos e isomorfismos no mapeamento entre
estruturas sintáticas e representações semânticas
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
11
Sistemas de Tipos
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
12
Interpretadores
Symbol
Interpretador
Symbol
Camada de expressão
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
Camada de conteúdo
13
Responda:
• Frequentemente os sistemas exibem para os usuários
‘texto enlatado’. Pensando nas relações entre dois
sistemas de signos (um de superfície ou expressão e
outro de significado ou conteúdo) vistas nos slides
anteriores, o que podemos comentar acerca do
mapeamento que se dá entre o texto enlatado
(superfície ou expressão) e a configuração de sistema
(significado ou conteúdo) associada à apresentação na
interface?
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
14
Duas possibilidades
Conf1
Conf2
Confn
Conf1
{a,b}
{c}
Conf2
{x,y,z}
{p,q}
{1,2,3}
Confn
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
15
Níveis de processamento típicos em geração por templates
• Lexical
– Escolha de vocábulos ou frases feitas (expressões)
• Morfo-sintático
– Modulação vocabular de acordo com palavras vizinhas ou
associadas
Exemplos de verbalizações de regras do AgentSheets
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
16
INF2705 Linguí
Linguística Computacional Interativa
20122012-2 Profa. Clarisse S. de Souza
Download