Please use this identifier to cite or link to this item: https://app.uff.br/riuff/handle/1/12975
Title: Sistema de suporte à decisão para recomendação de habilidades desejadas para determinados empregos
Authors: Almeida, Henrique dos Santos
Silva, Jéssica Dias da
metadata.dc.contributor.advisor: Mantuan, Altobelli de Brito
metadata.dc.contributor.members: Sousa, Eduardo Vera
Issue Date: 2017
Publisher: Universidade Federal Fluminense
Citation: ALMEIDA, Henrique dos Santos, SILVA, Jéssica Dias da. Sistema de suporte à decisão para recomendação de habilidades desejadas para determinados empregos. 2017. 53 f. Trabalho de Conclusão de Curso (Bacharelado em Tecnologia em Sistemas de Computação) - Universidade Federal Fluminense,Niterói, 2017.
Abstract: Segundo Finlay, a decisão é uma escolha entre as alternativas existentes através de estimativas dos pesos destas alternativas, sendo assim apoio à decisão significa auxiliar nesta escolha. Nesta mesma vertente, podemos apontar os sistemas de recomendação, que são sistemas que combinam várias técnicas computacionais para selecionar, ou recomendar, itens específicos, com base nos interesses dos usuários e conforme o contexto no qual estão inseridos. Esses itens podem assumir formas bem variadas como livros, filmes, notícias, música e empregos, por exemplo. Atualmente, o mercado tem inovado bastante em novas tecnologias, e, para o profissional da área de informática, fica ainda mais complicado acompanhar tantas mudanças. Por exemplo, no contexto da programação, novas linguagens surgem a cada momento, e a mudança de padrões também. Na programação Web, é comum desenvolver grandes sistemas utilizando uma determinada combinação de tecnologias e frameworks, mas daqui a um ano por exemplo, essa mesma combinação pode não ser mais comum ou a melhor para que se resolva este mesmo problema. Então, saber sobre estas novidades específicas da programação para Web geralmente é fácil para quem trabalha ativamente na área, porém para alguém que deseja iniciar na área, ou migrar de ramo, não é tão trivial saber o que mais se usa, e o que combinações de tecnologias são mais procuradas no mercado. Este trabalho tem como objetivo mostrar o uso de algumas ferramentas computacionais para auxiliar o suporte a decisão para recomendar habilidades relacionadas a determinados empregos, ou seja, quais habilidades podem ser desenvolvidas, tendo em vista as habilidades atuais do usuário, para que ele alcance determinado emprego, nosso foco será em empregos na área de Tecnologia da Informação. Para desenvolver este estudo fizemos uma coleta de dados, através de sites específicos que oferecem vagas. Após coletarmos os dados, foi necessário a definição de um dicionário padrão ouro, ou seja a construção manual de tags (palavras chaves) de um texto, que é utilizado para categorizar os Jobs. E por fim, usamos o algoritmo FP-Growth, uma técnica de mineração que identifica correlações entre itens da base, para associar as competências.
metadata.dc.description.abstractother: According to Finlay, the decision is a choice among the existing alternatives through estimations of the weights of these alternatives, so support for the decision means to help in this choice. In this same vein, we can point out the systems of recommendation, which are systems that combine several computational techniques to select or recommend specific items based on the interests of the users and according to the context in which they are inserted. These items can take a variety of forms, such as books, movies, news, music, and jobs, for example. Currently, the market has been innovating a lot in new technologies, and for the IT professional, it is even more complicated to keep up with so many changes. For example, in the context of programming, new languages come up at every moment, and patterns change as well. In web programming, it is common to develop large systems using a certain combination of technologies and frameworks, but within a year for example, the same combination may not be more usual or better for solving this same problem. So knowing about these specific web programming novelties is often easy for those who actively work in the field, but for someone who wants to get started in the field, or branch out, it's not so trivial to know what else is used, and what combinations of technologies are most sought after in the market. This paper aims to show the use of some computational tools to help decision support to recommend skills related to certain jobs, i.e, what skills can be developed, in view of the current user skills, so that it reaches job, our focus will be on jobs in the area of Information Technology. In order to develop this study we did a data collection, through specific sites that offer vacancies. After collecting the data, it was necessary to define a gold standard dictionary, that is, the manual construction of tags (keywords) of a text, which is used to categorize Jobs. Finally, we use the FP-Growth algorithm, a mining technique that identifies correlations between base items, to associate skills.
URI: https://app.uff.br/riuff/handle/1/12975
Appears in Collections:TSC - Trabalhos de Conclusão de Curso - Niterói

Files in This Item:
File Description SizeFormat 
TCC_HENRIQUE_DOS_SANTOS_ALMEIDA_E_JESSICA_DIAS_DA_SILVA.pdf1.66 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons