quinta-feira, 22 de julho de 2010 Uncategorized | 16:53

Desafio Maratona iG

O arquivo dataset-maratona.gz (md5 de28a2c41edc41ac61bc452d0488f911 ) foi gerado a partir da API do Twitter. Utilizando esse arquivo descompactado, escreva um programa que conte a quantidade de tweets cujo corpo da mensagem contenha sentimentos positivos e negativos.

Exemplo de um Tweet com sentimento positivo:
“Adoro trabalhar no iG.”

Exemplo de um Tweet com sentimento negativo:
“Odeio software proprietário.”

A saída deve ser no seguinte formato:
Tweets positivos: {número de positivos}
Tweets negativos: {número de negativos}

Onde {número de positivos} e {número de negativos} acima são, respectivamente, a contagem de tweets positivos e negativos calculada pelo programa.

A dupla que entregar primeiro o programa que satisfaça a condição acima, com uma margem de erro de até 5% na contagem dos tweets positivos e até 5% na contagem de tweets negativos será a vencedora.

Autor: iG no Fisl Tags:

2 comentários | Comentar

  1. iG no Fisl 23/07/2010 10:27

    Tempo não é problema, claro que não é bom que demore mais que 5min :)

  2. iG no Fisl 23/07/2010 10:14

    É somente esse arquivo de entrada. O prazo final para o envio das soluções está no Blog. Não há problemas quanto ao tempo de execução (desde que este seja pelo menos razoável). Não é esse o critério de aceite.

  3. 2 Edinei L Cipriani 23/07/2010 3:57

    É somente este arquivo de entrada?

    Qual o tempo limite para a solução? Fiz uma solução generica, porém ela não tem um bom tempo, esta levando cerca de 30 segundos, creio que seja por causa do tamanho do arquivo, e não por causa da implementação, mesmo assim estou verificando se consigo melhorar o tempo

  4. iG no Fisl 22/07/2010 19:07

    O arquivo que foi passado pode ler do disco.

  5. 1 Canofre 22/07/2010 18:18

    Segundo as regras eu não posso ler um arquivo do disco, nem o arquivo que foi passado?

 

Antes de escrever seu comentário, lembre-se: o iG não publica comentários ofensivos, obscenos, que vão contra a lei, que não tenham o remetente identificado ou que não tenham relação com o conteúdo comentado. Dê sua opinião com responsabilidade!

* Campos obrigatórios

 

Responder comentário

* Campos obrigatórios