
IF866 / IF760 · Graduação, CIn/UFPE
Criatividade Computacional
Sistemas que geram, avaliam e transformam artefatos criativos; coministrada com Filipe Calegário de 2020.3 a 2023.1.
Turmas de 2020.3, 2020.2, 2021.1 (30 h), 2021.2, 2022.2 (70 vagas) e 2023.1.
Turma a turma
As edições
A disciplina
Criatividade Computacional é uma disciplina eletiva de 60 horas (30 teóricas e 30 práticas) ofertada pelo CIn desde 2020 para Ciência da Computação, Engenharia da Computação e Sistemas de Informação e, a partir de 2022.2, com vagas para toda a UFPE. O portal do CIn a apresenta como a primeira disciplina do país sobre o tema; foi criada e ministrada por Filipe Calegário com Giordano Cabral, que a coministrou de 2020.3 a 2023.1. A ementa registrada no plano de ensino de 2021.1 é curta — "modelos de criatividade, computação criativa, abordagens para criatividade computacional" — e os objetivos são apresentar fundamentos e práticas criativas com ferramentas de computação, entender modelos de criatividade para conceber sistemas de uso criativo e aplicá-los em atividades de criação no mundo real. Não há prova: a avaliação é feita por projetos e por relatórios de reflexão sobre o processo, com seminários e participação.
A disciplina explora as duas grandes frentes da área — ferramentas de suporte à criatividade e geração automática de conteúdo — e acompanhou em tempo real a virada da IA generativa: StyleGAN2-ADA, transferência de estilo e DeepDream em 2020; VQGAN+CLIP, GPT-2 e GPT-3, Magenta e MuseNet em 2021; DALL-E 2, Midjourney, Stable Diffusion, DreamBooth, Deforum e prompt engineering em 2022.2 (o ChatGPT e o GPT-4 foram lançados durante o semestre); LangChain, Flowise, ChatGPT e GPT-4 em 2023.1. A estrutura se repete com variações: produção de conteúdo sobre questões de criatividade; experimentos guiados com ferramentas; um projeto autoral, "na pele do artista", em que cada grupo cria uma coleção de obras com ferramentas generativas e a publica numa galeria; e um projeto final em que o grupo constrói uma ferramenta de criatividade computacional, passando por caixa morfológica com três caminhos, pitch, protótipo de baixíssima fidelidade com diagrama de arquitetura, sistema parcialmente funcionando, apresentação, relatório de post-mortem e avaliação 360. A cartilha da caixa morfológica, o template de exemplo de projeto e o modelo de relatório são materiais de Filipe Calegário reutilizados em todas as edições. Monitores: Rodrigo Brayner Lyra (2021.1) e Elaine Cruz Farias (2022.2).
O repositório público da disciplina, https://github.com/filipecalegario/criacomp, guarda o material das edições posteriores (2023.2 a 2026.2) e a lista de projetos finais de cada uma; o repositório "Awesome Generative AI", de Filipe Calegário, nasceu do mesmo trabalho (portal do CIn, 27/06/2024).


Edições
2020.2 — IF760 Criatividade Computacional (Tópicos Avançados em SI 3), maio a agosto de 2021
Turma de Filipe Calegário com Giordano Cabral como coprofessor (convite de 17/05/2021). Atividades: produção de conteúdo sobre questões de criatividade (mapas mentais, "medindo a criatividade", "nascer criativo"), definição de área e exploração de ferramentas, mini-projeto com apresentação e entrega, ideação com caixa morfológica, projeto final e relatório de post-mortem. A "Galeria de Projetos" da turma reúne o que cada grupo produziu.
- Xilogravuras com StyleGAN2-ADA — imagens abstratas geradas a partir de xilogravuras, depois transformadas em artefato de estímulo à criatividade do artista por transferência de estilo. Equipe: Alyson Tabosa, Josenildo Vicente de Araújo, Vinícius Padilha Garcia, César Bulhões, Renato Joaquim de Miranda Ferreira.
- Gerador de camisas com Style Transfer — camisetas geradas a partir de uma máscara em branco e uma ou duas imagens de estilo. Equipe: Aldiberg Gomes, Arthur de Castro, Christian Moura, Rodrigo Albuquerque, Ruy Ovídio.
- PombaYorquenses (ou pessoas-abacaxi) e Expression Transfer — modelo FFHQ da StyleGAN2-ADA treinado com 297 imagens de abacaxi para inserir a característica em rostos. Equipe: Anderson Henrique, Gabriel Amancio, Geraldo de Medeiros, Lucas Albuquerque, Saulo Alexandre.
- LombraDream — ferramenta em Colab que aplica DeepDream para gerar padrões psicodélicos sobre uma imagem de entrada (Equipe 5).
- Deep Creep — simulação de DeepDream a partir de transferência de estilo no Google Colab. Equipe: Germano Carvalho, Douglas Santos, Arthur Santos, Gabriel Barbosa, Lucas Emanuel.
- Projeto de Caio César Lucena do Monte, Flávio Braga e Silva Júnior, Lucas Asafe Virginio do Nascimento e Yuri Valença Cunha: nome não encontrado no relatório.





