Automatische Erstellung von Texten by Patrick Lürwer

Post on 07-Jan-2017

787 views 0 download

transcript

Automatische Erstellung von Texten auf Basis von Wetter- und Klimadaten

Patrick Lürwer — clunc 2016, Stuttgart

2takevalue Consulting GmbH

Ein paar Stationen meines Lebens

2010 - 2013 B.A. Bibliotheks- & Informationsmanagement

seit 2013 M.Sc. Informationswissenschaft

seit 2014 Praktikant, Werksstudent, Masterand

3takevalue Consulting GmbH

Einführung: Um was geht es?

Komponenten des Frameworks

Textkonzeption und -erstellung

Probleme, Learnings und Ausblick

1

2

3

4

Agenda

4takevalue Consulting GmbH

Woher kam die Idee?

5takevalue Consulting GmbH

Woher kam die Idee?

6takevalue Consulting GmbH

Woher kam die Idee?

7takevalue Consulting GmbH

Das Ziel

Entwicklung eines Frameworks, mit dessen Hilfe auf Basis von historischen

Wetterdaten automatisiert Texte generiert werden können.

Was soll die Texte auszeichnen? Einzigartigkeit Keine reine Repräsentation der Wetterdaten in textlicher Form

Rückschlüsse aus den Daten ziehen Texte um weitere Aspekte ergänzen

8takevalue Consulting GmbH

Einführung: Um was geht es?

Komponenten des Frameworks

Textkonzeption und -erstellung

Probleme, Learnings und Ausblick

1

2

3

4

Agenda

9takevalue Consulting GmbH

Komponenten des Frameworks

Datenanbieter Datenbanksystem

Text-Engine

10takevalue Consulting GmbH

Abfrage der WWO-APIhttp://api.worldweatheronline.com/free/v2/past-weather.ashx?key=xxxxxxx&q=48.834,2.394&tp=24&date=2016-02-01&enddate=2016-02-29&format=json

11takevalue Consulting GmbH

Datenbankmodell

Welche spanische Stadt am Mittelmeer hat die höchste Wassertemperatur im Sommer?

Welche Stadt in Spanien

am Mittelmeer

maximale Wassertemperat

urJuni bis August

hat im

GeographischeDomäne

DatenDomäne

ZeitlicheDomäne

12takevalue Consulting GmbH

Datenbankmodell

Geographische Domäne

13takevalue Consulting GmbH

Datenbankmodell

Zeitliche Domäne

14takevalue Consulting GmbH

Datenbankmodell

Daten Domäne

15takevalue Consulting GmbH

Datenbankmodell

Daten Domäne

16takevalue Consulting GmbH

Datenbankmodell

Daten Domäne

17takevalue Consulting GmbH

Datenbankmodell

Daten Domäne

18takevalue Consulting GmbH

Einführung: Um was geht es?

Komponenten des Frameworks

Textkonzeption und -erstellung

Probleme, Learnings und Ausblick

1

2

3

4

Agenda

19takevalue Consulting GmbH

Welche Fragen sollen die Texte dem Leser beantworten?

Wie hoch ist die durchschnittliche Wassertemperatur in der jeweiligen Jahreszeit? Zwischen welchen Werten schwanken die Wassertemperaturen? Hat die Destination damit die höchste Wassertemperatur im Vergleich zu anderen Destinationen, die am selben Meer liegen? Inwieweit eigenen sich die Temperaturen zum Schwimmen? Welcher Taucheranzug empfiehlt sich bei diesen Temperaturen? Wie hoch ist die durchschnittliche Lufttemperatur? Welche Temperaturspitzen werden erreicht? An wie vielen Tagen im Monat regnet es im Durchschnitt? Eignet sich die entsprechende Jahreszeit zum Reisen? Welche Sehenswürdigkeiten hat die Destination zu bieten?

20takevalue Consulting GmbH

Generierter Text für den Frühling

DURCHSCHNITTLICHE WASSERTEMPERATUR IN ANTALYA IM FRÜHLING: 18°C

Antalya gehört damit, neben bspw. Belek, zu den Destinationen mit der höchsten Wassertemperatur am Europäischen Mittelmeer. Im Frühling schwanken die Temperaturen zwischen 16 und 20°C. Bei diesen relativ kalten Temperaturen kommen vor allem die Abgehärteten unter uns auf ihre Kosten. Dabei sollten 10 - 20 Minuten ausreichen, um "erfrischt" aus dem Meer zu steigen. Für Tauchgänge empfehlen wir dir die Verwendung eines Halbtrockenanzugs mit 7mm Stärke.

