Utilize este identificador para referenciar este registo: https://hdl.handle.net/10316/96824
Título: CYCLOPS Sistema Empresarial de Pesquisa
Autor: Santos, Carlos Manuel Fernandes dos
Orientador: Vieira, Marco
Sousa, Hélder
Palavras-chave: enterprise search; search engine; information retrieval; bigdata; solr; lucene; kafka; crawler; parser; building blocks; subversion; mime types
Data: 15-Set-2016
Local de edição ou do evento: Coimbra
Resumo: Este relatório diz respeito ao desenvolvimento e implementação de um protótipo de um sistema empresarial de pesquisa, designado CYCLOPS, realizado no âmbito do estágio curricular que teve lugar na CRITICAL Software, SA empresa de desenvolvimento de software especializada em soluções, serviços e tecnologias para sistemas de informação críticos. O trabalho realizado, no âmbito deste estágio está, assim, relacionado com quatro áreas fundamentais associadas à pesquisa de informação, sendo elas: search engine; information retrieval; enterprise search e bigdata. A revisão da literatura permitiu clarificar o problema associado ao desenvolvimento e implementação do CYCLOPS, transversal às plataformas de apoio à empresa, com foco no acesso/permissões de quem procura a informação e na relevância dos dados encontrados, não esquecendo os tempos de resposta e devendo a manutenção, necessária para manter este sistema operacional, ser a menor possível. A abordagem ao desenvolvimento e implementação deste protótipo consistiu essencialmente na realização de um estudo exploratório, complementado por uma abordagem etnográfica inerente às características subjacentes a um estágio curricular. O estagiário foi integrado numa equipa de I&D podendo observar e contactar diretamente com a realidade empresarial em que foi desenvolvido o protótipo. Durante o período de estágio para além de se ter desenvolvido e implementado o protótipo CYCLOPS procedeu-se à sua validação com recurso a testes manuais e automatizados: estes testes mostraram que o protótipo desenvolvido devolve, conforme esperado, resultados a partir de dois repositórios: o repositório Subversion (SVN) e o repositório AsknowledgeDb. Considerando que o desenvolvimento e implementação deste protótipo teve em atenção os desenvolvimentos mais recentes, na área da pesquisa de informação, o mesmo poderá ser melhorado com novas funcionalidades dando particular destaque ao paradigma bigdata. O protótipo desenvolvido tem por objetivo facilitar a pesquisa de informação em repositórios corporativos, tendo em atenção a grande quantidade de informação existente nos referidos repositórios e a consequente dificuldade em encontrar informação pertinente e demonstra a viabilidade de desenvolver e implementar um sistema empresarial de pesquisa a que sejam acrescentadas outras funcionalidades.
This report details the development and implementation of a prototype of an enterprise search system, called CYCLOPS, conducted within the internship that took place in CRITICAL Software, SA a software development company specializing in solutions, services and technologies for critical information systems. The work carried out is thus related to four key areas associated with information Search: search engine; information retrieval; enterprise search and bigdata. The state of the art has made it possible to clarify the problem associated with the development and implementation of this prototype, transverse to the platforms in support of the company, focusing on access/permissions for those who are looking for information and on the relevance of the data found, not forgetting the response times and maintenance, necessary to maintain this system, should be the smallest possible. The approach to the development and implementation of this prototype was mainly focused in conducting an exploratory study, complemented by an ethnographic approach inherent of the characteristics underlying an internship. The trainee was integrated in a team of R&D allowing direct contact with the business reality in which the prototype was developed. During the internship in addition to the development and implementation of a prototype, it was validated using manual and automated tests: these tests showed that the prototype developed returns, as expected, results from two repositories: the repository Subversion (SVN) and the repository AsknowledgeDb. Whereas the development and implementation of this prototype took into consideration the most recent developments in the area of information research, the same can be improved with new features giving particular emphasis to the bigdata paradigm. The developed prototype is intended to facilitate the search for information in corporate repositories, taking into consideration the large amount of information available in these repositories and the consequent difficulty in finding relevant information and demonstrates the feasibility of developing and implementing an enterprise system of research to which are added other features.
Descrição: Tese de Mestrado em Engenharia Informática, apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.
URI: https://hdl.handle.net/10316/96824
Direitos: embargoedAccess
Aparece nas coleções:UC - Dissertações de Mestrado
FCTUC Eng.Informática - Teses de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato
Relatório_de_Estágio.pdf4.41 MBAdobe PDFVer/Abrir
Mostrar registo em formato completo

Visualizações de página

91
Visto em 23/abr/2024

Downloads

30
Visto em 23/abr/2024

Google ScholarTM

Verificar


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.