Fontes: Drive 2020.2 - IF760 - Criatividade Computacional 2020.2/ (Galeria de Projetos.pdf; Apresentação e Entrega do Mini-projeto; Relatório de Post-mortem do Projeto); e-mail cin 17/05/2021 "Invitation to co-teach: 2020.2 - IF760".
2020.3 — IF767 Criatividade Computacional, agosto a dezembro de 2020 (remoto)
Primeira edição coministrada, no semestre suplementar da pandemia. Cada aluno documentou um exemplo de projeto em criatividade computacional num template comum (35 exemplos), as inspirações foram classificadas e clusterizadas num mural, houve produção de conteúdo sobre questões de criatividade, roteiros de aprofundamento de tecnologias avaliados entre colegas, levantamento de ferramentas, protocolo de ideação, definição de grupos e, ao final, post-mortem, materiais de divulgação e avaliação 360.
- Moodinator — Anderson Henrique Batista da Silva, Gabriel Amancio da Silva, Geraldo de Medeiros Galvão Neto, Hitallo Cavalcanti da Silva, Lucas Alexandre Figueiredo Albuquerque, Matheus de Andrade Lima, Mateus Nunes Galdino da Silveira.
- Gerador de imagens de "bom dia" — gera as imagens de saudação que circulam em grupos de mensagens. Equipe: Cláudio Carvalho, Douglas Cavalcante, Evaldo Júnior, Lucas Silva, Luan Brito, Marina Barros, Rodrigo Ferreira.
- Funkfy — cria uma música nova a partir de duas existentes. Grupo 8 (música): Daniel Bastos, Felipe Araújo, Gabriela Heimer, José Gabriel, Lucas Mendonça, Pedro Souza, Ruy Ovídio.
- CreativeSoundtrack — ferramenta para Unity que gera trilhas sonoras personalizadas a partir do sentimento. Grupo 2: André De' Carli, Daniel Filgueira, Danilo Freitas, João Moura, Lucas Valença, Rodrigo Cunha, Victor Miranda.
- Comfeats — gerador de versos no estilo de artistas com textgenrnn e Python. Equipe: Alecsandro Silva, Arthur Moreira, Eulália Aires, Igor Poncell, Isabel Lima, Pamella Bezerra, Victor Aguiar.
- Gerador aleatório de personagens de RPG — André Carneiro, Andrey Moutelik, Arthur Pires, Jonathan Santos, Victor Brayner.
- Gerador de terrenos aleatórios — Guilherme Afonso Galindo Padilha, Lucas Thierry Chaves Muniz.
- Pet que muda com as fotos do usuário — Grupo 1: Aline Gouveia, Daniel Perazzo, Leão Liu, Mário Wessen, Mayara Gomes, Nara Souza, Rebeca Silva.
- Rolê dos gregos antigos — Grupo 7; descrição não encontrada.

