Trabalho de Conclusão de Curso (TCC)
URI Permanente desta comunidade
Navegar
Navegando Trabalho de Conclusão de Curso (TCC) por Título
Agora exibindo 1 - 20 de 225
Resultados por página
Opções de Ordenação
- TCC4usecurity: reconhecimento facial para controle de acessoArruda, Cícero Gilma de Oliveira (2020-07)
Faculdade de Computação e Informática (FCI)
A restrição de acessos em áreas densamente povoadas é um fator preponderante para o sucesso de inúmeras organizações privadas ou públicas. Neste contexto, a visão computacional possibilita que máquinas enxerguem e extraiam características presentes em imagens capturadas por diferentes tipos de sensores, as quais permitem reconhecer, manipular e processar dados sobre os objetos que compõem a imagem capturada. Neste artigo, aborda-se a implementação de um sistema de reconhecimento facial para uso em ferramentas otimizadas de visão computacional com aprendizagem de máquina. - TCC5G e 6G - contribuições para a evolução de projetos IoTOliveira, Aguilon Souza de; Cruz, Felipe Carvalho; Mendonça, Fernanda da Silva (2022-06-05)Este estudo busca entender como o 5G e 6G pode contribuir na evolução de projetos IoT. Assim, realizou-se a simulação de dois cenários através do software Network Simulator 2 (NS2), foi feita uma comparação entre as tecnologias 5G e 6G utilizando como métricas a perda de pacotes, vazão de dados e latência. A combinação dos resultados destas medições permite medir a diferença de velocidade e a capacidade de entrega de pacotes de dados entre as novas gerações de rede. Conclui-se que o 5G e o 6G apresentam desempenhos surpreendentes, porém, de acordo com os testes realizados, 6G possui menores quantidades de perdas de dados, latências inferiores e uma maior quantidade de dados enviados no mesmo período.
- TCCAbordagem da LGPD no desenvolvimento de softwareBertan, Beatriz Cesário; Portilho, Matheus de Oliveira; Gurfinkiel, Michel Victor; Borges, Nathan Novais (2022-12-07)Em um cenário de constante crescimento da produção, coleta e trata- ˜ mento de dados, leis como a LGPD(Lei Geral de Proteção de Dados) buscam ˜ garantir o direito a privacidade dos usuários. Atualmente, muitas vezes as tare- ´ fas relacionadas para garantir que as diretrizes das leis sejam atendidas sao˜ atribu´ıdas ao ambito jur ˆ ´ıdico, e nao ao tecnol ˜ ogico. Dessa forma, ´ e criada uma ´ lacuna de conhecimento sobre a Lei por parte dos profissionais da area da tec nologia da informac¸ao, e essa brecha pode refletir diretamente em infrac¸ ˜ oes. O ˜ objetivo dessa pesquisa foi desenvolver um Objeto de Aprendizagem que auxilie esses profissionais a seguir as diretrizes da LGPD ao longo do desenvolvimento de software. Como resultado, o Objeto criado e desenvolvido na plataforma do GitBook alcançou esse objetivo.
- TCCAgricultura moderna sustentável e iot: automação de monitoramento de hidroponiaScalon, Isabella Christianini (2022-06)Atualmente, a preferência e aplicação da técnica de produção hidropônica vem se tornando uma alternativa cada vez mais praticada pelas diferentes culturas ao redor do mundo. Países como Holanda, Estados Unidos e Austrália recebem destaque no desenvolvimento da técnica [SHARMA et al., 2018]. Visto que o monitoramento e controle constante do sistema é essencial para o crescimento das hortaliças [ASAO, 2012], este trabalho concentra-se em estudar e desenvolver um protótipo que automatiza o acompanhamento do sistema - medindo temperatura, umidade, pH e condutividade elétrica - por meio de um website, proporcionando o aumento de qualidade de vida dos produtores e a economia de tempo de mão de obra
- TCCAlzheimers archive: desenvolvimento e testes de um aplicativo móvel para auxiliar pessoas com AlzheimerRodrigues, Henrique P.; Hashimoto, Hashimoto Y.; Mosca, Nicolas E. (2022-12-09)A doença de Alzheimer é uma das demências mais frequentes. Com uma porcentagem tão significativa de idosos suscetíveis ao desenvolvimento do Alzheimer, se faz necessário a criação de tecnologias que possam apoiar o tratamento dessa população. O objetivo deste artigo é relatar o desenvolvimento de um aplicativo mobile que possibilite o registro de imagens e textos de momentos e pessoas importantes para pessoas com Alzheimer. Pretende-se com essa aplicação fornecer de forma acessível e gratuita uma aplicação que ajudará pacientes com Alzheimer a relembrarem pessoas e momentos importantes a eles, proporcionando uma forma de auxílio no seu tratamento.
- TCCAnálise comportamental a partir de publicações feitas no TwitterOliveira, Fabrício Guilhermo Beatrice de (2021-11-23)Minerar dados consiste em extrair informações valiosas implícitas em ambientes, os quais não se imagina que elas poderiam estar contidas. Desse modo, observando o meio lucrativo em que as grandes redes sociais se apre sentam e estudos acerca da psicologia e relações humanas, o Twitter mostra-se, aparentemente, uma fonte muito rica de informações e opiniões que podem servir como base para conclusões sobre determinado público ou produto, o que pode ajudar até mesmo na criação de peças publicitárias ou entendimento geral de mercado. Assim, o presente Trabalho de Conclusão de Curso busca minerar e tratar de forma inteligente publicações no Twitter em busca de informações que agreguem a respeito do comportamento do público desejado.
- TCCAnálise da informatividade de microgrupos em mapas auto-Ooganizáveis para identificação de variáveis importantes no diagnóstico de COVID-19Grande, Vinícius G. P. (2021-12-08)Este trabalho descreve um estudo feito com base nos resultados da classificação de um algoritmo de aprendizado de máquina em relação a hemogramas de pacientes com suspeita de COVID-19. Com base na hipótese de que as variáveis mais importantes do hemograma sejam aquelas que possuem menos informatividade em Mapas Auto-Organizáveis, buscou-se identificar através do algoritmo SOMLI-KNN a métrica de informatividade e fazer análise em microgrupos do Mapa Auto-Organizável para que essa hipótese possa ser validada. Com isso, a nova abordagem apresentou rápida execução e alta precisão na classificação do diagnóstico de pacientes com suspeita de COVID-19 em comparação com outros classificadores da literatura.
- TCCAnálise da qualidade dos dados públicos de vacinação da COVID-19 no BrasilOliveira, Arthur Ricardo de Paula; Scaglione, Beatriz Marmo (2022-06). Atualmente, a divulgação de dados abertos governamentais (Open Government Data) vem aumentando, os órgãos públicos criam e divulgam uma grande variedade de dados sobre a sociedade. Com a pandemia, a disponibilidade de dados precisos e de boa qualidade são essenciais para auxiliar no controle da COVID -19 e na orientação de medidas de saúde pública. Entretanto, se dados de baixa qualidade forem utilizados podem acabar afetando a qualidade das medidas e orientações. Sendo a qualidade dos dados um fator determinante para a maior assertividade das ações públicas, o objetivo deste trabalho foi avaliar a qualidade dos dados públicos de vacinação contra a COVID 19 disponibilizados pelo Governo Brasileiro. As análises feitas neste artigo utilizam dimensões de qualidade de dados para indicar problemas de qualidade de dados
- TCCAnálise das matrizes curriculares dos cursos superiores de Ciência da Computação sobre a ótica das soft skills: uma análise comparativaSeagull, Davi Gomes; Souza, Gisely Garcia Pereira (2023-06-16)O artigo destaca a importância das habilidades interpessoais, conhecidas como soft skills, na formação dos profissionais de tecnologia. A pesquisa investigou se as matrizes curriculares dos cursos de Ciência da Computação das principais universidades de São Paulo abordam o desenvolvimento dessas habilidades. Os resultados mostraram que as soft skills não são mencionadas nas diretrizes da Sociedade Brasileira de Computação, revelando uma lacuna na formação dos alunos. No entanto, os coordenadores de curso reconhecem a importância dessas habilidades, citando trabalho em equipe, inteligência emocional, comunicação e empatia como as mais relevantes. A pesquisa também identificou que as universidades estão alinhadas com as recomendações do Fórum Econômico Mundial sobre habilidades futuras. O estudo ressalta a necessidade de promover o ensino e desenvolvimento das soft skills na formação dos profissionais de tecnologia.
- TCCAnálise das potencialidades dos ambientes de jogos em nuvem e o cenário brasileiroNogueira, Lucas Russo (2022-06)O jogo em nuvem é uma nova maneira de oferecer experiência de jogo de alta qualidade para os jogadores em qualquer lugar e a qualquer hora. Em jogos em nuvem, softwares sofisticados de jogos são executados em servidores poderosos sem data centers, cenas de jogo renderizadas são transmitidas para jogadores pela Internet em tempo real, e os jogadores usam softwares leves executados em dispositivos heterogêneos para interagir com os jogos. Devido à proliferação de redes de alta velocidade e computação em nuvem, os jogos em nuvem têm atraído enormes atenções tanto na universidade quanto na indústria desde o final dos anos 2000. Neste artigo, foram analisadas as mais recentes pesquisas de jogos em nuvem de diferentes aspectos, abrangendo plataformas de jogos em nuvem, técnicas de otimização e serviços comerciais de jogos em nuvem. Os leitores terão a visão geral da pesquisa de jogos em nuvem e se familiarizarão com os recentes desenvolvimentos nesta área e contextualização do Brasil nesta área.
- TCCAnálise de dados veiculares automotores através de interface OBD2Machado, Bruno G.; Montoto, Filipe A.; Baes, Lucas F. (2021-12-04)Hoje em dia, mesmo vivendo em uma sociedade completamente tec nológica e com fácil acesso à informações, o motorista convencional não tem o mesmo fácil acesso aos dados e status do seu veículo durante o uso. Todos aqueles que interagem com o automotor estão limitados pelas informações que as próprias montadoras escolhem mostrar. Decorrente dessa limitação, esse trabalho tem o objetivo de provar que é possível que os motoristas podem ter acesso rápido à informações relevantes sobre seu veículo, a partir de um sis tema coletor de dados que utiliza a interface OBD-II.
- TCCAnálise de estudo compartilhado via websiteCano, Julio Maximo; Cezar, Leonardo Bacic; Guerra, Rafael Rodrigues (2019-11)
Faculdade de Computação e Informática (FCI)
O assunto deste trabalho ´e ajudar pessoas a aprender. Nessa pesquisa será desenvolvida um website que permita o encontro de quem quer ensinar com as pessoas que desejam aprender. O assunto pode variar desde questões acadêmicas até instrumentos musicais, por exemplo. O objetivo é que as interações aconteçam dentro do website, de forma que se elimine a questão da distância e espaço físico. Com isso, poderá ser realizada uma troca de conhecimentos de forma mais simplificada em diversos aspectos como na praticidade para realizar essas ajudas ou até mesmo fazer com que as pessoas experimentem outras formas de ensino para tentar aprender de forma mais simples. - TCCAnálise de sentimento por meio de deep learning aplicada à mineração de argumentosTokuda, Nivaldo H. O. (2021-05-31)Mineração de Argumentos é um tópico que vem obtendo crescente importância na comunidade de pesquisa em Processamento de Linguagem Natural. Há uma abundância de conteúdo em linguagem natural disponível nas redes sociais, com potencial para análise das argumentações que se estabelecem entre os participantes da rede. Dado esse contexto, este trabalho tem o objetivo de explorar técnicas de Mineração de Argumentos para identificação de estruturas de argumentação em corpora de discussões em redes sociais. Mais especificamente, este trabalho tem como objetivo focar em um dos aspectos essenciais em um processo de mineração de argumentos: a análise de sentimento das sentenças apresentadas nas discussões, usando técnicas modernas de Deep Learning.Para essa finalidade, foi utilizada a arquitetura Transformer, que obteve resultados promissores.
- TCCAnalise de sentimento: um estudo de performance entre comentários e vendas de produtos em um e-commerce pautado em text miningAlonso, Guilherme Iglesias; Letícia, Panegossi Toniolo (2022-12-09)A popularização do comércio eletrônico em meio a era digital, trouxe consigo comodidades aos consumidores, uma vez que possibilita que compras sejam feitas com maior agilidade e praticidade. Neste contexto, que parece inseguro aqueles que nunca realizaram uma compra online, compradores tendem da avaliar produtos recebidos, deixando publica suas impressões nas redes Porem, por não estar claro ao certo de que forma as avaliações impactam na venda de um produto, este trabalho visou realizar uma analise de sentimento de um e-Commerce a fim de entender a relação entre avaliação e performance de vendas, contribuindo para a melhoria de desempenho empresarial como também cientıfico, ao disponibilizar ferramentas que permitam analises neste e em outros contextos. Buscando entender as relações entre as variáveis citadas, a abordagem apresentou como resultado tendências de vendas baseadas nas polaridades das avaliações feitas em um período de tempo.
- TCCAnálise de sentimentos de tweets sobre a pandemia de covid-19Berto, Barbara Barreto (2021-05-31)Enquanto a pandemia de Covid-19 assolou o mundo, especialistas de saúde pública determinaram que a melhor forma da população combater o vírus é se manter em quarentena e em distanciamento social. A população ao se ver isolada, após as medidas de distanciamento instauradas pelos governos, usou as redes sociais para se comunicar, se informar e expressar seus sentimentos. Este projeto teve como objetivo analisar quais foram os sentimentos predominantes dos brasileiros em tweets sobre a Covid-19, entre 8 sentimentos básicos do ser humano. A pesquisa foi baseada na análise de sentimentos dos textos extraídos de tweets na rede social Twitter. Foi possível desenvolver com sucesso a análise de sentimentos dos brasileiros durante a pandemia, concluindo-se que, houve uma grande quantidade de tweets negativos, onde a sua maioria possuíam sentimentos direcionados ao medo e a tristeza.
- TCCAnálise de técnicas de mitigação de riscos para o docker escape attackMarini, Olavo (2022-12-09)Containers são uma forma de virtualização performática e um dos tipos de ataques mais graves que podem sofrer é o container escape, que é o acesso não autorizado do sistema hospedeiro. O presente trabalho tem como objetivo avaliar técnicas de mitigação e verificar sua eficiência para prevenção de ataques. Foram pesquisadas diferentes técnicas e prepararam-se hacking labs para a realização de casos de uso do ataque e aplicação prática das técnicas. As técnicas de desativação de Capabilities desnecessárias e varredura de configuração de imagens de containers bloquearam os dois exploits focados em misconfiguration, já as técnicas de atualização de runtime de containers e controle de acesso obrigatório não conseguiram o mesmo.
- TCCAnálise de técnicas de PLN e machine learning na detecção de Indícios de depressãoJordan, Dyonathan; Cesar, Victor; Carmo, Lucas do (2022-12-09)À medida que o desenvolvimento social e tecnológico avança, aumentam os casos diagnosticados de depressão e transtorno de ansiedade. Sendo assim, o presente estudo propõe desenvolver uma fundamentação em um cenário de análise de tweets com indícios depressivos, realizando predições com objetivo de detectar outros tweets que os possuam, e evidenciar a relevância das técnicas de Machine Learning e PLN. Foi possível definir que os algoritmos de ML que se sobressaíram foram o Random Forest e a Regressão Logística, e visualizar que neste cenário, a escolha de um algoritmo de extração de features foi inconclusiva, devido aos resultados semelhantes obtidos utilizando o Bag-Of-Words e o TF-IDF.
- TCCAnálise e aplicação de técnicas de otimização de códigoPassos, Arthur M.; Reis, Guilherme S. (2022-12-15)Neste projeto são apresentadas técnicas de análise e otimização de código, com a finalidade de demonstrar como melhorar o desempenho de um programa, seja reduzindo tempo de processamento, carga de processamento ou uso de memória. No decorrer do artigo é explicada a importância dessas técnicas e o quanto elas afetam a execução de um software quando aplicadas nos projetos de mundo real, comparando e explicando os resultados, que na maioria, foram positivos.
- TCCAnálise epidemiológica : algoritmos de aprendizado de máquina para classificação de doençasMorelli, Antônio Victor Ribeiro; Silva, Luciano (2019-06)
Faculdade de Computação e Informática (FCI)
O objetivo deste estudo foi identificar doenças através de um classificador com aprendizagem supervisionada, buscando a alta acurácia do mesmo, de forma que ele fosse capaz de classificar doenças com base nos sintomas apresentados pelos pacientes. Buscando esse fim, foram utilizadas informações epidemiológicas de algumas doenças bem conhecidas e foi criado um banco de dados com pacientes, seus respectivos sintomas e as doenças que lhes foram atribuídas no diagnóstico. Posteriormente, foi aplicado um modelo de aprendizado de máquina supervisionado SVM (support-vector machine) nesse banco de pacientes com a finalidade de classificar, com alta acurácia, as doenças com base nos sintomas apresentados. - TCCAnálise estática de código para detectar vulnerabilidades webArruda Junior, Marcos Paulo (2021-05-23)Análise estática de código é uma etapa muito importante durante o ciclo de desenvolvimento de um software, para realizar a detecção de vulnerabilidades no seu estágio inicial. Os programadores fazem o uso de ferramentas automatizadas que analisam o código inteiro com a finalidade de encontrar possíveis problemas. Entretanto, essas ferramentas não estão livres de problemas, pois algumas podem detectar uma quantidade considerável de dados imprecisos, como falsos positivos e falsos negativos, podendo trazer prejuízo para as organizações. Neste artigo, foi utilizada uma abordagem prática para avaliar quatro ferramentas de análise estática diferentes para a linguagem PHP, onde duas dessas ferramentas são de uso comercial e as outras duas foram utilizadas as versões gratuitas. Para a linguagem Java, foram utilizadas duas ferramentas de uso comercial. Essa abordagem considera uma metodologia de análise onde a melhor ferramenta é aquela que reporta a maior quantidade de vulnerabilidades com o menor número de falsos positivos. Para a avaliação dessas ferramentas. Para comparar as ferramentas, foram utilizados Benchmarks controlados que possuíam vulnerabilidades específicas, XSS e SQLi. Os resultados mostraram que todas as ferramentas de uso comercial tiveram um desempenho superior de até 66% aproximadamente, comparado às ferramentas de código aberto, porém nem todas as vulnerabilidades foram detectadas pelas ferramentas.