Titulo Estágio
Geração de logogramas
Local do Estágio
DEI–FCTUC
Enquadramento
Grande parte dos sistemas de escritas que existem hoje em dia derivam de centenas de anos de evolução e refinamento. A maioria baseia-se num conjunto de símbolos ou caracteres representativos de fonemas. No entanto, os primeiros sistemas de escrita baseavam-se em logogramas em que cada símbolo representava uma palavra ou um conceito abstrato. Atualmente, o alfabeto chinês ainda é parcialmente baseado nestas representações. Mais recentemente, foram também criadas linguagens baseadas em logogramas, o Blissymbols é uma delas.. Alguns símbolos são baseados em pictogramas, assemelhando-se aos objetos que representam, enquanto outros são baseados em ideogramas, que representam apenas ideias. Através da combinação de símbolos representativos de conceitos são criados conceitos mais complexos.
Objetivo
O objectivo desta investigação é o desenvolvimento de um sistema computacional que seja capaz de simular o processo de criação e evolução de alfabetos aplicado a representações visuais. Um caminho possível é a utilização de datasets de ilustrações como o “The Quick, Draw! Dataset”, desenvolvido pela Google, de forma a criar representações visuais de conceitos que possam ser usados como logogramas. Estas representações devem ter em conta a simplicidade e a semelhança com a ilustração inicial. Além disso, o sistema poderá ter em conta a relação entre conceitos, deste modo, conceitos semelhantes apresentarão também semelhanças nas suas representações visuais.
Plano de Trabalhos - Semestre 1
1 - Revisão bibliográfica e investigação do estado da arte no que se refere a (i) evolução da linguagens baseadas em logogramas e (ii) ferramentas e técnicas de manipulação de imagens/SVG;
2 - Definição das técnicas e mecanismos a usar e/ou desenvolver;
3 - Conceptualização do sistema;
4 - Escrita de Relatório para a defesa Intermédia;
Plano de Trabalhos - Semestre 2
5 - Desenvolvimento do sistema;
6 - Testes e experimentação;
7 - Escrita da dissertação.
Condições
O trabalho será desenvolvido no CMS/CISUC, onde haverá acompanhamento regular por parte dos orientadores. O aluno terá acesso aos recursos do CDV Lab incluindo espaço de trabalho.
Observações
É esperado que o aluno tenha conhecimentos de Javascript ou Python.
Orientador
João Miguel Cunha / Luís Gonçalo
jmacunha@dei.uc.pt 📩