Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/96824
Title: CYCLOPS Sistema Empresarial de Pesquisa
Authors: Santos, Carlos Manuel Fernandes dos
Orientador: Vieira, Marco
Sousa, Hélder
Keywords: enterprise search; search engine; information retrieval; bigdata; solr; lucene; kafka; crawler; parser; building blocks; subversion; mime types
Issue Date: 15-Sep-2016
Place of publication or event: Coimbra
Abstract: 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.
Description: 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
Rights: embargoedAccess
Appears in Collections:UC - Dissertações de Mestrado
FCTUC Eng.Informática - Teses de Mestrado

Files in This Item:
File Description SizeFormat
Relatório_de_Estágio.pdf4.41 MBAdobe PDFView/Open
Show full item record

Page view(s)

88
checked on Mar 26, 2024

Download(s)

29
checked on Mar 26, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.