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 | Tamanho | Formato | |
---|---|---|---|---|
Relatório_de_Estágio.pdf | 4.41 MB | Adobe PDF | Ver/Abrir |
Visualizações de página
110
Visto em 8/out/2024
Downloads
59
Visto em 8/out/2024
Google ScholarTM
Verificar
Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.