Apresentao Teoria da computao

download Apresentao Teoria da computao

of 25

Transcript of Apresentao Teoria da computao

  • 8/15/2019 Apresentao Teoria da computao

    1/25

    Processo de TraduçãoAutomática da Língua

    Portuguesa para LIBRASTeoria da Computação

     

    Eduardo de Lucena FalcãoLeandro Figueiredo Alves

    Lucenildo Aquino Júnior 

  • 8/15/2019 Apresentao Teoria da computao

    2/25

    Sumário

    ● Introdução● Processo de Tradução● Regras

    ● Aplicação dos Autômatos● Accessibility as a Service● CineLibras● Considerações Finais● Referências

  • 8/15/2019 Apresentao Teoria da computao

    3/25

  • 8/15/2019 Apresentao Teoria da computao

    4/25

    Introdução

    ● Lacerda (2000)○ "...a dificuldade que os surdos têm, após anos de

    escolarização, para ler e escrever de forma

    satisfatória, qualquer que seja o modelo educacionalescolhido (educação especial ou ensino regular)" 

    ● Kennaway, Glauert and Zwitserlood (2007)○ "Only 25% of the deaf pupils read at or above the

    level of a nine-year-old hearing child." 

  • 8/15/2019 Apresentao Teoria da computao

    5/25

    Processo de Tradução

    ● LIBRAS (Língua Brasileira de Sinais) vsLíngua Portuguesa

    ● Glosa

    ○ Representação textual de um ou mais sinais deLibras

    LínguaPortuguesa

    Libras

  • 8/15/2019 Apresentao Teoria da computao

    6/25

    Processo de Tradução

    1. Dividir o texto completo em frases2. Tokenizar as frases3. Análise Morfológica

    a. Algoritmo PPM utilizando uma base de dados jáexistente: o Bosque

    4. Análise Sintáticaa. utilizando o conceito da Máquina Turing e base de

    dados pra identificar por exemplo verbos de ligação5. Aplicação de Regras

     

  • 8/15/2019 Apresentao Teoria da computao

    7/25

    Processo de Tradução

    ● Análise Morfológica:○ Classes gramaticais:

    ■ Variáveis: substantivo, artigo, adjetivo, numeral, pronome, verbo;

    ■Invariáveis: advérbio, conjunção, preposição, interjeição;

    ● Análise Sintática:○ Sujeito (booleano): simples, composto,

    indeterminado, ...;○ Predicado (booleano): verbal, nominal,

    verbonominal;○ Predicativo: do sujeito, do objeto;○ Verbo: de ligação, transitivo direto, transitivo

    indireto, intransitivo;

    ○ Complemento Verbal: objeto direto, objeto indireto;○ ...

  • 8/15/2019 Apresentao Teoria da computao

    8/25

    Frase A casa é verde

    Morfológica artigo substantivo verbo adjetivo

    Sintática Adjunto

     Adnominaldo Sujeito

    núcleo dosujeito (simples)

    verbo deligação

    predicativo dosujeito

    Processo de Tradução

    by Eduardo

  • 8/15/2019 Apresentao Teoria da computao

    9/25

    Processo de Tradução

    Frase A casa é verde

    Morfológica preposição substantivo verbo adjetivo

    Sintática sujeitosujeito (núcleo

    do sujeito)

    predicado(verbo deligação)

    predicado

    by GTAaaS

    Glosa:"Casa" + "Ser" + "Verde"

  • 8/15/2019 Apresentao Teoria da computao

    10/25

    Processo de Tradução

  • 8/15/2019 Apresentao Teoria da computao

    11/25

    Regras

    3 tokens: substantivo 2, verbo 0, substantivo 1

    true

    3

    sub

    2

    ver

    0

    sub

    1

     

  • 8/15/2019 Apresentao Teoria da computao

    12/25

    Regras

    3 tokens: substantivo 2, verbo 0, substantivo 1

      Português: Fulano está correto

      Glosa: Está correto Fulano

     

  • 8/15/2019 Apresentao Teoria da computao

    13/25

    Regras

     4 tokens: pronome 0; advérbio 3, verbo -1, adjetivo 1

      Português: Ele nunca foi inteligente

     Glosa: Foi ele inteligente nunca

    4 tokens: pronome 1, substantivo 3, verbo -1, adjetivo 0  Português: Nossa casa está linda

      Glosa: Linda nossa casa

    3 tokens: pronome 2, verbo 0, substantivo 1

      Português: Nada está correto  Glosa: Está correto nada 

  • 8/15/2019 Apresentao Teoria da computao

    14/25

    Demais Regras

    4 tokens: pronome 3, verbo 1, conjunção -1, substantivo0

    5 tokens: pronome 0, substantivo 1, verbo -1, advérbio

    4, adjetivo 34 tokens: pronome 1, substantivo 3, verbo -1, adjetivo 0

    4 tokens: adjetivo, substantive, verbo, substantive

    4 tokens: advérbio, verbo, substantivo, verbo

    3 tokens: conjunção 2, pronome -1, verbo 0 

  • 8/15/2019 Apresentao Teoria da computao

    15/25

    Autômatos

  • 8/15/2019 Apresentao Teoria da computao

    16/25

    Autômatos

    ● Opção por Maquina de Estado Baseada em Automatos de Pilha;

    ● A maquina empilha apenas as estruturas

    que serão reutilizadas novamentes;● A maquina é executada baseada nas

    classes gramaticais da sentença;● Após a extração passa-se a string resultante

    no analisador morfologico;○ Para realizar modificações como mudança de

    tempos verbais;

  • 8/15/2019 Apresentao Teoria da computao

    17/25

    Acessibility as a Service

  • 8/15/2019 Apresentao Teoria da computao

    18/25

    Acessibility as a Service

  • 8/15/2019 Apresentao Teoria da computao

    19/25

    CineLIBRAS

    ● Sistema que possibilita a geraçãoautomática de LIBRAS através de umprocesso que será realizado na própria sala

    de cinema;● Prototipo de acessibilidade para cinemas;● Facil integração com a tecnologia

    especificada;● Custo tentendo a zero para todos os

    segmentos do cadeia produtiva do cinema;

  • 8/15/2019 Apresentao Teoria da computao

    20/25

    CineLIBRAS

  • 8/15/2019 Apresentao Teoria da computao

    21/25

    CineLIBRAS

  • 8/15/2019 Apresentao Teoria da computao

    22/25

    Considerações Finais

    ● Dificuldades com o grande número deregras;

     

    ● Casos especiais;

     

    ● Pertinência do trabalho;

     ● Dicionário.

     

  • 8/15/2019 Apresentao Teoria da computao

    23/25

    Trabalhos futuros

    ● Ampliação das regras;

     

    ● Análise estatística tradução;

     

    ● Aumentar o corpus do Tradutor.

  • 8/15/2019 Apresentao Teoria da computao

    24/25

    Referências

    ● "A prática pedagógica mediada (também)pela língua de sinais: Trabalhando comsujeitos surdos"; Lacerda, C.B.F. (2000)

    ● "Providing Signed Content on the Internet bySynthesized Animation"; Kennaway, J.R,Glauert, J.R.W, Zwitserlood, I. (2007)

    ● SIPSER, Michael : Introdução à teoria daComputação. Thomson Learing. 2ª Edição,São Paulo, SP (2007)

  • 8/15/2019 Apresentao Teoria da computao

    25/25

    Obrigado