Fontes: Drive Criatividade Computacional 2020.3/ (Exemplos de Projetos em Criatividade Computacional; Post-mortem, Materiais de Divulgação e Avaliação 360; Planejamentos e Registros); e-mail cin 09/08/2020 "Invitation to co-teach".
2021.1 — IF866 Criatividade Computacional, turma I9 (setembro a dezembro de 2021)
Terças 10–12h, quintas 8–10h e sábados 18–19h, remoto. Experimentos com VQGAN+CLIP (96 respostas de imagens geradas a partir de texto), produção de conteúdo sobre criatividade, mini-projeto autoral "na pele do artista" e projeto final. Referências de aula: Benjamin, *A obra de arte na era da sua reprodutibilidade técnica*; o curso Advanced StyleGAN de Derrick Schultz.
Projetos autorais:
- Mostra de Obras Autorais — paisagens virtuais produzidas com o Nvidia Canvas. Equipe: Bruno, Luis, Matheus, Ramon, Rodrigo, Lucas.
- Cadeiras Surrealistas e Arte Cultural (este continuado como OutfitAfrica).
Projetos finais (ferramentas):
- OutfitAfrica — novo modelo StyleGAN treinado com estampas africanas. Equipe: Rodrigo de Lima Oliveira, Matheus Hopper Jansen Costa, Lucas Florêncio de Sousa. Código:
https://github.com/luucaslfs/outfit-africa-stylegan. - Easy Sonic Dreams — interface para geração de áudio. Equipe: Bruno Nunes de Mesquita, Lucas Nascimento Tavora, Luis Carlos Lacerda Durans, Matheus Jose Mota de Oliveira, Ramom Jose Correia Santos, Rodrigo Brayner Lyra.
- RPG text generator — gerador de textos de RPG com GPT-3. Equipe: Anderson Rufino, André Luiz, Hiago Almeida Dias, Lucas Vinicius, Débora Dias, Filipe Samuel. Código:
https://github.com/debfdias/rpg-text-generator. - Bot de trocadilhos para Discord — GPT-2 afinado com piadas responde ao comando "$trocadalho". Equipe: Matheus Borba, Lucas Barros, Ítalo Ribeiro, Tiago Moraes, Saulo Guilhermino.
- Beat Generator — gerador de batidas lo-fi no Glitch. Equipe: Laís Bandeira, Maria Júlia Feitosa, Rafael Jesus de Araujo Vasconcelos.
- Projeto com o OpenAI Jukebox — André Ferreira, André Luís, Antônio Netto, Heitor Santos, João Vítor Valadares, Marcos Prysthon, Robson Pereira.

Fontes: Drive 2021.1 - IF866 - Criatividade Computacional 2021.1/ (Plano de Ensino - Turma(I9) - 2021.pdf; Mini-projeto; Relatório de Post-mortem do Projeto); e-mails cin 18/08/2021 (alocação IF866, 30h) e 02/09/2021 (co-teach).
2021.2 — IF866 Criatividade Computacional, fevereiro a maio de 2022
Projeto autoral "na pele do artista", com galerias públicas, e projeto final "ferramenta de criatividade computacional".
Projetos autorais:
- Weird Hal I.A.kovich — paródias gerativas — galeria de paródias geradas por IA, em homenagem a Weird Al Yankovic. Equipe: Pietro Masur, Gabriel Nogueira, Anderson Cesar, André Valença, Pedro Basílio.
- Kpopifier — Bruno Martins, Eduardo Silva, José Lima, Magnon Souza, Tiago Campêlo.
- abbey.sloth — um artista totalmente artificial, com obras e textos gerados, publicado no Instagram (Grupo 1).
- Na pele do autor — coleção de imagens no estilo de pintores (Romero Britto, Dalí, Portinari, Anita Malfatti, Monet, Miró, Munch) por transferência de estilo.
Projetos finais:
- Antonoffer — "o produtor de músicas perfeito": recebe um MP3, o estilo desejado e devolve a música mixada com transferência de estilo. Equipe: Bruno Martins, Magnon Souza, Tiago Campêlo. Código:
https://github.com/tiago-ds/style-transfer-criatividade-computacional. - Cluster Art — imagens texturizadas por clusterização k-means dos canais de cor. Equipe: Charles Gabriel Carvalho Cristóvão, Heitor da Rocha Coimbra, Pedro Didier Maranhão, Pedro Tenório Lemos.
- Cegonha — recomendação de nomes de bebê refinada a cada rodada de escolhas. Equipe 3: Anderson Cesar, André Valença, Gabriel Nogueira, Pedro Basílio, Pietro Masur.
- Gerador de Frases Desmotivacionais — BERT, GPT-2 e GPT-3 com fine tuning. Equipe: Antonio Paulino, Eduardo Luiz Silva, José Lima, Thiago Henrique Lopes da Silva, Wellisson Franklin Cordeiro.
- Web-DSCRIPT — codifica texto numa escrita "alienígena" (Dimensional Script) para ambientar livros, jogos e joias.
- Gerador de linhas sobre imagens — desenha linhas animadas sobre uma imagem com controles de velocidade, cor e tamanho (Grupo 1). Código:
https://github.com/FactorMouk/CC-ProjetoFinal.