DAS WETTER IM FRÜHLING

Ab dem Frühling ist das Klima in Antalya bereits für ausgedehnte Städtereisen geeignet. Im März bis Mai kannst du mit durchschnittlichen Lufttemperaturen von 21°C rechnen. Manchmal klettert das Quecksilber sogar auf 27 Grad. Mit Regen musst du an durchschnittlich sieben Tagen im Monat rechnen. Diese Jahreszeit bietet dir damit bereits gute Voraussetzungen, um dir Sehenswürdigkeiten wie die Altstadt, das Hadrianstor oder die Yivli-Minare-Moschee anzusehen.

21takevalue Consulting GmbH

Repräsentation der Daten

DURCHSCHNITTLICHE WASSERTEMPERATUR IN ANTALYA IM FRÜHLING: 18°C

Antalya gehört damit, neben bspw. Belek, zu den Destinationen mit der höchsten Wassertemperatur am Europäischen Mittelmeer. Im Frühling schwanken die Temperaturen zwischen 16 und 20°C. Bei diesen relativ kalten Temperaturen kommen vor allem die Abgehärteten unter uns auf ihre Kosten. Dabei sollten 10 - 20 Minuten ausreichen, um "erfrischt" aus dem Meer zu steigen. Für Tauchgänge empfehlen wir dir die Verwendung eines Halbtrockenanzugs mit 7mm Stärke.

DAS WETTER IM FRÜHLING

Ab dem Frühling ist das Klima in Antalya bereits für ausgedehnte Städtereisen geeignet. Im März bis Mai kannst du mit durchschnittlichen Lufttemperaturen von 21°C rechnen. Manchmal klettert das Quecksilber sogar auf 27 Grad. Mit Regen musst du an durchschnittlich sieben Tagen im Monat rechnen. Diese Jahreszeit bietet dir damit bereits gute Voraussetzungen, um dir Sehenswürdigkeiten wie die Altstadt, das Hadrianstor oder die Yivli-Minare-Moschee anzusehen.

Generierter Text für den Frühling

22takevalue Consulting GmbH

Variable Textbestandteile

DURCHSCHNITTLICHE WASSERTEMPERATUR IN ANTALYA IM FRÜHLING: 18°C

Antalya gehört damit, neben bspw. Belek, zu den Destinationen mit der höchsten Wassertemperatur am Europäischen Mittelmeer. Im Frühling schwanken die Temperaturen zwischen 16 und 20°C. Bei diesen relativ kalten Temperaturen kommen vor allem die Abgehärteten unter uns auf ihre Kosten. Dabei sollten 10 - 20 Minuten ausreichen, um "erfrischt" aus dem Meer zu steigen. Für Tauchgänge empfehlen wir dir die Verwendung eines Halbtrockenanzugs mit 7mm Stärke.

DAS WETTER IM FRÜHLING

Ab dem Frühling ist das Klima in Antalya bereits für ausgedehnte Städtereisen geeignet. Im März bis Mai kannst du mit durchschnittlichen Lufttemperaturen von 21°C rechnen. Manchmal klettert das Quecksilber sogar auf 27 Grad. Mit Regen musst du an durchschnittlich sieben Tagen im Monat rechnen. Diese Jahreszeit bietet dir damit bereits gute Voraussetzungen, um dir Sehenswürdigkeiten wie die Altstadt, das Hadrianstor oder die Yivli-Minare-Moschee anzusehen.

Generierter Text für den Frühling

23takevalue Consulting GmbH

Wärmste Destination am Meer?

DURCHSCHNITTLICHE WASSERTEMPERATUR IN ANTALYA IM FRÜHLING: 18°C

Antalya gehört damit, neben bspw. Belek, zu den Destinationen mit der höchsten Wassertemperatur am Europäischen Mittelmeer. Im Frühling schwanken die Temperaturen zwischen 16 und 20°C. Bei diesen relativ kalten Temperaturen kommen vor allem die Abgehärteten unter uns auf ihre Kosten. Dabei sollten 10 - 20 Minuten ausreichen, um "erfrischt" aus dem Meer zu steigen. Für Tauchgänge empfehlen wir dir die Verwendung eines Halbtrockenanzugs mit 7mm Stärke.

Generierter Text für den Frühling

24takevalue Consulting GmbH

DURCHSCHNITTLICHE WASSERTEMPERATUR IN ANTALYA IM FRÜHLING: 18°C

