Lista Pública de Trabalhos Acadêmicos
Curso:
Todos (trabalhos mais recentes)
Ciência da Computação - Diurno
Ciência da Computação - Noturno
Engenharia Computacional
Licenciatura em Computação
Pós-Graduação em Modelagem Computacional
Sistemas de Informação
Pesquisar:
Ano:
Todos
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
Filtrar
Permite filtrar a lista de TCCs com o curso, o termo e o ano
escolhidos. O termo pode ser, por exemplo:
Autor ou orientador;
Nome do TCC;
Palavra-chave;
Conteúdo dos resumos.
by-year
Trabalho
Autor
PDF
Extras
REDES IMUNOLÓGICAS ARTICIAIS PARA CLASSIFICAÇÃO: SAINET COM RAIO ADAPTATIVO
ANA LÍVIA SOARES SILVA DE ALMEIDA
Resumo
Algumas áreas de estudo na Ciência da Computação têm inspiração nas mais diversas manifestações da natureza. Uma área forte de estudo são as heurísticas inspiradas em teorias evolutivas, dentre as quais se pode citar por exemplo, os Algoritmos Genéticos. Por outro lado, existem ferramentas da Inteligência Artificial inspiradas em sistemas presentes em organismos mais complexos, como as Redes Neurais Artificiais e os Sistemas Imunológicos Artificias. Estes últimos, assim como os AGs, usam da estratégia de evoluir uma população inicial até alcançar o objetivo pretendido. Neste conjunto de sistemas, chama-se atenção para aqueles desenvolvidos a partir de características do Sistema Imunológico natural a fim de resolver problemas da área de Mineração de Dados. Neste trabalho apresenta-se um estudo breve sobre Sistemas Imunológicos Artificiais para classificação e agrupamento de dados, avalia-se e compara-se os resultados obtidos a partir de uma modificação proposta em uma Rede Imunológica Artificial para classificação de dados, SAINET, com os resultados da literatura.
Ano
2017
Orientador
LUCIANA CONCEICAO DIAS CAMPOS
Co-Orientador
Palavras-chave
Redes Imunológicas, classificação, raio adaptativo, SAINET, ARIA
MÉTODOS COMPUTACIONAIS PARA APROXIMAÇÃO DO DIÂMETRO À ALTURA DO PEITO DE ÁRVORES DE REGIÕES DE MANGUE VIA ESCANEAMENTO TRIDIMENSIONAL A LASER
GISELE GOULART TAVARES DA SILVA
Resumo
Os manguezais estão entre os ecossistemas com maior potencial para armazenamento de carbono por metro quadrado e quantificá-lo por meio da determinação da biomassa é importante para estabelecer o potencial de sequestro de carbono de uma determinada floresta. Os métodos de determinação de biomassa consistem em trabalho de campo intensivo e dispendioso. Nesse contexto, equipamentos de escaneamento a laser podem ser usados para a determinação da biomassa de florestas e diversos estudos ressaltam a viabilidade. Nesse projeto é proposta a utilização de métodos computacionais para o cálculo do volume e diâmetro à altura do peito (DAP) de fustes de árvores de florestas de mangue. A partir da nuvem de pontos, as seções transversais foram modeladas com círculos, elipses e splines e seu diâmetro calculado em seguida. As aproximações serão validadas com os dados de DAP obtidos em campo experimentalmente.
Ano
2017
Orientador
PRISCILA VANESSA ZABALA CAPRILES GOLIATT
Co-Orientador
LEONARDO GOLIATT DA FONSECA
Palavras-chave
Inventário florestal, Escaneamento a laser, DAP, Manguezal, Spline
AVALIAÇÃO DE TÉCNICAS PARA EXTRAÇÃO DE CARACTERÍSTICAS EM TEXTOS OPINATIVOS
RAPHAEL NUNES DE ALMEIDA
Resumo
A Análise de Sentimentos tem por objetivo analisar, extrair e classificar opiniões sobre uma entidade ou produto. Inúmeras informações sobre produtos estão disponíveis na web, porém, a extração de opiniões por uma pessoa é extremamente custosa. Este trabalho tem por objetivo avaliar as técnicas da Análise de Sentimentos relacionadas a extração de opiniões explícitas. Os textos utilizados nesse trabalho foram extraídos do perfil da Apple Support do Twitter. Este trabalho avalia os resultados através de técnicas que fazem uso da frequência das palavras e técnicas que utilizam relações de dependências das palavras. Duas abordagens foram propostas através de adaptações de técnicas existentes na literatura.
Ano
2017
Orientador
JAIRO FRANCISCO DE SOUZA
Co-Orientador
Palavras-chave
Frequência, Relação de Dependência, Opinião Explícita, Análise de Sentimento.
APLICAÇÃO DE TÉCNICAS DE APRENDIZADO DE MÁQUINA COMO APOIO PARA A CONSTRUÇÃO DE UM SISTEMA DE RECOMENDAÇÃO DE EVENTOS
HYGOR XAVIER ARAÚJO
Resumo
Atualmente existe uma grande facilidade em divulgar eventos sociais na internet, por causa disso existe um grande volume de informação disponível que dificulta a uma pessoa interessada em encontrar eventos achar aqueles que são realmente de seu interesse. Desta forma, sistemas de recomendação surgem como uma possível solução para este problema ao lidar com a sobrecarga de informação e apresentar ao usuário informações que mais provavelmente lhe interessam. Este trabalho faz um estudo de uma aplicação de uma técnica híbrida para recomendação de eventos a usuários de um sistema.
Ano
2017
Orientador
SAULO MORAES VILLELA
Co-Orientador
JAIRO FRANCISCO DE SOUZA
Palavras-chave
sistemas de recomendação, sistemas móveis, aprendizado de máquina
LEIFDB: UM BANCO DE DADOS PARA ORGANIZAÇÃO DE INFORMAÇÕES PROVENIENTES DA ANÁLISE COMPARATIVA DO GENOMA DA BACTÉRIA LEIFSONIA XYLI
PEDRO ANTONIO DE CASTRO BITTENCOURT
Resumo
A cultura da cana-de-açúcar no Brasil é utilizada principalmente para a produção de açúcar e etanol. Porém existem doenças que acometem a cultura e que preocupam o setor canavieiro quanto a redução de produtividade, dentre elas uma das mais importantes é o raquitismo da soqueira, causada pela bactéria \textit{Leifsonia xyli} subsp. \textit{xyli}. Existem várias espécies que compõem o gênero Leifsonia, sendo que somente uma delas é patogênica a plantas, as demais são bactérias de vida livre. Neste sentido, o objetivo deste trabalho é organizar as informações sobre o genoma completamente sequenciado destas bactérias, quando disponíveis, a fim de estabelecer um ambiente que organize as informações e que auxilie no processo de comparação de sequências e anotação funcional entre as espécies deste gênero, visando aspectos associados a patogenicidade. O banco de dados em construção, chamado de LeifDB, possui atualmente informações obtidas a partir do genoma completamente sequenciado de 11 bactérias (dentre elas: 5 espécies do gênero Clavibacter e 6 espécies do gênero Leifsonia). As informações do genoma de espécies Clavibacter foram adicionadas por se tratar do gênero mais próximo a Leifsonia e da mesma forma apresentando espécies patogênicas a plantas. O banco contém a predição de ORFs dos 11 genomas, obtida pelo programa PROKKA, categorização funcional de acordo com o COG e anotação funcional descrita para Projeto Genoma de bactérias do gênero \textit{Xanthomonas}. O objetivo principal é auxiliar a identificação de grupos de genes associados a patogenicidade. O LeifDB possui um total de 35904 registros que representam os genes associados a 11 bactérias. Deste total foram agrupados e categorizados 87,44\% sendo apenas 6,5\% genes de categoria funcional indefinida ou hipotética.
Ano
2017
Orientador
Saul de Castro Leite
Co-Orientador
Palavras-chave
Banco de dados, Bioinformática, Leifsonia xyli, Análise Comparativa, Patogenicidade
SIMULAÇÃO PARALELA DO MÉTODO DOS ELEMENTOS FINITOS PARA A ATIVIDADE ELETROMECÂNICA CARDÍADCA
GILMAR FERREIRA DA SILVA FILHO
Resumo
A modelagem computacional é uma poderosa ferramenta para o entendimento das mais diversas áreas do conhecimento. O comportamento do coração humano é alvo de intensos estudos e por conta disso as técnicas de aquisição de dados são cada vez mais poderosas, contribuindo para tornar as soluções numéricas para os modelos mais custosas. A modelagem da atividade eletromecânica do tecido cardíaco apresenta grande complexidade, dada as suas características multi-escala e multi-física, e exige a interação de diferentes modelos. Esses fatores tornam a utilização de computação de alto desempenho, com cluster de computadores e programação paralela, uma abordagem viável. O presente trabalho busca usar ferramentas de programação paralela para melhorar o desempenho da simulação do método dos elementos nitos para a atividade eletromecânica do coração, de tal forma que problemas de grande escala, abordando geometrias realísticas e detalhadas do coração demandem um menor tempo de execução.
Ano
2017
Orientador
BERNARDO MARTINS ROCHA
Co-Orientador
Palavras-chave
modelagem, cluster de computadores, elétrica, coração, programação paralela
INVESTIGAÇÃO DO ESFORÇO NECESSÁRIO NAS ETAPAS DO TREINAMENTO DE MODELOS ACÚSTICOS E DE LINGUAGEM PARA TRANSCRIÇÃO DE ÁUDIO E SEU IMPACTO NA ACURÁCIA DE MODELOS
MARCOS VALADÃO GUALBERTO FERREIRA
Resumo
Reconhecimento de fala é um tema recorrente nas áreas de Recuperação de Informação e web. A possibilidade do computador processar sinais de áudio e gerar transcrições textuais criam uma série de aplicações para estas informações. Os sistemas de reconhecimento de fala utilizam modelos estatísticos, que são construídos através de treinamento supervisionado, e regras de estruturas de linguagem. O maior desafio desses sistemas é treinar os modelos acústicos e de linguagem com o objetivo de maximizar a acurácia do texto transcrito . Este treinamento é um processo caro pois necessita de uma base de arquivos consideravelmente grande e bem processada e demanda o cumprimento de diversas tarefas, tudo isto para encontrar uma modelagem satisfatória. A abordagem proposta neste trabalho tem como objetivo explorar as tarefas pertinentes no treinamento de modelos acústicos e de linguagem com o objetivo de encontrar quais delas mais influenciam na acurácia final do modelo e direcionar melhor o tempo, empenho e desenvolvimento de melhorias. Através dos experimentos realizados neste trabalho, conclui-se que o investimento no processamento da base utilizada no treinamento de modelos resultou no melhor ganho, com relação a WER (Word Error Rate), e possibilitou a criação de um sistema de reconhecimento de fala robusto e com possibilidades de aplicações.
Ano
2017
Orientador
JAIRO FRANCISCO DE SOUZA
Co-Orientador
Palavras-chave
Reconhecimento automático de fala, treinamento de modelos, modelos acústicos, modelos de linguagem
META-ALINHAMENTO DE ONTOLOGIAS UTILIZANDO A ABORDAGEM PRESA-PREDADOR
NICOLAS FERRANTI
Resumo
Todo ano, diversos novos alinhadores de ontologias são propostos na literatura, cada um utilizando uma premissa diferente, o que implica em desempenhos distintos de acordo com as características das ontologias. Um meta-alinhador consiste de um algoritmo que combina diversas abordagens a fim de obter melhores resultados em diferentes cenários. Para atingir esse objetivo, é necessária a definição de um critério de uso das técnicas. A meta-heurística presa-predador surgiu recentemente por meio do caminho aberto pela introdução dos algoritmos evolucionários e tem como inspiração natural a interação entre animais. Neste trabalho, é apresentado um meta-alinhador de ontologias que combina várias técnicas verificando o uso da abordagem presa-predador no âmbito da parametrização das mesmas. A abordagem é avaliada pelo benchmark da OAEI e comparada com a literatura.
Ano
2017
Orientador
JAIRO FRANCISCO DE SOUZA
Co-Orientador
STENIO SA ROSARIO FURTADO SOARES
Palavras-chave
Ontologia, Web Semântica, Alinhamento de Ontologias, Presa-Predador
MEDIÇÃO DE AUDIÊNCIA E INTERATIVIDADE EM IPTV
EDUARDO ROCHA SOARES
Resumo
Devido à falta de padronização do serviço de medição de audiência e interatividade em ambientes IPTV, a UIT (União Internacional de Telecomunicações) emitiu, em 2012, uma série de recomendações a fim de padronizar esse serviço. Como forma de contribuir para a padronização da medição de audiência e interatividade em IPTV, este trabalho apresenta uma implementação de uma arquitetura de software para medição de audiência e interatividade em IPTV (Internet Protocol TV) que está em conformidade com as recomendações da UIT. A arquitetura aqui proposta visa ser um recurso viável de ser explorado por institutos de pesquisa, emissoras, provedores de conteúdo e outros interessados nos dados de medição de audiência para os mais diversos fins. Além disso, neste trabalho, é feita uma análise sobre os principais fatores que influenciam no desempenho de tal arquitetura e que devem ser levados em consideração para a implantação em um cenário real.
Ano
2017
Orientador
EDUARDO BARRERE
Co-Orientador
Palavras-chave
Medição; Audiência; Interatividade; IPTV
INFRAAPI
EDUARDO CARVALHO OTTERO E RIBEIRO
Resumo
[Contexto] Técnicas de integração entre sistemas de software têm sido aplicadas em vários contextos para auxiliar a troca de informações e formar um conjunto de suporte ao desenvolvimento de projetos de computação. Atualmente ainda existem componentes ou etapas em processos de software, que não são integrados automaticamente, podendo ocasionar perda de tempo durante a realização de uma atividade e aumento do risco de alterações de dados de input e output, utilizados durante a troca de informações. De maneira mais específica, foi realizada uma análise na Infraestrutura GiveMe Infra, desenvolvida por tavaresgivemeinfra, e constatou-se a ausência de um mecanismo automático para extração e importação de dados originados de repositórios de ferramentas que a apoiam. [Objetivo] Partindo deste cenário, objetivou-se realizar o levantamento de abordagens, técnicas, metodologias e frameworks sobre integração de software e, com base nesse levantamento, criar um mecanismo chamado InfraAPI, hábil para extrair e disponibilizar dados de origem heterogênea, automatizando a comunicação entre componentes ou sistemas. [Método] Atendendo aos objetivos traçados, foram desenvolvidos drivers em uma das camadas da InfraAPI, expondo métodos capazes de se conectarem a diferentes repositórios, respeitando a melhor maneira para tal e retornarem resultados conforme o tipo de requisição. Executaram-se testes e uma prova de conceito com dados reais, analisando as vantagens da implementação da solução. [Resultados] A revisão da literatura retornou resultados satisfatórios para embasar a criação do mecanismo de integração que, por sua vez, gerou resultados de sucesso em sua aplicação, demonstrados pela prova de conceito, garantindo eficiência na proposta de automatização e eficácia em manter a integridade dos dados trocados no processo de integração.
Ano
2017
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Co-Orientador
Jacimar Fernandes Tavares
Palavras-chave
Integração, Interoperabilidade, automatização, Infra API
UM CONTROLADOR GERAL PARA JOGOS ELETRÔNICOS VIA ÁRVORES DE BUSCA MONTE-CARLO
EDUARDO HAUCK DOS SANTOS
Resumo
A área de General Video Game Playing (GVGP) propõe como desafio a criação de controladores capazes de jogar jogos eletrônicos com regras previamente desconhecidas. O desenvolvimento na área tem sido fomentado pela realização de competições envolvendo GVGP, e novos métodos têm sido propostos e testados nessas competições. Uma das técnicas mais recorrentes é a busca em árvores Monte-Carlo (Monte Carlo Tree Search, ou MCTS). Este trabalho investiga o desempenho de um controlador baseado em MCTS, identificando suas principais características e propondo modificações para alguns de seus pontos negativos. As modificações foram implementadas e testadas tanto em jogos de jogador único quanto em jogos de multi jogador. Os resultados indicaram que as modificações propostas foram capazes de melhor o desempenho do algoritmo para casos particulares, sem prejudicar o desempenho geral do algoritmo para os demais casos.
Ano
2017
Orientador
HEDER SOARES BERNARDINO
Co-Orientador
Palavras-chave
Inteligência Computacional, Controlador Geral, General Video Game Playing, busca em árvore Monte-Carlo.
IMPLANTAÇÃO DA PRÁTICA DE CODE REVIEW EM UM MODELO DE DESENVOLVIMENTO DE SOFTWARE: UM ESTUDO DE CASO
VINÍCIUS JUNQUEIRA SCHETTINO
Resumo
A qualidade estrutural de software e a aderência à padrões de codificação estão entre os principais desafios do desenvolvimento atual. Tais conquistas são históricamente relacionadas ao decréscimo de defeitos funcionais de software e à capacidade de equipes de desenvolvimento para responder eficientemente a mudanças de requisitos e definições estratégicas, situações comuns no cenário de produção de software atual. A prática de Code Review é tida como umas das principais ferramentas para apoiar tais conquistas, ao acarretar embate de ideias, disseminação de conhecimento e a elaboração de soluções melhores. Por ser uma tarefa necessariamente humana, os custos associados não são desprezíveis e há possibilidade de conflitos e desentendimentos entre membros das equipes envolvidas. Assim, a implantação desta etapa no processo de desenvolvimento deve ser planejada levando em consideração tais fatores. Neste trabalho, busca-se avaliar tais asserções em um ambiente de desenvolvimento real. Da reengenharia dos processos vigentes à escolha das ferramentas e das checklists utilizadas, passando pelo plano de extração e análise de métricas, realizou-se a inserção da prática na indústria e observou-se a alteração de indicadores-chave relacionados a qualidade estrutural de software. Os dados obtidos se mostraram convergentes com a literatura indicando, entre outros resultados, redução de até 31\% na duplicação de código e até cerca de 71\% de queda da dívida técnica. Também foi possível observar que 75\% desenvolvedores participantes perceberam que as revisões habitualmente nutriram aprendizado e a implementação de soluções melhores.
Ano
2017
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Co-Orientador
Palavras-chave
Code Review, Qualidade de Código, Reengenharia de Processos de Software
ESTUDO DE CASO PARA A IMPLANTAÇÃO DE UMA FERRAMENTA DE SERVICE DESK NO NRC/UFJF
DANIEL DE OLIVEIRA
Resumo
O Núcleo de Recursos Computacionais (NRC) é responsável pela Tecnologia da Informação do Instituto de Ciências Exatas da UFJF. Atualmente, o referido núcleo conta com o auxílio de uma ferramenta para que os usuários dos serviços de TI possam abrir chamados junto à equipe técnica. Entretanto, essa ferramenta possui recursos limitados, não sendo capaz de atender todas as necessidades do NRC. Buscando melhorar o gerenciamento de TI do núcleo, com ênfase na Operação de Serviços, o presente trabalho realizou um estudo a fim de se buscar uma nova ferramenta para apoiar às atividades de atendimento ao usuário e gestão de ativos do NRC. Para alcançar este objetivo, uma revisão bibliográfica foi realizada na área de Gerenciamento de Serviços de TI, a partir da qual identificou-se a biblioteca ITIL®, onde se fez possível o aprofundamento sobre alguns aspectos relevantes à Operação de Serviços, com o propósito de melhorar o atendimento aos usuários. Ao analisar trabalhos relacionados ao tema em estudo, foram identificadas ferramentas que atendem a esse propósito e, posteriormente, foi realizada uma análise das mesmas, a fim de se escolher uma delas para implantação no NRC. A expectativa é que a ferramenta eleita auxilie a equipe técnica na realização dos atendimentos ao usuário e no processo de atendimento aos chamados, além de possibilitar a tomada de decisões estratégicas pela coordenação a partir de dados armazenados no sistema.
Ano
2017
Orientador
EDUARDO PAGANI JULIO
Co-Orientador
Palavras-chave
gerenciamento de TI, Operação de Serviços,ITIL®,GLPI
SISTEMA DE RECOMENDAÇÃO DE RECURSOS EDUCACIONAIS: UMA ABORDAGEM BASEADA EM DIFUSÃO DE INFORMAÇÃO EM REDES SOCIAIS
FELIPE NEVES BRAZ
Resumo
Com a crescente utilização de redes sociais e disponibilização de recursos na Web, muitos trabalhos focam em diferentes métricas para previsão de difusão de informação em redes sociais. Essas redes, auxiliam na caracterização de perfis de usuários, permitindo uma absorção mais detalhada de suas preferências, auxiliando Sistemas de Recomendação, no processo de busca de conteúdo relevante, tendo em vista esses interesses. Há uma grande dificuldade em recomendar conteúdos, de forma que o usuário tenha interesse em repassá-los à outros. O presente trabalho, busca estudar e identificar, as métricas de difusão de informação em redes sociais, que mais se adequam em um contexto de sistemas de recomendação de recursos educacionais, visando o aumento da difusão desses recursos, quando recomendados.
Ano
2017
Orientador
VICTOR STROELE DE ANDRADE MENEZES
Co-Orientador
Palavras-chave
Sistemas de Recomendação, Redes Sociais, Difusão de Informação, Educação Informal
UMA FERRAMENTA DE APOIO NA OBTENÇÃO DE AGILIDADE EM TESTE DE SOFTWARE
MARCO ANTONIO LUPÉRCIO OLIVEIRA FREITAS
Resumo
A cada dia as tecnologias estão mais inseridas nas atividades do cotidiano das pessoas e existe a necessidade de constantes mudanças dos softwares e que estas ocorram de forma rápida e com qualidade. E é exatamente neste ponto que a área de Teste de Software tem muito a contribuir. Além de ser fortemente responsável por garantir a qualidade de um produto, também é apontada como grande responsável pelo tempo e custo de um projeto. Assim, este trabalho visa a construção de uma ferramenta para apoiar a decisão de quais Práticas Ágeis são mais adequadas a partir das Características básicas de um projeto, visando obter mais agilidade no processo de Teste de Software, sendo mais ágil, menor custo e sem perda de qualidade.
Ano
2017
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Co-Orientador
Palavras-chave
Teste de Software, Agilidade, Características Ágeis, Práticas Ágeis
<< Anterior
<< Anterior
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Próximo >>