Fontes: Drive 2021.2 - IF866 - Criatividade Computacional 2021.2/ (Projeto autoral (na pele do artista); Projeto Autoral: Entrega do Relatório Post-mortem; Projeto Final (ferramenta de criatividade computacional); Relatório de Post-mortem do Projeto); e-mail cin 17/01/2022 (co-teach).
2022.2 — IF866 Criatividade Computacional, novembro de 2022 a abril de 2023
Edição aberta a toda a UFPE (70 vagas; segundas 15–17h e quartas 13–15h, presencial). Plano de ensino: experimentos, linha do tempo da síntese de imagens, DALL-E 2 e Midjourney, Stable Diffusion e DreamStudio, DreamBooth e Deforum, prompt engineering, questões éticas, projeto autoral (apresentado em 30/01 e 01/02/2023), outras modalidades (GPT-3 para texto, Mubert para música), métodos de ideação, três ideias, pitch, plano de execução e projeto final. Os 13 projetos finais foram apresentados em sessões abertas ao público no anfiteatro do CIn, em 17 e 19/04/2023.
- FearflixAI — gera curtas de terror a partir de um único prompt de texto (Grupo 1).
- DSDoc — auxiliar de geração de documentação de software. Equipe: Erik de Gouveia Zambom, Felipe Durant Freire, Júlia Monteiro Cardouzo, Mateus Gomes de Melo, Matheus Marinho de Morais Leca, Matheus Victor Alves da Silva. Código:
https://github.com/dejardim/dsdoc. - FlickTunes — extensão de navegador que transforma texto em música sobre o Voicemod Text-to-Song. Equipe: Elaine Cruz, Leonardo dos Anjos, Marco Antônio, Maria Augusta, Matheus Felipe, Rafael Rodrigues. Código:
https://github.com/leonardoAnjos16/FlickTunes. - Narrative Genie — criação de mundos fictícios (personagens, lugares, geopolítica e imagens) com GPT-3 e Stable Diffusion (Equipe 5).
- Harmonização publicitária — José Wilson, Mateus Alves, Mateus Costa.
- LogoMAIker — geração de logotipos a partir das necessidades do cliente. Grupo 10: Artur Leal Brito Sales, Carlos Frederico Pereira Júnior, Carlos Eduardo Mendonça Clark, Cauê Addae da Silva Gomes, João Marcos Lyra Vieira (projeto autoral do grupo: "Coleção Magic Brasil").
- Demixagem com acordes de violão — separa as faixas de uma música e gera os acordes para acompanhamento. Grupo 8 (BSI): Alexsandro Henrique, Daniel Moraes, Gustavo Nascimento, Luis Gabriel, Vinicius Luiz.
- Grupo 9 (Alvaro Gabriel, Evaldo Júnior, Henrique Oliveira, Igor Domingos, Pedro Freitas) e demais grupos: nomes dos projetos não encontrados.








