Busca avançada
Ano de início
Entree

Plataforma de identificação automática de músicas e gestão de direitos autorais

Processo: 15/11903-7
Linha de fomento:Bolsas no Brasil - Programa Capacitação - Treinamento Técnico
Vigência (Início): 01 de agosto de 2015
Vigência (Término): 30 de abril de 2016
Área do conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação
Pesquisador responsável:Juliano de Moraes Polimeno
Beneficiário:Thiago Henrique Coraini
Empresa:Playax Internet Ltda
Vinculado ao auxílio:14/50380-7 - Plataforma de identificação automática de músicas e gestão de direitos autorais, AP.PIPE
Assunto(s):Computação musical   Aprendizado computacional   Big data

Resumo

PLANO DE ATIVIDADESSolicitação de bolsa de Capacitação Técnica TT-4A (PIPE - Fase 1)ProjetoPlayax: base de meta-dados, administração dos servidores em nuvem e sistema de recomendação.BolsistaThiago Henrique CorainiResumoO bolsista atuará na criação e manutenção da base de dados de fontes de áudio, faixas de música, artistas e titulares de direito autoral, além da coleta de todos os meta-dados referentes a essas entidades. Os meta-dados servirão de insumo para a elaboração pelo bolsista de um sistema de recomendação para rádios. O bolsista também será responsável pela manutenção dos servidores em nuvem do projeto. Outras atividades mais específicas do bolsista estão relacionadas na sessão "Cronograma" deste documento. Descrição dos ObjetivosO bolsista TT4A deverá trabalhar na execução das atividades de desenvolvimento de software, bancos de dados e aprimoramento da plataforma como previsto no plano de pesquisa aprovado para a Fase 1. Seu trabalho será feito em conjunto com o pesquisador responsável do projeto e o bolsista TT5. É nosso desejo que esse bolsista, uma vez capacitado, seja incorporado ao quadro de colaboradores da empresa. Plano de Trabalhoa) MetodologiaO projeto será desenvolvido utilizando práticas ágeis, com entrega contínua de valor para o cliente. Seguiremos as ideias do Manifesto Ágil, com práticas de Scrum e Programação Extrema. Sob orientação do líder do projeto, especialista em Métodos Ágeis, o bolsista ajudará a executar as tarefas técnicas em ciclos de desenvolvimento curtos (uma ou duas semanas), com a realização de retrospectivas de aprimoramento no final de cada ciclo. O desenvolvimento do software será feito utilizando-se programação em pares, que possibilita melhor qualidade, maior disseminação do conhecimento e comprometimento com o projeto. Também serão aplicadas técnicas como desenvolvimento de testes automatizados, TDD (Desenvolvimento guiado por testes) e revisão de código. b) CronogramaBolsistaExperimentos / tarefas1 a 2Implementar um banco de dados para armazenamento dos dados de captação, fontes de áudio e meta-dados de fonogramas3 a 4Implementar um crawler para obtenção de dados de streamings de rádios online4 a 5Implementar um crawler para obtenção de meta-dados de fonogramas6 a 9Configurar servidores na nuvem para que o sistema de aferição seja executado continuamente. Implementar mecanismos de tolerância a falha e redundância do sistema4 a 9Implementar algoritmo de recomendação de música para rádios usando técnicas de aprendizado de máquinac) Justificativa para o nível da bolsaO trabalho a ser desempenhado por esse bolsista requer conhecimento prévio de programação e conceitos de desenvolvimento ágil. Mais do que o conhecimento técnico, o bolsista deverá mostrar independência e pró-atividade na execução de suas tarefas, uma vez que o time de desenvolvimento é pequeno e o prazo para desenvolvimento é limitado. Além disso, a realização dos protótipos envolverá as linguagens Scala, Python, C++ e Ruby on Rails para diferentes partes do sistema, consequentemente estamos solicitando uma bolsa de capacitação técnica TT4A.d) TreinamentoO bolsista será treinado em técnicas avançadas de desenvolvimento ágil de sistemas de processamento de áudio complexos e de alta escalabilidade na nuvem. Esperamos que esse bolsista seja contratado futuramente como um dos primeiros funcionários da empresa.