Antalya bietet damit im Frühling die höchsten Wassertemperaturen im Europäischen Mittelmeer. Im Frühling schwanken die Temperaturen zwischen 16 und 20°C. Bei diesen relativ kalten Temperaturen kommen vor allem die Abgehärteten unter uns auf ihre Kosten. Dabei sollten 10 - 20 Minuten ausreichen, um "erfrischt" aus dem Meer zu steigen. Für Tauchgänge empfehlen wir dir die Verwendung eines Halbtrockenanzugs mit 7mm Stärke.

Generierter Text für den Frühling

Wärmste Destination am Meer?

25takevalue Consulting GmbH

DURCHSCHNITTLICHE WASSERTEMPERATUR IN ANTALYA IM FRÜHLING: 18°C

Im Frühling schwanken die Temperaturen zwischen 16 und 20°C. Bei diesen relativ kalten Temperaturen kommen vor allem die Abgehärteten unter uns auf ihre Kosten. Dabei sollten 10 - 20 Minuten ausreichen, um "erfrischt" aus dem Meer zu steigen. Für Tauchgänge empfehlen wir dir die Verwendung eines Halbtrockenanzugs mit 7mm Stärke. Suchst du eine Stadt, die noch höhere Wassertemperaturen zu bieten hat, ist Side mit durchschnittlich 21°C die beste Wahl.

Generierter Text für den Frühling

Wärmste Destination am Meer?

26takevalue Consulting GmbH

Eignet sich die Wassertemperatur zum Schwimmen? Welchen Taucheranzug brauche ich?

DURCHSCHNITTLICHE WASSERTEMPERATUR IN ANTALYA IM FRÜHLING: 18°C

Antalya gehört damit, neben bspw. Belek, zu den Destinationen mit der höchsten Wassertemperatur am Europäischen Mittelmeer. Im Frühling schwanken die Temperaturen zwischen 16 und 20°C. Bei diesen relativ kalten Temperaturen kommen vor allem die Abgehärteten unter uns auf ihre Kosten. Dabei sollten 10 - 20 Minuten ausreichen, um "erfrischt" aus dem Meer zu steigen. Für Tauchgänge empfehlen wir dir die Verwendung eines Halbtrockenanzugs mit 7mm Stärke.

Generierter Text für den Frühling

27takevalue Consulting GmbH

DURCHSCHNITTLICHE WASSERTEMPERATUR IN ANTALYA IM FRÜHLING: 25°C

Antalya gehört damit, neben bspw. Belek, zu den Destinationen mit der höchsten Wassertemperatur am Europäischen Mittelmeer. Im Frühling schwanken die Temperaturen zwischen 23 und 27°C. Zum Baden werden diese Temperaturen als warm empfunden und dürften von fast allen genossen werden - selbst von jenen, die normalerweise sagen, dass das Wasser "zu kalt" zum Schwimmen gewesen sei. Für Tauchgänge empfiehlt sich ein 5mm Nassanzug.

Generierter Text für den Frühling

Eignet sich die Wassertemperatur zum Schwimmen? Welchen Taucheranzug brauche ich?

30takevalue Consulting GmbH

Einführung: Um was geht es?

Komponenten des Frameworks

Textkonzeption und -erstellung

Probleme, Learnings und Ausblick

1

2

3

4

Agenda

31takevalue Consulting GmbH

Anzahl der Datumswerte Anzahl der Bewölkungswerte

Duplikate im Antwortdokument der WWO-API

32takevalue Consulting GmbH

Berechnung des Niederschlags bei einer Abfrage auf Tagesbasis

Merkwürdige Berechnung: Niederschläge

33takevalue Consulting GmbH

DURCHSCHNITTLICHE WASSERTEMPERATUR IN MIAMI IM FRÜHLING: 25°C

[…] Wärmere Wassertemperaturen im Atlantischen Ozean bietet im Frühling bspw. Playa del Inglés mit durchschnittlich 27 Grad.

WORK IN

PROGRESS

Feintuning der Abfragen

34takevalue Consulting GmbH

minimale Durchschnittstemperatur des Monats >= 10 °C maximale Durchschnittstemperatur des Monats >= 20°C Regentage im Monat < 10

Feintuning von Grenzwerten für Reisemonate

Dubai {bestTravelMonths: [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]}

Batumi {bestTravelMonths: []}

WORK IN

PROGRESS

35takevalue Consulting GmbH

Weitere Rückschlüsse aus den Daten für Freizeitaktivitäten ziehen

Anzahl der Destinationen erhöhen

Textqualität verbessern

Textvarianz erhöhen

Was gibt es noch zu tun?

Danke für die Aufmerksamkeit!Fragen?

Patrick Lürwer

patrick.luerwer@takevalue.de

patrickluerwer