Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/85259
Author(s): Pedro Manuel Meneses Henriques
Title: Smart search in a distributed environment
Issue Date: 2016-07-14
Description: Num ambiente de produção multimédia, onde são gravados e editados eventos desportivos, culturais ou noticiosos, são usadas várias equipas de filmagem, em que cada uma pode utilizar uma câmera de vídeo diferente. Após a gravação e chegando ao estúdio, as câmeras são ligadas a estações de multimédia onde os media assets são extraídos para um dispositivo de armazenamento intermédio. Como cada equipa de filmagem pode usar câmeras de vídeo diferentes, cada uma com o seu software e codec proprietário, torna-se difícil proceder de imediato à sua edição. A solução encontrada foi fazer com que os media asset passem um processo de ingest onde podem ser criadas regras que permitem automatizar alguns dos processos. Como os media assets podem passar por vários processos de ingest sendo no fim transferidos para um ou mais servidores de destino, torna-se difícil encontrar o asset que procuramos e a sua localização mais recente. Uma solução é tirar proveito de uma ferramenta de pesquisa inteligente, que de uma maneira simples e intuitiva, procura em múltiplos servidores de destino, pré-processa o input do utilizador e filtra pelo asset que o utilizador pretende usar. Primeiramente vão ser aplicados algoritmos ao input do utilizador, corrigindo erros gramaticais e procurando por palavras sinónimas e a correspondência em outras línguas através de dicionários de palavras definidos. Ao fazer uma pesquisa como podem ser encontrados múltiplos resultados, vão ser aplicados algoritmos de sistemas de recomendação que tentam filtrar pelo asset mais indicado, através de um perfil de utilizador com um histórico de acessos de modo a permitir construir um perfil de preferências e tendências de cada utilizador. Os resultados também podem ser ordenado por popularidade, similaridade, técnicas colaborativas que permitem uma entreajuda entre utilizadores ou híbridas que combinam estas últimas com as baseadas em conteúdo. É um produto que facilita a pesquisa a dados que contenham muitas propriedades e que para além deste caso, pode ser aplicado em qualquer situação em que seja necessário encontrar resultados personalizados e relevantes ao utilizador como uma base de dados de vídeos, músicas, livros e produtos.
Subject: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
TID identifier: 201807971
URI: https://hdl.handle.net/10216/85259
Document Type: Dissertação
Rights: openAccess
License: https://creativecommons.org/licenses/by-nc/4.0/
Appears in Collections:FEUP - Dissertação

Files in This Item:
File Description SizeFormat 
141061.pdfSmart Search in a Distributed Environment1.23 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons