Ciência da Computação
URI Permanente para esta coleçãohttps://repositorio.unifal-mg.edu.br/handle/123456789/2606
Navegar
Navegando Ciência da Computação por Orientador(a) "Silva, Luiz Eduardo da"
Agora exibindo 1 - 4 de 4
- Resultados por página
- Opções de Ordenação
Item Acesso aberto (Open Access) Automação da análise de células vegetais: um pipeline híbrido baseado em cellpose e efficientnet(2025-12-10) Fernandes, Gabriel Thiago; Camilo, Gustavo Fidelis; Silva, Luiz Eduardo da; Souza, Mariane Moreira de; Cunha Neto, Antônio Rodrigues daA análise citogenética de células vegetais é uma etapa fundamental em estudos de toxicologia ambiental, genética e fisiologia vegetal. Entretanto, o processo tradicional de identificação das fases mitóticas em lâminas citológicas é manual, demorado e sujeito a variabilidade entre observadores. Este trabalho propõe um pipeline automatizado para segmentação e classificação de células em diferentes fases da divisão celular, integrando duas abordagens de aprendizado profundo: o modelo Cellpose para segmentação e a arquitetura EfficientNet para classificação citológica. O dataset utilizado foi composto por 656 imagens microscópicas contendo células de Allium cepa e Lactuca sativa, das quais foram extraídos originalmente 993 recortes de células, sendo 442 em interfase e as demais distribuídas entre as fases mitóticas, conjunto este que foi posteriormente ampliado usando a técnica de data augmentation para o treinamento. O ajuste fino do modelo Cellpose foi realizado com 100 imagens por meio do Cellpose GUI, que permite treinar modelos customizados de forma interativa, enquanto o classificador foi treinado sobre imagens individuais recortadas a partir dos bounding boxes obtidos do dataset original. Além disso, desenvolveu-se uma aplicação web com backend em Python e frontend em React, permitindo ao usuário carregar múltiplas imagens, revisar classificações e obter automaticamente o índice mitótico. Os resultados demonstram que o pipeline é capaz de identificar e classificar células com uma eficiência satisfatória, atingindo uma precisão média de 87% na segmentação e acurácia global de 89% na classificação, reduzindo significativamente o tempo necessário para análise citogenética laboratorial. O sistema desenvolvido representa um avanço no apoio à automação de análises microscópicas e estabelece uma base para a construção de um dataset próprio e melhorias futuras.Item Acesso aberto (Open Access) JSimples: uma ferramenta web didática para o ensino de compiladores(2025-12-03) Ragazzo, João Paulo Martyr; Silva, Luiz Eduardo da; Bressan, Paulo Alexandre; Pagliares, Rodrigo MartinsA construção de compiladores é fundamental para compreender o design de linguagens de programação, sendo um dos cursos mais importantes da computação. Entretanto, ferramentas educacionais existentes são limitadas a interfaces desktop e não oferecem visualização de etapas críticas como a análise sintática. Este trabalho apresenta o JSimples, uma plataforma web interativa para ensino e aprensizagem de compiladores, com visualização de árvores sintáticas, execução passo a passo da linguagem Simples e feedback em tempo real. A avaliação por inspeção especializada, baseada nas heurísticas de Nielsen e no framework LORI, resultou em média de 4,0/5 para usabilidade e 4,3/5 para qualidade pedagógica.Item Acesso aberto (Open Access) Reengenharia de um sistema web educacional: migração para arquitetura REST com padrão repository e node.js(2025-12-01) Rocha, Eduardo Guerreiro; Silva, Luiz Eduardo da; Souza, Fellipe Guilherme Rey de; Souza, Mariane Moreira deA evolução das ferramentas educacionais é essencial para acompanhar as mudanças no ambiente de aprendizado. A plataforma Tales Ludos, que se destaca como um recurso educacional aberto para criação de jogos, enfrentou o desafio de modernizar sua infraestrutura tecnológica a fim de melhorar a sinergia entre suas frentes de desenvolvimento. Este artigo relata a transição estratégica e a refatoração do backend da aplicação, migrando de um ambiente PHP para Node.js sob o modelo de API REST e padrão Repository, com o intuito de otimizar a comunicação entre camadas. A metodologia compreendeu inicialmente a análise do sistema original e o planejamento da reengenharia em três eixos: a adoção de uma API REST, a implementação do padrão Repository com injeção de dependências e a migração tecnológica para Node.js. Em seguida, realizou-se a implementação da nova arquitetura em camadas e sua documentação. Os resultados demonstram que a nova arquitetura tornou o sistema mais modular, flexível e preparado para integração com múltiplos clientes. Embora tenha aumentado a complexidade conceitual, a refatoração facilitou a manutenção evolutiva e os testes automatizados. Conclui-se que a adoção dessas práticas foi crucial para aumentar a sustentabilidade técnica da plataforma, alinhando-a às boas práticas contemporâneas.Item Acesso aberto (Open Access) SmartLab: uma solução inteligente para laboratórios utilizando home assistant(2025-12-04) Santos, Matheus Martins dos; Silva, Luiz Eduardo da; Miguel, Eliseu César; Silva, José Maurício Schneedorf Ferreira daDevido aos avanços tecnológicos observados nos últimos anos, torna-se cada vez mais comum o desenvolvimento de soluções para sistemas de domótica (automação residencial). O Home Assistant (HA) é um software open-source amplamente utilizado para criar e gerenciar essas automações, mas que pode ser empregado em diversos ambientes. Entretanto, a utilização dele para um uso mais específico como o gerenciamento de laboratórios de pesquisa ainda não foi devidamente aprofundada. Este trabalho desenvolve um sistema de gerenciamento de laboratórios utilizando o HA e se baseando na teoria da Internet das Coisas (IoT), com o objetivo de auxiliar no monitoramento e análise das atividades do laboratório. Este sistema foi desenvolvido utilizando como computador principal uma TV box reconfigurada e diversos sensores para a verificação de variáveis, como por exemplo temperatura, umidade, luz solar e pressão atmosférica. Foram realizados testes com o monitoramento de temperatura para comprovar a utilização do sistema. Com esses resultados, concluímos que o sistema desenvolvido pode ser implementado em laboratórios e em outros ambientes, contribuindo assim com o enriquecimento da área de automação inteligente.
