Code Competition "Big Data Predictions" 07/2017 | IT-Talents

Dein letzter Login ist schon eine Weile her.

Bitte überprüfe, ob alle Angaben in Deinem Profil noch aktuell sind.


Big Data Predictions

Welche Vorhersagen lassen sich mit Big Data treffen?



{ABOUT}

Big Data ist in aller Munde. Daten sind Wissen und Wissen ist Macht. Aber was ist dran an diesem Spruch und dem gehypten Begriff der "Big Data"?
Damit wollen wir uns in dieser Code Competition auseinandersetzen. Bei "Big Data" geht es um die Auswertung von großen Datenmengen. Die Auswertung besteht darin, die Datenmenge zunächst aufzubereiten, sodass sie von Software mit entsprechenden Algorithmen automatisch analysiert werden kann. Dann geht es um die Erkennung von Mustern und Zusammenhängen innerhalb der Daten und schließlich um die Herleitung von Erkenntnissen aus entdeckten Mustern und die Visualisierung dieser Erkenntnisse.
Folgende Schritte sind also wichtig:

  • Aufbereiten
  • Muster erkennen
  • Erkenntnisse aus Mustern herleiten
  • Erkenntnisse visualisieren

{INPUT}

Wir stellen Dir einen Datensatz eines Rennspiels zur Verfügung. In diesem Datensatz findest Du über 160.000 eingetragene Rennen.
Aus diesen (Meta)-Daten lassen sich bereits viele spannende Aussagen treffen (Wer fährt präferiert wann und gegen wen Rennen? Gewonnen oder Verloren?) und Vorhersagen ableiten.
Tipp: Filtere die Einträge je nachdem, mit welcher Fragestellung Du die Daten untersuchst.

Die Daten

Datensatz: races.csv

Deine Abgabe soll:

  • Spannende Fragestellungen an den Datensatz formulieren
  • Die Daten anhand der Fragestellungen auswerten
  • Die Aussagen/Ergebnisse visualisieren
  • Optional: Voraussagen über weitere Rennen und Rennergebnisse zu verschiedenen Fahrer-IDs ausgeben.

Selbstverständlich kannst Du weitere Zusatzfeatures implementieren ;)

{REVIEW}

Worauf achten wir bei der Bewertung Deiner Abgabe?

  • Funktionalität: Lässt sich das Programm bedienen? Tut die Anwendung oder die Funktion, was sie soll? Wie umfangreich sind die Funktionen?
  • Code-Qualität: Ist der Code sinnvoll strukturiert und effizient?
  • Code-Lesbarkeit / Dokumentation: Lässt sich der Quellcode nachvollziehen? Ist der Code kommentiert?
  • Setup: Ist das System einfach einzurichten / aufzusetzen? (z.B. mittels guter Dokumentation, Docker, Vagrant, Skripte, o.ä.)
  • README: Wird eine README mitgeliefert, die zeigt, wie das Programm aufgerufen werden kann?
  • Welche Zusatzfeatures wurden eingebaut?

Wie bewerten wir?

{POST}

Jetzt Lösung abgeben

Wir führen diese Code Competition in Zusammenarbeit mit unserem Partner, der Inno-Tec – Innovative Technology GmbH durch.
Inno-Tec – Innovative Technology GmbH besteht aus einem jungen, technikbegeisterten Team zwischen 21 und 46 Jahren, das ohne große Hierarchien in Teams zusammenarbeitet, momentan v.a. im Automotive-bereich.

Win!

  1. Platz: 500 €
  2. Platz: 400 €
  3. Platz: 300 €

Facts

Partner

Zeitlicher Ablauf

Abgabetermin:
31. Juli 2017 - 23:59Uhr

Auswertung:
August 2017

Siegerehrung:
September 2017

Abgabe

Programmiersprachen:
Java, C, C++, C#, JavaScript, Python, Haskell, PHP/HTML/MySQL, Swift, sowie alle gängigen Programmiersprachen.
Als Form der Lösung ist erlaubt: Webseite, App, Desktopanwendung oder Konsolenein- und Ausgabe. Die Verwendung von Frameworks ist erlaubt.

Help!

Du hast Fragen? Immer her damit!
 
Jan-Dirk
Tel.: +49 521 / 911 730 52
E-Mail: talente@it-talents.de

Schnell-Login für unsere Mitglieder

Tipp: Halte Dein Profil aktuell.

Lass' uns wissen, falls sich etwas Neues bei Dir ergibt.

Tipp: Vervollständige Dein Profil für noch bessere Karrierechancen.

Bist Du Schüler, Student oder bereits berufstätig? Teile uns Deinen aktuellen Status mit, damit wir Dir sinnvolle Aufgaben anbieten können.

Jetzt Status angeben

Wann stehst Du der IT-Branche zur Verfügung?

Bitte Monat und Jahr angeben.

{{ perspectiveForm.availableFrom.$error.dynamic }}

Neuer Versuch

Wo möchtest Du durchstarten?

{{ location.geolocation.name }}×
Bitte mindestens ein Ort angeben.

Als {{currentUser.status.title}} bist Du bereit für:


Lade Beschäftigungsarten

Bitte wähle den Zeitpunkt, Ort und min. eine Beschäftigungsart aus.