hackathon-globo icon indicating copy to clipboard operation
hackathon-globo copied to clipboard

:earth_americas: Repositório para concentrar as informações sobre projetos realizados no #hackathonglobo

Hackathon Globo

Hackathon Globo

O primeiro hackathon da Rede Globo ocorreu nos dias 5 e 6 de setembro de 2015, na casa do Big Brother Brasil. Foram ao todo 40 participantes, selecionados cuidadosamente entre quase 2000 inscritos.

Esse repositório tem como finalidade informar os projetos participantes, quais tecnologias foram utilizadas nos mesmos e quem são os autores que desenvolveram tais aplicações.

Grupo 1

Globo Mais

Descrição: Um aplicativo mobile para a plataforma Android com foco em acessibilidade para consulta personalizada da programação da Globo. Com interface facilitada o usuário pode ter acesso as suas informações com 2 cliques. Além disso dispõe de busca com inteligencia artificial e aprendizagem de maquina para fornecer os melhores resultados e alimentar a opção de programas sugeridos.

Apresentação: Link

Linguagens de programação utilizadas:

  • Java (Android)
  • C#
  • Python

Ferramentas utilizadas:

  • Material Design, para a interface aplicada a plataforma Android
  • Android SDK, implementado para o app nativo
  • Microsoft Azure, para hospedagem e intermediação das APIs sociais e backend com o app
  • AlchemyAPI, para a análise semantica e fornecimento dos resultados no aplicativo
  • IBM Bluemix, para hospedagem e análise do Big Data

Equipe:

Nome Função Redes Github/Bitbucket Site pessoal
Aline Borges Android Developer / Designer Facebook, Linkedin @alinekborges alieeen.com.br
Carlos Balsalobre Backend Facebook, Linkedin @carlos8k
Fernando Coelho Designer Facebook, Linkedin, Twitter @nandoacoelho fernandocoelho.me
Gilmar Souza Jr Backend / BigData Facebook, Linkedin @gilmar gilmarsouza.com
Marcos Costa Backend / BigData Facebook, Linkedin @marcospy

Grupo 2

Second Screen - Sentimentos do Telespectador

Descrição: Uma plataforma onde os telespectadores podem dar feedbacks sobre a programação atual, interagindo entre todas pessoas que estão assistindo o mesmo programa. A plataforma conta com um app de Second Screen, onde é possível ver as últimas expressões de quem está assistindo, comentar cenas, participar de atividades envolvendo Gamefication, e acompanhar o que o restante do público está achando da programação. No protótipo, através de cameras e sensores do Kinect, a plataforma é capaz de avaliar as micro expressões do rosto humano e gerar estatísticas adicionais sobre as reações do público. É possível saber, por exemplo, se o público está feliz, triste ou com raiva em relação ao que está passando. Essas informações geram em tempo real um termômetro que pode ser utilizado por um produtor, em um programa Ao Vivo, para saber quando segurar ou acelerar determinado bloco, entrevista ou qualquer reportagem. Além da informação em tempo real, a plataforma também gera relatórios periódicos sobre quais programas estão repelindo o público, de forma que a TV possa tomar decisões de forma proativa, antes que o público abandone seu canal.

Apresentação: Link

Linguagens de programação utilizadas:

  • Objective-C (iOS)
  • C# .NET (Integração Kinect)
  • C++ (Integração Kinect e Backend)

Ferramentas utilizadas:

  • iOS SDK, SDK de desenvolvimento nativo em plataformas Apple.
  • MS Kinect SDK, SDK de desenvolvimento nativo para integração com o Kinect do Xbox 360.
  • Parse, Plataforma do Facebook que permite a criação e consumo de API's para apps, de forma rápida e escalável.

Equipe:

Nome Função Redes Github/Bitbucket Site pessoal
Douglas Fischer Mobile Tech Lead / Community Manager Facebook, Linkedin, Twitter @DougFischer Abacomm
Kleber Bastos Desenvolvedor Facebook, Linkedin
Alexandre Muzio Desenvolvedor Facebook, Linkedin,
Mateus Camargo Desenvolvedor Facebook, Linkedin
Wellington Azevedo Desenvolvedor Facebook, Linkedin

Grupo 3

Maestro

Descrição: Interface para controle de posicionamento de câmeras à distância, utilizando movimento das mãos. Dessa forma, repórteres que estiverem sozinhos poderão gerar conteúdo dinâmico, com câmeras móveis, mesmo em links ao vivo. Ao final do Hackathon Globo, o protótipo foi capaz de controlar, de forma independente, o posicionamento horizontal e vertical de duas câmeras.

Demonstração: YouTube

Linguagens de programação utilizadas:

  • C
  • C++
  • Python
  • Javascript

Ferramentas utilizadas:

  • Myo, para detectar movimentos da mão
  • GoPro, para filmar o reporter
  • Arduino, para controlar os motores
  • NodeJS, para streaming de vídeo da GoPro
  • Impressão 3D, para gerar a base de sustentação do protótipo
  • Servomotores, para controlar o posicionamento dos suportes das câmeras

Equipe:

Nome Função Redes Github/Bitbucket Site pessoal
Fabiano Monte Hardware Facebook @webes
Daniel Buckentin Hardware Facebook @danielbk18
Luan Andrade Streaming de GoPro Facebook @lsandrade
Matheus Portela Integração com Myo Facebook, Twitter, LinkedIn @matheusportela matheusportela.com
Vitor Meriat Streaming de GoPro e Hardware Facebook Twitter @vitormeriat vitormeriat.com.br

Grupo 4

Minha Globo

Descrição: Uma plataforma que oferece uma experiência única e personalizada para o telespectador. Usando Big Data, ela cria um perfil para cada usuário do aplicativo e personaliza a programação da Globo de maneira exclusiva, numa timeline que reúne apenas o conteúdo que aquele usuário achará interessante.

Apresentação: https://speakerdeck.com/joselitojunior/minha-globo-number-hackathonglobo

Linguagens de programação utilizadas:

  • JavaScript
  • Java

Ferramentas utilizadas:

Equipe:

Nome Função Redes Github Site pessoal
Alda Rocha Designer Twitter, Linkedin @mjcoffeholick
Adjamilton Júnior Backend Facebook, Twitter @ajunior
Gabriel Ilharco Backend/Frontend @gabrielilharco
Joselito Júnior Frontend Facebook, Twitter, Linkedin @joselitojunior http://joselito.ninja
Yelken Gonzales Backend/BigData @yelken