1 / 16

Modelagem Conceitual para Narração de Estórias

Modelagem Conceitual para Narração de Estórias. (com um Estudo de Caso). Enredos de Estórias. Níveis de composição: fábula,relato,texto Elementos da fábula : enredo,personagens,tema Enredo : seqüência de eventos funcionais Vladimir Propp : 31 funções para Contos de Fadas

maine
Download Presentation

Modelagem Conceitual para Narração de Estórias

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Modelagem Conceitual para Narração de Estórias (com um Estudo de Caso)

  2. Enredos de Estórias • Níveis de composição: fábula,relato,texto • Elementos da fábula: enredo,personagens,tema • Enredo: seqüência de eventos funcionais • Vladimir Propp: 31 funções para Contos de Fadas • (Enredos  texto, animação, ...)

  3. Gêneros de Estórias • Homologia: frases estão para uma linguagem assim como enredos para um gênero • Gêneros como conjuntos de enredos obedecendo determinadas convenções • Exs.: ficção científica,policiais,fantasmas... • Uso de gramática? – ênfase em sintaxe

  4. Abordagem Multidisciplinar • Outra homologia: gêneros estão para Literatura, como domínios de aplicação para Informática • Propp + ... = Modelagem Conceitual • Em vez de gramáticas, paradigma de reconhecimento/ geração de planos • Aspectos: sintaxe,semântica,pragmática

  5. Estudo de Caso: Espadas e Dragões

  6. Que coisas entram na estória? Esquema Estático • Modelo ER de BD (e Sist.Inf.) – P. Chen • entidades,atributos,relacionamentos,gene-ralização/ especialização (is-a) + Roles • Qualificativos ER sobre alguém: o que é? • Role (papel teatral,e Softw.Eng.): como vai agir? • Estado: conjunto dos fatos que valem em dado instante do tempo - (estados válidos)

  7. Esquema Estático do Exemplo

  8. Estado Inicial do Exemplo • Brian, Hoel, Marian, Draco, Turjan • Residências e locais correntes • Bons, maus, neutros • Fracos ou fortes • Quem gosta de quem • Atributos com valores numéricos • Herança, mundo fechado/ negação por falha

  9. Que eventos podem acontecer? Esquema Dinâmico • Funções = operações do domínio = eventos • Transições entre estados (válidas) • Tipos abstratos, objetos STRIPS • Pré-, pós-condições (efeitos – semântica) • Na assinatura - contribuição de Fillmore - casos dos parâmetros: entidades ou roles (agente,recipiente,paciente,objeto,etc.)

  10. Esquema Dinâmico do Exemplo 1. go(CH,PL) 2. reduce_protection(CH,PL) 3. kidnap(CH1,CH2) 4. attack(CH,PL) 5. fight(CH1,CH2) 6. kill(CH1,CH2) 7. free(CH1,CH2) 8. marry(CH1,CH2) 9. donate(CH1,CH2) 10. bewitch(CH1,CH2)

  11. O que vai querer cada um? Esquema Comportamental • Regras Situação/Objetivo (“situation/goal”) • Objetivos oportunísticos • Objetivos  Planos (eventos em ordem parcial) • Enredo incorporando planos - pragmática • Interferências (Willensky), planos falhos • Gerador de planos  gerador de enredos

  12. Esquema Comportamental do Exemplo • A vítima quer expor-se ao perigo... • Herói quer ser mais forte que o vilão • Proteção diminuída atrai o vilão • Se a vítima é sequestrada, herói quer livrá-la • Se é morta, herói quer vingá-la • Os que se amam querem unir-se para sempre

  13. Geração de Enredos Interativa em Estágios Múltiplos • Tese do Angelo Ciarlini – Interactive Plot Generator(IPG)-SICSTUS Prolog+constraint programming • Tese do Cesar Pozzer – Visualização Gráfica(orientação: Bruno Feijó) -Java,3D,etc. • Inferência de objetivos/planejamento e simulação/parada para o usuário interagir • Interação fraca ou forte a cada estágio Linearizar (ordem total),renderizar,assistir...

  14. Continuação do Projeto • Computação Afetiva – “drives”,emoções,comportamento deliberativo, orientação-para-personagens • Geração de textos a partir de enredos • Dramatização/Visualização - precisa métodos • IPG: interferências e aplicação de estratégias • Reconhecimento de planos (bib. planos típicos) • Compor por adaptação,motivos folclóricos, outros gêneros,uso em simulação,treinamento...

More Related