====Protokolle==== ===30.11.17=== ==Geschafft== * Projekt festgelegt * tubCloud erstellt * Twitteraccount einrichten und Apps installieren * Angefangen uns in Tweepy einzuarbeiten * Beispielcode erfolgreich getestet * Gedanken: * Datenanalyse entweder zu allgemeinen Themen (Bsp. Trump) oder zu bestimmtem Thema (Bsp. letzte Bundestagswahl in Deutschland)? * vielleicht Erweiterung mit Alter und Region * am Ende Darstellung in Grafiken, Charts, Wordclouds, etc. ==To-do== * Festlegung des Themas * Twitter-Daten von der API holen ===07.12.17=== ==Geschafft== * Experimentieren/Spielen mit schon vorhandenen Programmen, durchforsten von Tweets * Trump als das Hauptthema festgelegt * Vorschläge: * kleines machine-learning Programm, was neue Trump-Tweets erzeugen kann * allerlei Datenanalyse um das Thema Trump herum, Bsp. Wie viele Leute, in einem bestimmten Land und Alter positiv bzw. negativ über Trump gepostet haben * Idee: Diagramm mit Anzahl der Tweets aus einzelnen Regionen über Trump * Region über Location: status.user.location * Locations in cvs Datei einlesen (bzw Datenbank?) * Diagramm erzeugen damit * Probleme: Koordinaten nicht genau und nicht gleichzeitig nach keyword suchen und nach location ==To-do== * Aufteilung der Aufgaben ===21.12.17=== ==Geschafft== * Programm, was englische Tweets über Trump streamt und speichert, fertig gemacht * Programm, was Tweets einliest und Zeilen zählt und das dann in Kreisdiagramm ausgibt (muss noch ganz in eins gepackt werden, geht bisher nur einmal mit hintereinander aufrufen + verschiedene Koordinaten noch nicht drin) ===11.01.18=== ==Geschafft== *Teilziel festgelegt: Weltkarte auf der Tweets zu Trump in Echtzeit aufploppen *in JsonListe sind die Tweets und wir können Daten darüber abrufen (in getlasttweets?) *Probleme: *Woher richtige Koordinaten? location muss auf sichtbar gestellt sein für Zugriff --> vielleicht nach Zeitzonen oder anders Welt aufteilen? *Daten in json Objekt oder nochmal extra wo anders speichern? ===18.01.18=== ==Geschafft== *Tweets werden in jsonFile gespeichert *je nach gespeicherten Standort der Tweets werden Punkte auf einer Weltkarte angezeigt (siehe Bild) ==To-do== * Punkte sollen live aufploppen (mithilfe threading läuft die Abfrage nach Tweets parallel zum Hauptprogramm und dann würden wir immer abfragen, ob neue Tweets dazu gekommen sind und sie dann anzeigen {{:ws1718:ganzewelttweets.png|}} ===25.01.18=== ==Geschafft== *angefangen mit threading und erzeugen von Tweets vom Trump *nur 10 (bzw manchmal weniger) Tweets einlesen (mit Koordinaten) ===01.02.18=== ==Geschafft== *Punkte erscheinen auf der Karte live *Programm Tweeets von Trump speichern ist fertig *Worthäufigkeitsanalyse ist in Bearbeitung ==To-do== *Punkte sollen nach bestimmter Zeit wieder verschwinden ===08.02.18=== ==Geschafft== *falsche Tweets werden erzeugt *grafische Oberfläche wird erzeugt *Weltkarte wird bereits geöffnet, Tweets erzeugen funktioniert noch nicht ==To-do== *einzelne unsinnige Buchstaben aus den erzeugten Tweets entfernen *Benutzeroberfläche zum Aufrufen der beiden Programme ===15.02.18=== *Tweets erzeugen wurde verbessert *locks eingeführt -> es werden alle Tweets auf der Karte gezeichnet *vorher wurden einige Tweets nicht gezeichnet *grafische Oberfläche funktioniert *Ideen für Präsentation gesammelt: Zettel, Programmstruktur, Motivation, Probleme behoben, was wir gelernt haben ===Blocktermin=== ==Geschafft== *Programme sortiert und verbessert *kommentiert