Fontes: Drive 2022.2 - IF866 - Criatividade Computacional 2022.2/ (Documentos Internos/Plano de Ensino; Pitch da Ideia para o Projeto Final; Projeto autoral; Relatório de Post-mortem do Projeto; Atividade: experimentando ferramentas de geração de imagem); https://portal.cin.ufpe.br/2022/11/18/disciplina-de-criatividade-computacional-e-ofertada-para-alunos-da-graduacao-de-toda-ufpe/; https://portal.cin.ufpe.br/2023/04/12/disciplina-pioneira-de-criatividade-computacional-do-cin-apresenta-projetos-inovadores-em-ia-gerativa/.
2023.1 — IF866 Criatividade Computacional, maio a setembro de 2023
Plano de ensino: experimentos, linha do tempo da síntese de imagens, questões éticas, LangChain e Flowise, Stable Diffusion (Web UI e Deforum), DALL-E 2 e Midjourney, prompt engineering para imagens e texto (ChatGPT, GPT-4), outras modalidades, checkpoint e apresentação do projeto autoral (12 e 17/07), métodos de ideação, caixa morfológica com três caminhos, e o projeto final em etapas (PF1 pitch, PF2 e PF3 protótipo de baixíssima fidelidade e diagrama de arquitetura, PF4 sistema parcialmente funcionando, PF5 apresentação, PF7 post-mortem, PF9 avaliação 360). Atividades exploratórias: transcrever o áudio de um vídeo do YouTube, resumir textos com LangChain, experimentar geradores de imagem.
Projetos autorais:
- Visual Novels com IA — histórias geradas pelo ChatGPT a partir de letras de músicas, com cenários e personagens gerados por IA (Grupo 10).
- Passo a Passo: Vocais da Loirinha — Alice Oliveira, Ana Letícia, Guilherme Morone, Williams Santiago, Matheus Godinho, Enrique Laborão, Marcello Menezes.
- Coleção de artefatos autorais criados por IA generativa — David Mateus Leite da Silva, Gilberto Medeiros de Oliveira Junior, Jailson Soares da Silva Junior, Lucas Luis de Souza, Maria Paula Perazzo Sampaio, Mateus da Silva Olegario, Maurício Alves da Silva Junior.
Projetos finais:
- Flashi — aplicativo de flash cards para aprender uma língua, com frases geradas por IA. Equipe: Camila Xavier, Breno Cavalcanti, Felipe Souza, Bianca Duarte, Luísa Mendes, Maike Menezes, Roseane Oliveira. Código:
https://github.com/maikermenezes/flashi-app-front. - Real-Time Visual Novel — histórias breves e interativas geradas em tempo real com a API do GPT-3.5, com imagens do DALL-E a partir de palavras-chave de cada cena (Grupo 10).
- Synk Dive — experiência imersiva de "harmonia multissensorial" a partir de entradas visuais e textuais.
- iNOVE — geração de páginas de produto persuasivas. Equipe: Luan Eustáquio, Luís Felipe Oliveira, Maria Luiza, Matheus Lafayette, Matheus Paixão, Pedro Basílio.
- Geração de capa de música/álbum — analisa os sentimentos da letra e gera uma capa inédita (Grupo 5).








Fontes: Drive 2023.1 - IF866 - Criatividade Computacional 2023.1/ (Documentos Internos/Plano de Ensino; Projeto autoral; PF1 a PF9); e-mail cin 29/05/2023 (co-teach).
Edições posteriores (Filipe Calegário)
Com o afastamento de Giordano Cabral para pós-doutorado em 2023.2 e 2024.1, a disciplina seguiu apenas com Filipe Calegário. O repositório da disciplina lista os projetos finais de 2023.2 (FlashFlow, capivar.ia, Monkey Typewriter, Tale Genius, Summarize & Visualize, ToonCraft, Apollo.mp3, comedIAds, SeasonAI Dress), 2024.1 (Chatbot Hoteleiro, CInLogos, PodcastGen, ProvAI, CharMix, Travel With AI, NotiCast, Histórias CInistras, ReceitIA, Narrativas Inovadoras) e 2024.2 (EducaHits, PrintItAll!, Cybersong, Bizu, AIdvertise, IAnk, MIR.AI, LOFY AI, MemeficaAI BR, Tas Sabendo?), e descreve o formato atual (portfólio individual, projeto autoral, projeto ferramenta, sem provas).
Fontes: https://github.com/filipecalegario/criacomp; e-mail cin 15/09/2023 "Afastamento para realização de Pós-doutorado".