From 64574ecdd435c2af74f9c8ebfb5cd2b2f6432b91 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Wed, 21 Nov 2018 18:35:28 +0100
Subject: [PATCH 01/18] Adds markdown draft to be sent to a niekler.

---
 docs/entwurf.md | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)
 create mode 100644 docs/entwurf.md

diff --git a/docs/entwurf.md b/docs/entwurf.md
new file mode 100644
index 0000000..299ce6b
--- /dev/null
+++ b/docs/entwurf.md
@@ -0,0 +1,38 @@
+## Entwurf für Zeitplan an A. Niekler
+
+### Von Leo bisher an A. Niekler gesendet: 
+
+#### Phase 1 bis zum 30.11
+	
+	*  Recherche RASA
+	*  Daten sichten 
+	*  Generieren der Daten (bspw. durch crawling)
+	*  Intens formulieren
+	
+	* RASA aufsetzen
+	* Klassifaktions-Algorithmen auswählen
+
+
+#### Phase 2 bis zum 14.12
+
+	* Daten aufbereitet haben
+	* Protoypen erstellen
+	* Leitfragen (teilweise) beantwortet
+
+#### Phase 3 
+
+	* Feedback einarbeiten
+	* Finale Version entwickeln
+
+
+### Zu erstellende Punkte - ToDo
+
+#### Namen und MatNr aller Mitglieder
+
+#### Auflistung der Aufgaben und beabsichtigter Lösungsschritte
+
+#### Aufgabenzuordnung
+
+#### Grober Zeitplan
+
+#### Absehbare und mögliche Probleme sowie Lösungsansätze
-- 
GitLab


From f19e1501ba256337fe3324d6a7f41ae651d61e06 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Thu, 22 Nov 2018 19:48:20 +0100
Subject: [PATCH 02/18] adds gitignore and basic tex doc.

---
 .gitignore                 | 259 +++++++++++++++++++++++++++++++++++++
 docs/zeitplan/zeitplan.tex |  30 +++++
 2 files changed, 289 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 docs/zeitplan/zeitplan.tex

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a4a208b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,259 @@
+## Core latex/pdflatex auxiliary files:
+*.aux
+*.lof
+*.log
+*.lot
+*.fls
+*.out
+*.toc
+*.fmt
+*.fot
+*.cb
+*.cb2
+.*.lb
+
+## Intermediate documents:
+*.dvi
+*.xdv
+*-converted-to.*
+# these rules might exclude image files for figures etc.
+# *.ps
+# *.eps
+# *.pdf
+
+## Generated if empty string is given at "Please type another file name for output:"
+.pdf
+
+## Bibliography auxiliary files (bibtex/biblatex/biber):
+*.bbl
+*.bcf
+*.blg
+*-blx.aux
+*-blx.bib
+*.run.xml
+
+## Build tool auxiliary files:
+*.fdb_latexmk
+*.synctex
+*.synctex(busy)
+*.synctex.gz
+*.synctex.gz(busy)
+*.pdfsync
+
+## Build tool directories for auxiliary files
+# latexrun
+latex.out/
+
+## Auxiliary and intermediate files from other packages:
+# algorithms
+*.alg
+*.loa
+
+# achemso
+acs-*.bib
+
+# amsthm
+*.thm
+
+# beamer
+*.nav
+*.pre
+*.snm
+*.vrb
+
+# changes
+*.soc
+
+# comment
+*.cut
+
+# cprotect
+*.cpt
+
+# elsarticle (documentclass of Elsevier journals)
+*.spl
+
+# endnotes
+*.ent
+
+# fixme
+*.lox
+
+# feynmf/feynmp
+*.mf
+*.mp
+*.t[1-9]
+*.t[1-9][0-9]
+*.tfm
+
+#(r)(e)ledmac/(r)(e)ledpar
+*.end
+*.?end
+*.[1-9]
+*.[1-9][0-9]
+*.[1-9][0-9][0-9]
+*.[1-9]R
+*.[1-9][0-9]R
+*.[1-9][0-9][0-9]R
+*.eledsec[1-9]
+*.eledsec[1-9]R
+*.eledsec[1-9][0-9]
+*.eledsec[1-9][0-9]R
+*.eledsec[1-9][0-9][0-9]
+*.eledsec[1-9][0-9][0-9]R
+
+# glossaries
+*.acn
+*.acr
+*.glg
+*.glo
+*.gls
+*.glsdefs
+
+# gnuplottex
+*-gnuplottex-*
+
+# gregoriotex
+*.gaux
+*.gtex
+
+# htlatex
+*.4ct
+*.4tc
+*.idv
+*.lg
+*.trc
+*.xref
+
+# hyperref
+*.brf
+
+# knitr
+*-concordance.tex
+# TODO Comment the next line if you want to keep your tikz graphics files
+*.tikz
+*-tikzDictionary
+
+# listings
+*.lol
+
+# makeidx
+*.idx
+*.ilg
+*.ind
+*.ist
+
+# minitoc
+*.maf
+*.mlf
+*.mlt
+*.mtc[0-9]*
+*.slf[0-9]*
+*.slt[0-9]*
+*.stc[0-9]*
+
+# minted
+_minted*
+*.pyg
+
+# morewrites
+*.mw
+
+# nomencl
+*.nlg
+*.nlo
+*.nls
+
+# pax
+*.pax
+
+# pdfpcnotes
+*.pdfpc
+
+# sagetex
+*.sagetex.sage
+*.sagetex.py
+*.sagetex.scmd
+
+# scrwfile
+*.wrt
+
+# sympy
+*.sout
+*.sympy
+sympy-plots-for-*.tex/
+
+# pdfcomment
+*.upa
+*.upb
+
+# pythontex
+*.pytxcode
+pythontex-files-*/
+
+# tcolorbox
+*.listing
+
+# thmtools
+*.loe
+
+# TikZ & PGF
+*.dpth
+*.md5
+*.auxlock
+
+# todonotes
+*.tdo
+
+# vhistory
+*.hst
+*.ver
+
+# easy-todo
+*.lod
+
+# xcolor
+*.xcp
+
+# xmpincl
+*.xmpi
+
+# xindy
+*.xdy
+
+# xypic precompiled matrices
+*.xyc
+
+# endfloat
+*.ttt
+*.fff
+
+# Latexian
+TSWLatexianTemp*
+
+## Editors:
+# WinEdt
+*.bak
+*.sav
+
+# Texpad
+.texpadtmp
+
+# LyX
+*.lyx~
+
+# Kile
+*.backup
+
+# KBibTeX
+*~[0-9]*
+
+# auto folder when using emacs and auctex
+./auto/*
+*.el
+
+# expex forward references with \gathertags
+*-tags.tex
+
+# standalone packages
+*.sta
\ No newline at end of file
diff --git a/docs/zeitplan/zeitplan.tex b/docs/zeitplan/zeitplan.tex
new file mode 100644
index 0000000..a6d176a
--- /dev/null
+++ b/docs/zeitplan/zeitplan.tex
@@ -0,0 +1,30 @@
+\documentclass[12pt, a4paper, twoside, titlepage]{article}
+
+\usepackage[latin1]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{ngerman}
+
+\title{Zeitplan Gruppe Rasa-Chatbot}
+
+\author{Lukas Gehrke}
+
+\begin{document}
+\maketitle
+
+\tableofcontents
+
+\newpage
+
+\section{Gruppenmitglieder}
+
+\section{Projektziele und -aufgaben}
+
+\newpage
+
+\section{Zeitplan}
+
+\newpage
+
+\section{Risikoanalyse und Alternativpl\"ane}
+
+\end{document}
\ No newline at end of file
-- 
GitLab


From 2f731f865dd99e3885ab964b3f9bf9b675b8e941 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Sun, 25 Nov 2018 12:08:32 +0100
Subject: [PATCH 03/18] Adds Aufgabenstellung Entwurf

---
 docs/entwurf.md | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/docs/entwurf.md b/docs/entwurf.md
index 299ce6b..099ebc2 100644
--- a/docs/entwurf.md
+++ b/docs/entwurf.md
@@ -31,6 +31,45 @@
 
 #### Auflistung der Aufgaben und beabsichtigter Lösungsschritte
 
+##### Zielsetzung Überblick
+
+In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software Rasa auseinandergesetzt werden. Zudem empfiehlt der Betreuer der Gruppe, dass der Chatbot Fragen zu berühmten Physikern beantworten soll. Im folgenden soll ein Chatbot entwickelt werden, der in englischer Sprache fragen zu Physikern beantworten kann.
+
+##### 1. Aufgabenbereich: Auseinandersetzung mit Rasa
+
+Anhand der offiziellen Rasa-Dokumentation soll die Funktionsweise von Rasa-Chatbots verstanden werden. Dabei sind Rasa NLU (Natural Language Understanding - soll Absichten des Users verstehen) Rasa Core (Entscheided über Gesprächsverlauf) und das Rasa-Tool zur Antwortgenerierung zu betrachten. Im nächsten Schritt sollen die Verantwortlichen Rasa auf eigener Hardware in einer lauffähigen Version implementieren. Dazu soll Rasa bevorzugt in einer miniconda-Umgebung laufen (Python 3.6.7). Dies gewährleistet, das alle Teammitglieder Rasa bei sich nutzen können.
+
+3 Abschnitte:
+	* Rasa NLU: Es soll sich damit auseinandergesetzt werden, wie Rasa für Gespräche trainiert wird. Vor allem soll es um die Vermittlung von Intents an Rasa gehen. Für Intents gibt es die besondere Forschungsfrage: "Sind Intents automatisch erzeugbar?" Diese Frage soll im weiteren Verlauf des Projekts geklärt werden. Im ersten Schritt sollen
+	* Intents (Thema: Wissen über Physiker, s.o.) von den Gruppenmitgliedern formuliert und Rasa damit trainiert werden. 
+		- Frage: Was ist überhaupt ein Intent?
+		- Wie müssen Intents für Rasa formuliert werden
+		Die Forschungsfrage soll im zweiten Schritt geklärt werden
+		- Lässt sich ein System erzeugen, dass Intents automatisch erzeugen und in Rasas Syntax ausformulieren kann?
+	* Rasa Core: Hier sollen die Verantwortlichen ermitteln, wie Rasa auf erkannte Intents reagiert. Versteht Rasa die Intents richtig? Stellt Rasa Core die richtigen Rückfragen? Dazu soll Rasa Core ebenfalls implementiert und trainiert werden.
+	* Rasa Antwort-Generierung: In diesem Teil soll sich auf die zweite Art von Input-Daten für den Rasa-Bot bezogen werden: Daten für die Antworten an User (hier: Wissen über Physiker). Auch hier gliedert sich die Aufgabe in zwei Schritte. Im ersten Schritt sollen die Verantwortlichen klären, wie in Rasa Daten für die Antwortgenerierung eingespeist werden. Dazu sollen auch Beispiel-Trainingsdaten manuell erstellt werden und Rasa damit getestet werden.
+	Im zweiten Schritt soll wieder geklärt werden, ob die Wissensgrundlage automatisch erzeugbar ist: "Ist das Antwortwissen für Bots automatisch erzeugbar?"
+
+Zielsetzung des Aufgabenbereichs:
+
+	* Im ersten Schritt soll ein Rasa-Chatbot erstellt werden, der Usern verschiedene Fragen zu berühmten Physikern auf Englisch beantworten kann. 
+
+	* Im zweiten Schritt soll ein Verfahren erstellt werden, das einen Chatbot während seines Trainings selbst die Trainingsdaten erstellen lässt.
+##### 2. Aufgabenbereich: Auseinandersetzung mit Datenbeschaffung
+
+Der zweite Aufgabenbereich soll sich - zunächst unabhängig von Rasa - mit der Akquise von Daten beschäftigen. Der Bot soll in dem Projekt am Beispiel von Physikern arbeiten. Daher soll sich in diesem Schritt mit der Akquise von entsprechenden Daten beschäftigt werden. Es sollen englischsprachige Daten zu bekannten Physikern akquiriert werden. Dazu soll bevorzugt die englischsprachige Wikipedia gecrawlt werden (Ein geladener Datensatz liegt bereits vor). Akquirierte Daten sollen mittels R strukturiert werden. Dabei sollen, wenn möglich, bereits Automatisierungspotenziale aufgedeckt und dokumentiert werden. Für die akquirierten Daten sollen nun:
+	* Datenhaltungsmaßnahmen erschlossen werden: Wie speichert man die Daten? (XML-SQL Datenbank, SQLite, etc)
+	* Möglichkeiten der Umwandlung in für Rasa nützlich Form analysiert werden
+
+Im Detail:
+	* 1. Akquise von Physikerdaten - Quelle; mediawiki.org, R-Bibliotheken
+	* 2. Aufbereitung von Physikerdaten - Datenhaltung, Aufbereitung (python oder R)
+	* 3. Die Frage klären, ob Schritt 1 und Schritt 2 automatisch gelöst werden können? Welche Algorithemn sind möglich?
+
+##### 3. Aufgabenbereich: Dokumentation und Organisation
+
+In diesen Aufgabenbereich fallen alle organisatorischen Aufgaben für das Projekt und die Erstellung Dokumentations- und Präsentationsmedien.
+
 #### Aufgabenzuordnung
 
 #### Grober Zeitplan
-- 
GitLab


From 42454738c1c8cbc32a76caaafc040ce22bb9df48 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Sun, 25 Nov 2018 14:24:04 +0100
Subject: [PATCH 04/18] Adds minor update to entwurf.md

---
 docs/entwurf.md | 55 +++++++++++++++++++++++++++++--------------------
 1 file changed, 33 insertions(+), 22 deletions(-)

diff --git a/docs/entwurf.md b/docs/entwurf.md
index 099ebc2..a109837 100644
--- a/docs/entwurf.md
+++ b/docs/entwurf.md
@@ -39,38 +39,49 @@ In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainier
 
 Anhand der offiziellen Rasa-Dokumentation soll die Funktionsweise von Rasa-Chatbots verstanden werden. Dabei sind Rasa NLU (Natural Language Understanding - soll Absichten des Users verstehen) Rasa Core (Entscheided über Gesprächsverlauf) und das Rasa-Tool zur Antwortgenerierung zu betrachten. Im nächsten Schritt sollen die Verantwortlichen Rasa auf eigener Hardware in einer lauffähigen Version implementieren. Dazu soll Rasa bevorzugt in einer miniconda-Umgebung laufen (Python 3.6.7). Dies gewährleistet, das alle Teammitglieder Rasa bei sich nutzen können.
 
-3 Abschnitte:
-	* Rasa NLU: Es soll sich damit auseinandergesetzt werden, wie Rasa für Gespräche trainiert wird. Vor allem soll es um die Vermittlung von Intents an Rasa gehen. Für Intents gibt es die besondere Forschungsfrage: "Sind Intents automatisch erzeugbar?" Diese Frage soll im weiteren Verlauf des Projekts geklärt werden. Im ersten Schritt sollen
-	* Intents (Thema: Wissen über Physiker, s.o.) von den Gruppenmitgliedern formuliert und Rasa damit trainiert werden. 
-		- Frage: Was ist überhaupt ein Intent?
-		- Wie müssen Intents für Rasa formuliert werden
-		Die Forschungsfrage soll im zweiten Schritt geklärt werden
-		- Lässt sich ein System erzeugen, dass Intents automatisch erzeugen und in Rasas Syntax ausformulieren kann?
-	* Rasa Core: Hier sollen die Verantwortlichen ermitteln, wie Rasa auf erkannte Intents reagiert. Versteht Rasa die Intents richtig? Stellt Rasa Core die richtigen Rückfragen? Dazu soll Rasa Core ebenfalls implementiert und trainiert werden.
-	* Rasa Antwort-Generierung: In diesem Teil soll sich auf die zweite Art von Input-Daten für den Rasa-Bot bezogen werden: Daten für die Antworten an User (hier: Wissen über Physiker). Auch hier gliedert sich die Aufgabe in zwei Schritte. Im ersten Schritt sollen die Verantwortlichen klären, wie in Rasa Daten für die Antwortgenerierung eingespeist werden. Dazu sollen auch Beispiel-Trainingsdaten manuell erstellt werden und Rasa damit getestet werden.
-	Im zweiten Schritt soll wieder geklärt werden, ob die Wissensgrundlage automatisch erzeugbar ist: "Ist das Antwortwissen für Bots automatisch erzeugbar?"
-
-Zielsetzung des Aufgabenbereichs:
-
-	* Im ersten Schritt soll ein Rasa-Chatbot erstellt werden, der Usern verschiedene Fragen zu berühmten Physikern auf Englisch beantworten kann. 
-
-	* Im zweiten Schritt soll ein Verfahren erstellt werden, das einen Chatbot während seines Trainings selbst die Trainingsdaten erstellen lässt.
+3 Abschnitte
+
+* Rasa NLU: Es soll sich damit auseinandergesetzt werden, wie Rasa für Gespräche trainiert wird. Vor allem soll es um die Vermittlung von Intents an Rasa gehen. Für Intents gibt es die besondere Forschungsfrage: "Sind Intents automatisch erzeugbar?" Diese Frage soll im weiteren Verlauf des Projekts geklärt werden. Im ersten Schritt sollen Intents (Thema: Wissen über Physiker, s.o.) von den Gruppenmitgliedern formuliert und Rasa damit trainiert werden. 
+	- Frage: Was ist überhaupt ein Intent?
+	- Wie müssen Intents für Rasa formuliert werden Die Forschungsfrage soll im zweiten Schritt geklärt werden
+	- Lässt sich ein System erzeugen, dass Intents automatisch erzeugen und in Rasas Syntax ausformulieren kann?
+	**Eine Person sollte zuugeteilt werden**
+  
+* Rasa Core: Hier sollen die Verantwortlichen ermitteln, wie Rasa auf erkannte Intents reagiert. Versteht Rasa die Intents richtig? Stellt Rasa Core die richtigen Rückfragen? Dazu soll Rasa Core ebenfalls implementiert und trainiert werden.
+
+* Rasa Antwort-Generierung: In diesem Teil soll sich auf die zweite Art von Input-Daten für den Rasa-Bot bezogen werden: Daten für die Antworten an User (hier: Wissen über Physiker). Auch hier gliedert sich die Aufgabe in zwei Schritte. Im ersten Schritt sollen die Verantwortlichen klären, wie in Rasa Daten für die Antwortgenerierung eingespeist werden. Dazu sollen auch Beispiel-Trainingsdaten manuell erstellt werden und Rasa damit getestet werden.
+	- Storys und Actions für Rasa formulieren
+	- evtl Docker aufsetzen und `rasa_core_sdk` nutzen
+**zwei Personen sollten zugeteilt werden (Lukas?)**
+
+Im zweiten Schritt soll wieder geklärt werden, ob die Wissensgrundlage automatisch erzeugbar ist: "Ist das Antwortwissen für Bots automatisch erzeugbar?"
+
+###### Zielsetzung des Aufgabenbereichs:
+
+* Im ersten Schritt soll ein Rasa-Chatbot erstellt werden, der Usern verschiedene Fragen zu berühmten Physikern auf Englisch beantworten kann. 
+
+* Im zweiten Schritt soll ein Verfahren erstellt werden, das einen Chatbot während seines Trainings selbst die Trainingsdaten erstellen lässt.
+
 ##### 2. Aufgabenbereich: Auseinandersetzung mit Datenbeschaffung
 
 Der zweite Aufgabenbereich soll sich - zunächst unabhängig von Rasa - mit der Akquise von Daten beschäftigen. Der Bot soll in dem Projekt am Beispiel von Physikern arbeiten. Daher soll sich in diesem Schritt mit der Akquise von entsprechenden Daten beschäftigt werden. Es sollen englischsprachige Daten zu bekannten Physikern akquiriert werden. Dazu soll bevorzugt die englischsprachige Wikipedia gecrawlt werden (Ein geladener Datensatz liegt bereits vor). Akquirierte Daten sollen mittels R strukturiert werden. Dabei sollen, wenn möglich, bereits Automatisierungspotenziale aufgedeckt und dokumentiert werden. Für die akquirierten Daten sollen nun:
-	* Datenhaltungsmaßnahmen erschlossen werden: Wie speichert man die Daten? (XML-SQL Datenbank, SQLite, etc)
-	* Möglichkeiten der Umwandlung in für Rasa nützlich Form analysiert werden
+* Datenhaltungsmaßnahmen erschlossen werden: Wie speichert man die Daten? (XML-SQL Datenbank, SQLite, etc)
+* Möglichkeiten der Umwandlung in für Rasa nützlich Form analysiert werden
 
 Im Detail:
-	* 1. Akquise von Physikerdaten - Quelle; mediawiki.org, R-Bibliotheken
-	* 2. Aufbereitung von Physikerdaten - Datenhaltung, Aufbereitung (python oder R)
-	* 3. Die Frage klären, ob Schritt 1 und Schritt 2 automatisch gelöst werden können? Welche Algorithemn sind möglich?
+* 1. Akquise von Physikerdaten - Quelle; mediawiki.org, R-Bibliotheken
+* 2. Aufbereitung von Physikerdaten - Datenhaltung, Aufbereitung (python oder R)
+* 3. Die Frage klären, ob Schritt 1 und Schritt 2 automatisch gelöst werden können? Welche Algorithemn sind möglich?
+
+**ein bis zwei Personen (David?)**
 
 ##### 3. Aufgabenbereich: Dokumentation und Organisation
 
 In diesen Aufgabenbereich fallen alle organisatorischen Aufgaben für das Projekt und die Erstellung Dokumentations- und Präsentationsmedien.
 
-#### Aufgabenzuordnung
+**eine Person oder alle Mitglieder im Wechsel**
+
+#### Architekturdiagramm
 
 #### Grober Zeitplan
 
-- 
GitLab


From f94a402ba348aa3f516d10a888623857c4e44d1f Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Sun, 25 Nov 2018 14:26:08 +0100
Subject: [PATCH 05/18] Fixes md formatting

---
 docs/entwurf.md | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/docs/entwurf.md b/docs/entwurf.md
index a109837..5125a96 100644
--- a/docs/entwurf.md
+++ b/docs/entwurf.md
@@ -43,15 +43,18 @@ Anhand der offiziellen Rasa-Dokumentation soll die Funktionsweise von Rasa-Chatb
 
 * Rasa NLU: Es soll sich damit auseinandergesetzt werden, wie Rasa für Gespräche trainiert wird. Vor allem soll es um die Vermittlung von Intents an Rasa gehen. Für Intents gibt es die besondere Forschungsfrage: "Sind Intents automatisch erzeugbar?" Diese Frage soll im weiteren Verlauf des Projekts geklärt werden. Im ersten Schritt sollen Intents (Thema: Wissen über Physiker, s.o.) von den Gruppenmitgliedern formuliert und Rasa damit trainiert werden. 
 	- Frage: Was ist überhaupt ein Intent?
-	- Wie müssen Intents für Rasa formuliert werden Die Forschungsfrage soll im zweiten Schritt geklärt werden
+	- Wie müssen Intents für Rasa formuliert werden?
+	Die Forschungsfrage soll im zweiten Schritt geklärt werden
 	- Lässt sich ein System erzeugen, dass Intents automatisch erzeugen und in Rasas Syntax ausformulieren kann?
-	**Eine Person sollte zuugeteilt werden**
+  
+**Eine Person sollte zuugeteilt werden**
   
 * Rasa Core: Hier sollen die Verantwortlichen ermitteln, wie Rasa auf erkannte Intents reagiert. Versteht Rasa die Intents richtig? Stellt Rasa Core die richtigen Rückfragen? Dazu soll Rasa Core ebenfalls implementiert und trainiert werden.
 
 * Rasa Antwort-Generierung: In diesem Teil soll sich auf die zweite Art von Input-Daten für den Rasa-Bot bezogen werden: Daten für die Antworten an User (hier: Wissen über Physiker). Auch hier gliedert sich die Aufgabe in zwei Schritte. Im ersten Schritt sollen die Verantwortlichen klären, wie in Rasa Daten für die Antwortgenerierung eingespeist werden. Dazu sollen auch Beispiel-Trainingsdaten manuell erstellt werden und Rasa damit getestet werden.
 	- Storys und Actions für Rasa formulieren
 	- evtl Docker aufsetzen und `rasa_core_sdk` nutzen
+	- 
 **zwei Personen sollten zugeteilt werden (Lukas?)**
 
 Im zweiten Schritt soll wieder geklärt werden, ob die Wissensgrundlage automatisch erzeugbar ist: "Ist das Antwortwissen für Bots automatisch erzeugbar?"
-- 
GitLab


From f0850ffd001ea5998db992a3f1b9709520980e88 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Sun, 25 Nov 2018 22:01:08 +0100
Subject: [PATCH 06/18] Modifiziert entwurf.md

---
 docs/entwurf.md | 42 +++++++++++++++++++++++-------------------
 1 file changed, 23 insertions(+), 19 deletions(-)

diff --git a/docs/entwurf.md b/docs/entwurf.md
index 5125a96..57e4bf7 100644
--- a/docs/entwurf.md
+++ b/docs/entwurf.md
@@ -33,48 +33,52 @@
 
 ##### Zielsetzung Überblick
 
-In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software Rasa auseinandergesetzt werden. Zudem empfiehlt der Betreuer der Gruppe, dass der Chatbot Fragen zu berühmten Physikern beantworten soll. Im folgenden soll ein Chatbot entwickelt werden, der in englischer Sprache fragen zu Physikern beantworten kann.
+In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software Rasa auseinandergesetzt werden. Zudem empfiehlt der Betreuer der Gruppe, dass der Chatbot Fragen zu berühmten Physikern beantworten soll. Im Folgenden soll ein Chatbot entwickelt werden, der in englischer Sprache Fragen zu Physikern beantworten kann.
 
 ##### 1. Aufgabenbereich: Auseinandersetzung mit Rasa
 
-Anhand der offiziellen Rasa-Dokumentation soll die Funktionsweise von Rasa-Chatbots verstanden werden. Dabei sind Rasa NLU (Natural Language Understanding - soll Absichten des Users verstehen) Rasa Core (Entscheided über Gesprächsverlauf) und das Rasa-Tool zur Antwortgenerierung zu betrachten. Im nächsten Schritt sollen die Verantwortlichen Rasa auf eigener Hardware in einer lauffähigen Version implementieren. Dazu soll Rasa bevorzugt in einer miniconda-Umgebung laufen (Python 3.6.7). Dies gewährleistet, das alle Teammitglieder Rasa bei sich nutzen können.
+Anhand der offiziellen Rasa-Dokumentation soll die Funktionsweise von Rasa-Chatbots verstanden werden. Dabei sind Rasa NLU (Natural Language Understanding - soll Absichten des Users verstehen) und Rasa Core (Entscheided über Gesprächsverlauf und generiert Antowrten des Chatbots) zu betrachten. Im nächsten Schritt sollen die Verantwortlichen Rasa auf eigener Hardware in einer lauffähigen Version implementieren. Dazu soll Rasa bevorzugt in einer miniconda-Umgebung laufen (Python 3.6.7). Dies gewährleistet, das alle Teammitglieder Rasa bei sich nutzen können.
 
 3 Abschnitte
 
-* Rasa NLU: Es soll sich damit auseinandergesetzt werden, wie Rasa für Gespräche trainiert wird. Vor allem soll es um die Vermittlung von Intents an Rasa gehen. Für Intents gibt es die besondere Forschungsfrage: "Sind Intents automatisch erzeugbar?" Diese Frage soll im weiteren Verlauf des Projekts geklärt werden. Im ersten Schritt sollen Intents (Thema: Wissen über Physiker, s.o.) von den Gruppenmitgliedern formuliert und Rasa damit trainiert werden. 
-	- Frage: Was ist überhaupt ein Intent?
+* Rasa NLU: Es soll sich damit auseinandergesetzt werden, wie Rasa für Gespräche trainiert wird. Vor allem soll es um die Vermittlung von Intents an Rasa gehen. Für Intents gibt es die besondere Forschungsfrage: "Sind Intents automatisch erzeugbar?" Diese Frage soll im weiteren Verlauf des Projekts geklärt werden. Im ersten Schritt sollen Intents (Thema: Wissen über Physiker s.o.) von den Gruppenmitgliedern formuliert und Rasa damit trainiert werden. 
+	- Frage: Was ist ein Intent?
 	- Wie müssen Intents für Rasa formuliert werden?
-	Die Forschungsfrage soll im zweiten Schritt geklärt werden
 	- Lässt sich ein System erzeugen, dass Intents automatisch erzeugen und in Rasas Syntax ausformulieren kann?
   
 **Eine Person sollte zuugeteilt werden**
   
-* Rasa Core: Hier sollen die Verantwortlichen ermitteln, wie Rasa auf erkannte Intents reagiert. Versteht Rasa die Intents richtig? Stellt Rasa Core die richtigen Rückfragen? Dazu soll Rasa Core ebenfalls implementiert und trainiert werden.
+* Rasa Core: Hier sollen die Verantwortlichen ermitteln, wie Rasa auf erkannte Intents reagiert. Versteht Rasa die Intents richtig? Stellt Rasa Core die richtigen Rückfragen? Dazu soll Rasa Core ebenfalls implementiert und trainiert werden. Außerdem soll sich in diesem Teil mit Daten für die Antworten an User (hier: Wissen über Physiker) beschäftigt werden. Auch hier gliedert sich die Aufgabe in zwei Schritte. Im ersten Schritt sollen die Verantwortlichen klären, wie Rasa mit Intents und Daten für die Antwortgenerierung trainiert werden kann. Dazu sollen auch Beispiel-Trainingsdaten manuell erstellt werden und Rasa damit getestet werden. Es ist ein Prototyp zu erstellen, der einfache Fragen zu Physikern beantworten kann. (Beispiele siehe `intents.md`) Rasa bietet zwei Möglichkeiten, Antworten für Bots zu generieren:
+	* Im Abschnitt 'Managing Bot Utterances using an external CMS' in der Rasa Documentation wird erklärt, wie die Antwort-Generierung ausgelagert werden kann.
+	Dabei kommuniziert der Bot per POST-Request mit einem externen webserver, der wiederum die Antworten generiert und zurücksendet. Die Verantwortlichen sollen einen Flask-Server erstellen, der auf eine SQLite-Datenbank mit den Physikerdaten zurückgreift. (Link: https://rasa.com/docs/core/responses/)
+	* Im Abschnitt 'Actions' in der Rasa-Dokumentation wird beschrieben, wie man mit Rasa jeglichen Python-Code für die Generierung von Antworten ausführen kann. Interessant ist hier, dass direkt eine SDK (`rasa_core_sdk`) als Server zur Verfügung gestellt wird. (Link: https://rasa.com/docs/core/customactions/)
+	Hier wäre ebenfalls eine probeweise Installation für die Generierung von Antworten interessant
 
-* Rasa Antwort-Generierung: In diesem Teil soll sich auf die zweite Art von Input-Daten für den Rasa-Bot bezogen werden: Daten für die Antworten an User (hier: Wissen über Physiker). Auch hier gliedert sich die Aufgabe in zwei Schritte. Im ersten Schritt sollen die Verantwortlichen klären, wie in Rasa Daten für die Antwortgenerierung eingespeist werden. Dazu sollen auch Beispiel-Trainingsdaten manuell erstellt werden und Rasa damit getestet werden.
-	- Storys und Actions für Rasa formulieren
-	- evtl Docker aufsetzen und `rasa_core_sdk` nutzen
-	- 
-**zwei Personen sollten zugeteilt werden (Lukas?)**
+Zusammenfassend:
+* Lauffähigen Prototyp erstellen, der auf allen Rechnern läuft
+* Training des Bots mit Intents durchführen
+* Zwei Möglichkeiten für Antwortgenerierung ausprobieren: Utterances über externes CMS (Flask Server) oder Custom Actions mittels rasa_core_sdk Endpoint
+
+Im zweiten Schritt soll wieder geklärt werden, ob die Wissensgrundlage automatisch erzeugbar ist. Um diese Fragestellung zu beantworten, soll versucht werden, die Rasa Learning Anwendung zu nutzen, um den Bot dazu zu bringen, sich selbst Actions zu schreiben. Es soll versucht werden, dem Bot Actions zu schreiben, mit denen die eigene actions.py-Datei modifiziert wird.
 
-Im zweiten Schritt soll wieder geklärt werden, ob die Wissensgrundlage automatisch erzeugbar ist: "Ist das Antwortwissen für Bots automatisch erzeugbar?"
+**zwei Personen sollten zugeteilt werden (Lukas?)**
 
 ###### Zielsetzung des Aufgabenbereichs:
 
-* Im ersten Schritt soll ein Rasa-Chatbot erstellt werden, der Usern verschiedene Fragen zu berühmten Physikern auf Englisch beantworten kann. 
+* Im ersten Schritt soll prototypisch ein Rasa-Chatbot erstellt werden, der Usern verschiedene Fragen zu berühmten Physikern auf Englisch beantworten kann. 
 
 * Im zweiten Schritt soll ein Verfahren erstellt werden, das einen Chatbot während seines Trainings selbst die Trainingsdaten erstellen lässt.
 
 ##### 2. Aufgabenbereich: Auseinandersetzung mit Datenbeschaffung
 
-Der zweite Aufgabenbereich soll sich - zunächst unabhängig von Rasa - mit der Akquise von Daten beschäftigen. Der Bot soll in dem Projekt am Beispiel von Physikern arbeiten. Daher soll sich in diesem Schritt mit der Akquise von entsprechenden Daten beschäftigt werden. Es sollen englischsprachige Daten zu bekannten Physikern akquiriert werden. Dazu soll bevorzugt die englischsprachige Wikipedia gecrawlt werden (Ein geladener Datensatz liegt bereits vor). Akquirierte Daten sollen mittels R strukturiert werden. Dabei sollen, wenn möglich, bereits Automatisierungspotenziale aufgedeckt und dokumentiert werden. Für die akquirierten Daten sollen nun:
-* Datenhaltungsmaßnahmen erschlossen werden: Wie speichert man die Daten? (XML-SQL Datenbank, SQLite, etc)
+Der zweite Aufgabenbereich soll sich - zunächst unabhängig von Rasa - mit der Akquise von Daten beschäftigen. Der Bot soll in dem Projekt am Beispiel von Physikern arbeiten. Daher soll sich in diesem Schritt mit der Akquise von entsprechenden Daten beschäftigt werden. Es sollen englischsprachige Daten zu bekannten Physikern akquiriert werden. Dazu soll bevorzugt die englischsprachige Wikipedia gecrawlt werden (Ein geladener Datensatz liegt bereits vor). Akquirierte Daten sollen mittels R strukturiert werden. Die zunächst als XML vorliegenden Daten sollen mittels R von Tags, Links etc befreit werden. Wenn möglich soll dann eine Datenbank mit aus den Intents (siehe Aufgabe 1) extrahierten Attributen erstellt werden. Dabei sollen bereits Automatisierungspotenziale aufgedeckt und dokumentiert werden. Zu klärende Fragen:
+* Zu welchen Physikern sollen Daten akquiriert werden?
+* Wo lassen sich die Daten akquirieren und in welchen Format liegen sie vor?
+* Wie lassen sich die Daten in R weiterverarbeiten? - Struktrierung (Namen, Daten, Forschungsgebiete) und Entfernung von Links, Tags etc.
+* Wie sollen die Daten gespeichert werden? (SQLite)
 * Möglichkeiten der Umwandlung in für Rasa nützlich Form analysiert werden
 
-Im Detail:
-* 1. Akquise von Physikerdaten - Quelle; mediawiki.org, R-Bibliotheken
-* 2. Aufbereitung von Physikerdaten - Datenhaltung, Aufbereitung (python oder R)
-* 3. Die Frage klären, ob Schritt 1 und Schritt 2 automatisch gelöst werden können? Welche Algorithemn sind möglich?
+Im weiteren Verlauf des Projektes soll geklärt werden, inwiefern die oG Aufgaben vom Bot selbst durchgeführt werden können. Ein Anknüpfungspunkt wäre auch hier die Custom Actions aus Aufgabe 1. Es kann zum Beispiel geprüft werden, ob man für den Bot Actions definieren kann, durch die er selbstständig Daten zu einem Thema akquiriert, bearbeitet und abspeichert, um dann darauf zuzugreifen.
 
 **ein bis zwei Personen (David?)**
 
-- 
GitLab


From e7da9a6d5bae4d39e0216aa8c823e43c1f7585a7 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Mon, 26 Nov 2018 19:10:53 +0100
Subject: [PATCH 07/18] Adds new document about aufgabenstellung.

---
 docs/aufgabenstellung.md | 44 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 docs/aufgabenstellung.md

diff --git a/docs/aufgabenstellung.md b/docs/aufgabenstellung.md
new file mode 100644
index 0000000..2fbee75
--- /dev/null
+++ b/docs/aufgabenstellung.md
@@ -0,0 +1,44 @@
+## Auflisten der Aufgaben und beabsichtigter Lösungsschritte
+
+### Allgemeine Zielsetzung und Aufteilung
+
+In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software Rasa auseinandergesetzt werden.
+
+Der Chatbot soll englsischsprachig arbeiten und Fragen zu berühmten Physikern beantworten
+
+Die Aufgaben werden grob in drei Bereiche aufgeteilt: Die Akquise und Aufbereitung von Daten, die Konfiguration des Rasa-Chatbots und die Dokumentation des Projekts
+
+### Akquise und Aufbereitung von Daten zu Physikern
+
+#### Zielsetzung
+
+Für den Chatbot sollen englischsprachige Daten zu Physikern gewonnen werden. Eine mögliche Quelle ist die englischsprachige Wikipedia. Aus dieser Quelle haben wir bereits eine Liste mit etwa 1000 Physikernamen gewonnen. Zu den Namen sollen die Wikipedia-Artikel in Englischer Sprache akquiriert werden. 
+
+#### Aufgaben
+
+#### Zeiplan und Arbeitsstand
+
+
+### Konfiguration des Rasa-Chatbots
+
+#### Zielsetzung
+
+Anmerkung: Dieser Aufgabenbereich wird in der ersten Phase des Projekts (Dezember 2018) hinter die Datenakquise zurückgestellt. Der Bot soll zunächst so einfach wie möglich implementiert werden.
+
+Es soll ein Rasa Chatbot entwickelt werden, der auf Englisch Fragen zu Physikern beantwortet. Dazu sollen die Rasa-Technologien Rasa NLU (Natural Language Understanding) und Rasa Core verwendet werden. 
+Rasa Core soll dafür genutzt werden, dass Rasa die Fragen und dahinterliegenden Intents (Absichten) eines Chatbot-Nutzers versteht. Rasa Core ist für die Antwortgenerierung zuständig und steuert den Gesprächsverlauf. 
+Um beide Teile erfolgreich zu implementieren, soll sich mit der Dokumenation von Rasa auseinandergesetzt werden. Besonderes Augenmerk liegt auf der effizienten Einspeisung der aufbereitenten Physikerdaten in den Rasa-Bot.
+Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die Teammitglieder trainiert wird und einfach Fragen beantworten kann. (5 Intents siehe unten). Im weiteren Verlauf des Projekts soll geklärt werden, inwieweit der Bot sich selbst trainieren kann. Dazu sollen zB Rasa Custom Actions über rasa_core_sdk oder die Erstellung von Bot Antworten über einen externen Server in Betracht gezogen werden.
+
+#### Aufgaben
+* Lauffähige Version des Rasa-Bots erstellen
+* Intents für den Bot ausformulieren
+* Den Bot mit den erstellten Intents trainieren
+* Slots in den Intents nutzen, damit der Bot 
+* Den Bot mit aufbereiteten Physikerdaten trainieren
+
+#### Zeitplan und Arbeitsstand
+
+
+
+### Dokumentation des Projekts
\ No newline at end of file
-- 
GitLab


From e514f2acd398fc84296cdfd9f734b4992387e118 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Mon, 26 Nov 2018 19:55:31 +0100
Subject: [PATCH 08/18] Adds aufgabenteilung, modifies aufgabenstellung.

---
 docs/aufgabenstellung.md | 32 ++++++++++++++++++++++++--------
 docs/augabenteilung.md   | 24 ++++++++++++++++++++++++
 2 files changed, 48 insertions(+), 8 deletions(-)
 create mode 100644 docs/augabenteilung.md

diff --git a/docs/aufgabenstellung.md b/docs/aufgabenstellung.md
index 2fbee75..abc1fb9 100644
--- a/docs/aufgabenstellung.md
+++ b/docs/aufgabenstellung.md
@@ -4,7 +4,7 @@
 
 In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software Rasa auseinandergesetzt werden.
 
-Der Chatbot soll englsischsprachig arbeiten und Fragen zu berühmten Physikern beantworten
+Der Chatbot im Beispiel soll englischsprachig arbeiten und Fragen zu berühmten Physikern beantworten.
 
 Die Aufgaben werden grob in drei Bereiche aufgeteilt: Die Akquise und Aufbereitung von Daten, die Konfiguration des Rasa-Chatbots und die Dokumentation des Projekts
 
@@ -12,23 +12,32 @@ Die Aufgaben werden grob in drei Bereiche aufgeteilt: Die Akquise und Aufbereitu
 
 #### Zielsetzung
 
-Für den Chatbot sollen englischsprachige Daten zu Physikern gewonnen werden. Eine mögliche Quelle ist die englischsprachige Wikipedia. Aus dieser Quelle haben wir bereits eine Liste mit etwa 1000 Physikernamen gewonnen. Zu den Namen sollen die Wikipedia-Artikel in Englischer Sprache akquiriert werden. 
+Für den Chatbot sollen Daten zu Physikern auf Englisch gewonnen werden. Eine mögliche Quelle ist Wikipedia. Von dort wurde bereits eine Liste mit etwa [1000 Physikernamen](https://en.wikipedia.org/wiki/List_of_physicists) gewonnen. Zu den Namen sollen die Wikipedia-Artikel als HTML akquiriert werden.
+Die so gewonnenen Daten sollen dann in R für die Intents, mit denen der Chatbot arbeiten soll (siehe unten), aufbereitet werden.
+Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausgeben.
 
 #### Aufgaben
+* Englischsprachige Wikipedia-Einträge zu berühmten Physikern gewinnen
+* Die Physikerdaten in Tabellenform speichern
+* Die Daten cleanen (Entfernung von Tags, Hyperlinks etc)
+* Für die Intents Skripte erstellen, um die benötigten Informationen zu extrahieren.
+    * Dazu gegebenenfalls weitere Aufbereitung (Named Entity Recognition, Part of Speech Tagging, Tokenization)
+* Gewonnene Informationen in ein zu Rasa kompatibles Datenformat bringen
 
-#### Zeiplan und Arbeitsstand
+#### Arbeitsstand
 
 
 ### Konfiguration des Rasa-Chatbots
 
-#### Zielsetzung
-
 Anmerkung: Dieser Aufgabenbereich wird in der ersten Phase des Projekts (Dezember 2018) hinter die Datenakquise zurückgestellt. Der Bot soll zunächst so einfach wie möglich implementiert werden.
 
-Es soll ein Rasa Chatbot entwickelt werden, der auf Englisch Fragen zu Physikern beantwortet. Dazu sollen die Rasa-Technologien Rasa NLU (Natural Language Understanding) und Rasa Core verwendet werden. 
+
+#### Zielsetzung
+
+Es soll ein [Rasa Chatbot](https://rasa.com/docs/) entwickelt werden, der auf Englisch Fragen zu Physikern beantwortet. Dazu sollen die Rasa-Technologien Rasa NLU (Natural Language Understanding) und Rasa Core verwendet werden. 
 Rasa Core soll dafür genutzt werden, dass Rasa die Fragen und dahinterliegenden Intents (Absichten) eines Chatbot-Nutzers versteht. Rasa Core ist für die Antwortgenerierung zuständig und steuert den Gesprächsverlauf. 
 Um beide Teile erfolgreich zu implementieren, soll sich mit der Dokumenation von Rasa auseinandergesetzt werden. Besonderes Augenmerk liegt auf der effizienten Einspeisung der aufbereitenten Physikerdaten in den Rasa-Bot.
-Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die Teammitglieder trainiert wird und einfach Fragen beantworten kann. (5 Intents siehe unten). Im weiteren Verlauf des Projekts soll geklärt werden, inwieweit der Bot sich selbst trainieren kann. Dazu sollen zB Rasa Custom Actions über rasa_core_sdk oder die Erstellung von Bot Antworten über einen externen Server in Betracht gezogen werden.
+Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die Teammitglieder trainiert wird und einfach Fragen beantworten kann. (5 Intents siehe unten). Im weiteren Verlauf des Projekts soll geklärt werden, inwieweit der Bot sich selbst trainieren kann. Dazu sollen zB Rasa Custom Actions über rasa_core_sdk oder die [Erstellung von Bot Antworten](https://rasa.com/docs/core/responses/) über einen [externen Server](https://rasa.com/docs/core/customactions/) in Betracht gezogen werden.
 
 #### Aufgaben
 * Lauffähige Version des Rasa-Bots erstellen
@@ -37,8 +46,15 @@ Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die
 * Slots in den Intents nutzen, damit der Bot 
 * Den Bot mit aufbereiteten Physikerdaten trainieren
 
-#### Zeitplan und Arbeitsstand
+#### Arbeitsstand
 
+* Der Rasa Bot läuft auf den Notebooks aller Teilnehmer in `pip` oder `miniconda`-Umgebungen
+* Für den Physiker-Prototypen sollen folgenden Intents implementiert werden:
+    * _birth_ - "Where and when was $name born?"
+    * _isAlive_ - "Is $name still alive?"
+    * _education_ - "Where did $name go to school?"
+    * _researchArea_ - "What did $name discover?"
+    * _hasNobelPrize_ - "Did $name win the Nobel Prize?"
 
 
 ### Dokumentation des Projekts
\ No newline at end of file
diff --git a/docs/augabenteilung.md b/docs/augabenteilung.md
new file mode 100644
index 0000000..f4de2fb
--- /dev/null
+++ b/docs/augabenteilung.md
@@ -0,0 +1,24 @@
+## Aufgabenteilung Rasa-Chatbot
+
+### David
+
+- Beschaffung von Wikipedia-Daten zu Physikern
+- Weiterverarbeitung der Daten in R
+
+### Jonas
+
+- Pflegen eines Rasa-Beispiel-Setups im repo
+- Auseinandersetzung mit Rasa-Slots für Erkennung von Namen in Intents
+
+### Leonard
+
+- Weiterverarbeitung der Daten in R; Fokus auf Cleaning
+
+### Lucas
+
+- Weiterverarbeitung der Daten in R; Fokus auf Named Entity Recognition mit dem Stanford NER
+
+### Lukas
+
+- Weiterverarbeitung der Daten in R; Fokus auf Extraktion von Geburtsdatum für Intent _Birth_
+- Beschäftigung mit Antwortgenerierung in Rasa Core
\ No newline at end of file
-- 
GitLab


From 7e0e745be667cb0e2f122f8bd761e339b5dec833 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Mon, 26 Nov 2018 20:11:07 +0100
Subject: [PATCH 09/18] adds arbeitsstand to aufgabenstellung.

---
 docs/aufgabenstellung.md | 39 +++++++++++++++++++++++++++++++++++++--
 1 file changed, 37 insertions(+), 2 deletions(-)

diff --git a/docs/aufgabenstellung.md b/docs/aufgabenstellung.md
index abc1fb9..3c2d19f 100644
--- a/docs/aufgabenstellung.md
+++ b/docs/aufgabenstellung.md
@@ -2,7 +2,7 @@
 
 ### Allgemeine Zielsetzung und Aufteilung
 
-In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software Rasa auseinandergesetzt werden.
+In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software [Rasa](https://rasa.com) auseinandergesetzt werden.
 
 Der Chatbot im Beispiel soll englischsprachig arbeiten und Fragen zu berühmten Physikern beantworten.
 
@@ -25,7 +25,42 @@ Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausge
 * Gewonnene Informationen in ein zu Rasa kompatibles Datenformat bringen
 
 #### Arbeitsstand
-
+* Es sind bereits 983 Physikernamen runtergeladen:
+  ```
+  Jules Aarons
+  Ernst Karl Abbe
+  Derek Abbott
+  Hasan Abdullayev
+  Alexei Alexeyevich Abrikosov
+  Robert Adler
+  Stephen L. Adler
+  Franz Aepinus
+  ```
+* Die Wikipedia-Artikel zu allen Namen sind in einem XML-File gespeichert.
+  > Beispiel einfügen
+
+* Es wurde ein R-Skript geschrieben, das Namen und zugehörige Wikipedia-Artikel in einem `.csv` File speichert
+  ```
+  library(xml2)
+   s
+  data <- read_xml("../data/Wikipedia-20181120103842.xml")
+  
+  title.nodes <- xml_find_all(data, ".//title")
+  
+  titles <- sapply(title.nodes, xml_text)
+  
+  text.nodes <- xml_find_all(data, ".//text")
+  
+  texts <- sapply(text.nodes, xml_text)
+  
+  df.out <- data.frame(Title = titles,
+                       Text = texts)
+  
+  saveRDS(df.out, "../data/texte.RDS")
+  
+  write.table(df.out, "../data/texte.csv")
+  
+  ```
 
 ### Konfiguration des Rasa-Chatbots
 
-- 
GitLab


From aa6936603fb3dbd0ff99b6be1c4b49a257f103df Mon Sep 17 00:00:00 2001
From: Jonas Wolff <jonasw96@gmx.net>
Date: Tue, 27 Nov 2018 02:09:43 +0100
Subject: [PATCH 10/18] added first Problems

---
 docs/entwurf.md | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/docs/entwurf.md b/docs/entwurf.md
index 57e4bf7..d902b53 100644
--- a/docs/entwurf.md
+++ b/docs/entwurf.md
@@ -93,3 +93,14 @@ In diesen Aufgabenbereich fallen alle organisatorischen Aufgaben für das Projek
 #### Grober Zeitplan
 
 #### Absehbare und mögliche Probleme sowie Lösungsansätze
+
+##### Problem 1: Daten sind nicht vorhanden.
+Nicht alle Wikipedia Seiten von Physikern enthalten alle gewünschten Daten.  
+Beispielsweise könnte es sein, dass nicht immer das Geburtsjahr oder der Geburtsort bekannt sind.
+
+##### Lösung
+Standardsätze für nicht vorhandene Daten, wie "X/Y ist nicht bekannt"
+
+
+
+
-- 
GitLab


From e0fe71f712896280cef1d3b301cc7dfb9bdf64ad Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lg58weky@studserv.uni-leipzig.de>
Date: Tue, 27 Nov 2018 20:03:37 +0100
Subject: [PATCH 11/18] Update aufgabenstellung.md, add example

---
 docs/aufgabenstellung.md | 37 +++++++++++++++++++++++++++----------
 1 file changed, 27 insertions(+), 10 deletions(-)

diff --git a/docs/aufgabenstellung.md b/docs/aufgabenstellung.md
index 3c2d19f..ee59884 100644
--- a/docs/aufgabenstellung.md
+++ b/docs/aufgabenstellung.md
@@ -4,9 +4,9 @@
 
 In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software [Rasa](https://rasa.com) auseinandergesetzt werden.
 
-Der Chatbot im Beispiel soll englischsprachig arbeiten und Fragen zu berühmten Physikern beantworten.
+Es soll am Beispiel eines englischsprachigen Chatbots, der Fragen zu berühmten Physikern beantworten kann, gearbeitet werden.
 
-Die Aufgaben werden grob in drei Bereiche aufgeteilt: Die Akquise und Aufbereitung von Daten, die Konfiguration des Rasa-Chatbots und die Dokumentation des Projekts
+Die Aufgaben werden grob in zwei Bereiche aufgeteilt: Die Akquise und Aufbereitung von Daten und die Konfiguration des Rasa-Chatbots.
 
 ### Akquise und Aufbereitung von Daten zu Physikern
 
@@ -14,7 +14,7 @@ Die Aufgaben werden grob in drei Bereiche aufgeteilt: Die Akquise und Aufbereitu
 
 Für den Chatbot sollen Daten zu Physikern auf Englisch gewonnen werden. Eine mögliche Quelle ist Wikipedia. Von dort wurde bereits eine Liste mit etwa [1000 Physikernamen](https://en.wikipedia.org/wiki/List_of_physicists) gewonnen. Zu den Namen sollen die Wikipedia-Artikel als HTML akquiriert werden.
 Die so gewonnenen Daten sollen dann in R für die Intents, mit denen der Chatbot arbeiten soll (siehe unten), aufbereitet werden.
-Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausgeben.
+Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausgeben. 
 
 #### Aufgaben
 * Englischsprachige Wikipedia-Einträge zu berühmten Physikern gewinnen
@@ -23,6 +23,7 @@ Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausge
 * Für die Intents Skripte erstellen, um die benötigten Informationen zu extrahieren.
     * Dazu gegebenenfalls weitere Aufbereitung (Named Entity Recognition, Part of Speech Tagging, Tokenization)
 * Gewonnene Informationen in ein zu Rasa kompatibles Datenformat bringen
+* Automatisierungspotenziale in den oben genannten Aufgaben bestimmen, um die Forschungsfrage zu beantworten
 
 #### Arbeitsstand
 * Es sind bereits 983 Physikernamen runtergeladen:
@@ -35,9 +36,27 @@ Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausge
   Robert Adler
   Stephen L. Adler
   Franz Aepinus
+  ...
   ```
 * Die Wikipedia-Artikel zu allen Namen sind in einem XML-File gespeichert.
-  > Beispiel einfügen
+  ```
+  <page>
+    <title>Jules Aarons</title>
+    <ns>0</ns>
+    <id>48756809</id>
+    <revision>
+      <id>867484885</id>
+      <parentid>866458180</parentid>
+      <timestamp>2018-11-06T01:00:04Z</timestamp>
+      <contributor>
+        <username>MopTop</username>
+        <id>5027336</id>
+      </contributor>
+      <comment>citations</comment>
+      <model>wikitext</model>
+      <format>text/x-wiki</format>
+  ...
+  ```
 
 * Es wurde ein R-Skript geschrieben, das Namen und zugehörige Wikipedia-Artikel in einem `.csv` File speichert
   ```
@@ -70,26 +89,24 @@ Anmerkung: Dieser Aufgabenbereich wird in der ersten Phase des Projekts (Dezembe
 #### Zielsetzung
 
 Es soll ein [Rasa Chatbot](https://rasa.com/docs/) entwickelt werden, der auf Englisch Fragen zu Physikern beantwortet. Dazu sollen die Rasa-Technologien Rasa NLU (Natural Language Understanding) und Rasa Core verwendet werden. 
-Rasa Core soll dafür genutzt werden, dass Rasa die Fragen und dahinterliegenden Intents (Absichten) eines Chatbot-Nutzers versteht. Rasa Core ist für die Antwortgenerierung zuständig und steuert den Gesprächsverlauf. 
-Um beide Teile erfolgreich zu implementieren, soll sich mit der Dokumenation von Rasa auseinandergesetzt werden. Besonderes Augenmerk liegt auf der effizienten Einspeisung der aufbereitenten Physikerdaten in den Rasa-Bot.
+Rasa NLU soll dafür genutzt werden, dass Rasa die Fragen und dahinterliegenden Intents (Absichten) eines Chatbot-Nutzers versteht. Rasa Core ist für die Antwortgenerierung zuständig und steuert den Gesprächsverlauf. 
+Um beide Teile erfolgreich zu implementieren, soll sich mit der Dokumenation von Rasa auseinandergesetzt werden. Besonderes Augenmerk liegt auf der Einspeisung der aufbereitenten Physikerdaten in den Rasa-Bot.
 Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die Teammitglieder trainiert wird und einfach Fragen beantworten kann. (5 Intents siehe unten). Im weiteren Verlauf des Projekts soll geklärt werden, inwieweit der Bot sich selbst trainieren kann. Dazu sollen zB Rasa Custom Actions über rasa_core_sdk oder die [Erstellung von Bot Antworten](https://rasa.com/docs/core/responses/) über einen [externen Server](https://rasa.com/docs/core/customactions/) in Betracht gezogen werden.
 
 #### Aufgaben
 * Lauffähige Version des Rasa-Bots erstellen
 * Intents für den Bot ausformulieren
 * Den Bot mit den erstellten Intents trainieren
-* Slots in den Intents nutzen, damit der Bot 
+* Slots in den Intents nutzen, damit der Bot zwischen verschiedenen Entitäten unterscheiden kann
 * Den Bot mit aufbereiteten Physikerdaten trainieren
 
 #### Arbeitsstand
 
 * Der Rasa Bot läuft auf den Notebooks aller Teilnehmer in `pip` oder `miniconda`-Umgebungen
-* Für den Physiker-Prototypen sollen folgenden Intents implementiert werden:
+* Für den Physiker-Prototypen sollen folgende Intents implementiert werden:
     * _birth_ - "Where and when was $name born?"
     * _isAlive_ - "Is $name still alive?"
     * _education_ - "Where did $name go to school?"
     * _researchArea_ - "What did $name discover?"
     * _hasNobelPrize_ - "Did $name win the Nobel Prize?"
 
-
-### Dokumentation des Projekts
\ No newline at end of file
-- 
GitLab


From f1453e4c194c53ad002619e8fe463648997aa63a Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Wed, 28 Nov 2018 10:41:37 +0100
Subject: [PATCH 12/18] Alters aufgabenstellung after group feedback.

---
 docs/aufgabenstellung.md | 35 ++++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/docs/aufgabenstellung.md b/docs/aufgabenstellung.md
index ee59884..0b9fb6b 100644
--- a/docs/aufgabenstellung.md
+++ b/docs/aufgabenstellung.md
@@ -1,32 +1,32 @@
 ## Auflisten der Aufgaben und beabsichtigter Lösungsschritte
 
 ### Allgemeine Zielsetzung und Aufteilung
+In dem Projekt soll die Frage geklärt werden, inwieweit Chatbots in der Lage sind, einerseits natürlichsprachliche Anfragen zu verstehen und andererseits Antworten aus einem natürlichsprachlichen Korpus zu generieren. Dazu soll sich mit der Open-Source Software [Rasa](https://rasa.com) zur Erstellung von Chatbots auseinandergesetzt werden.
 
-In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software [Rasa](https://rasa.com) auseinandergesetzt werden.
 
 Es soll am Beispiel eines englischsprachigen Chatbots, der Fragen zu berühmten Physikern beantworten kann, gearbeitet werden.
 
-Die Aufgaben werden grob in zwei Bereiche aufgeteilt: Die Akquise und Aufbereitung von Daten und die Konfiguration des Rasa-Chatbots.
+Die Aufgaben werden grob in zwei Bereiche aufgeteilt: Die Akquise und Extraktion von Daten und die Konfiguration des Rasa-Chatbots.
 
-### Akquise und Aufbereitung von Daten zu Physikern
+### Gewinnung und Information Extraction zu Physiker-Daten
 
 #### Zielsetzung
 
-Für den Chatbot sollen Daten zu Physikern auf Englisch gewonnen werden. Eine mögliche Quelle ist Wikipedia. Von dort wurde bereits eine Liste mit etwa [1000 Physikernamen](https://en.wikipedia.org/wiki/List_of_physicists) gewonnen. Zu den Namen sollen die Wikipedia-Artikel als HTML akquiriert werden.
-Die so gewonnenen Daten sollen dann in R für die Intents, mit denen der Chatbot arbeiten soll (siehe unten), aufbereitet werden.
+Für den Chatbot sollen Daten zu Physikern auf Englisch gewonnen werden. Als Quelle soll Wikipedia genutzt werden. Von dort wurde bereits eine Liste mit etwa [1000 Physikernamen](https://en.wikipedia.org/wiki/List_of_physicists) gewonnen. Zu den Namen sollen die Wikipedia-Artikel als HTML akquiriert werden.
+Der so gewonnene Daten-Korpus soll dann in R für die Intents, mit denen der Chatbot arbeiten ffunktionieren soll (siehe unten), aufbereitet werden.
 Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausgeben. 
 
 #### Aufgaben
-* Englischsprachige Wikipedia-Einträge zu berühmten Physikern gewinnen
-* Die Physikerdaten in Tabellenform speichern
-* Die Daten cleanen (Entfernung von Tags, Hyperlinks etc)
-* Für die Intents Skripte erstellen, um die benötigten Informationen zu extrahieren.
+* Englischsprachige Wikipedia-Einträge zu berühmten Physikern als Korpus speichern
+* Die Daten bereinigen (Entfernung von Tags, Hyperlinks etc)
+* Für die Intents Skripte erstellen, um jeweils benötigte Informationen zu extrahieren.
     * Dazu gegebenenfalls weitere Aufbereitung (Named Entity Recognition, Part of Speech Tagging, Tokenization)
 * Gewonnene Informationen in ein zu Rasa kompatibles Datenformat bringen
-* Automatisierungspotenziale in den oben genannten Aufgaben bestimmen, um die Forschungsfrage zu beantworten
+* Automatisierungspotenziale in den oben genannten Aufgaben bestimmen
+    * Rausfinden, inwieweit die Erzeugung von Trainingsdaten vom Bot selbst übernommen werden kann
 
 #### Arbeitsstand
-* Es sind bereits 983 Physikernamen runtergeladen:
+* Es sind bereits 983 Physikernamen gewonnen worden:
   ```
   Jules Aarons
   Ernst Karl Abbe
@@ -91,7 +91,7 @@ Anmerkung: Dieser Aufgabenbereich wird in der ersten Phase des Projekts (Dezembe
 Es soll ein [Rasa Chatbot](https://rasa.com/docs/) entwickelt werden, der auf Englisch Fragen zu Physikern beantwortet. Dazu sollen die Rasa-Technologien Rasa NLU (Natural Language Understanding) und Rasa Core verwendet werden. 
 Rasa NLU soll dafür genutzt werden, dass Rasa die Fragen und dahinterliegenden Intents (Absichten) eines Chatbot-Nutzers versteht. Rasa Core ist für die Antwortgenerierung zuständig und steuert den Gesprächsverlauf. 
 Um beide Teile erfolgreich zu implementieren, soll sich mit der Dokumenation von Rasa auseinandergesetzt werden. Besonderes Augenmerk liegt auf der Einspeisung der aufbereitenten Physikerdaten in den Rasa-Bot.
-Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die Teammitglieder trainiert wird und einfach Fragen beantworten kann. (5 Intents siehe unten). Im weiteren Verlauf des Projekts soll geklärt werden, inwieweit der Bot sich selbst trainieren kann. Dazu sollen zB Rasa Custom Actions über rasa_core_sdk oder die [Erstellung von Bot Antworten](https://rasa.com/docs/core/responses/) über einen [externen Server](https://rasa.com/docs/core/customactions/) in Betracht gezogen werden.
+Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die Teammitglieder trainiert wird und einfach Fragen beantworten kann. (5 Intents siehe unten). Im weiteren Verlauf des Projekts soll geklärt werden, inwieweit der Bot selbstständig Trainingsdaten aus dem Korpus erstellen kann. Dazu sollen zB Rasa Custom Actions über rasa_core_sdk oder die [Erstellung von Bot Antworten](https://rasa.com/docs/core/responses/) über einen [externen Server](https://rasa.com/docs/core/customactions/) in Betracht gezogen werden.
 
 #### Aufgaben
 * Lauffähige Version des Rasa-Bots erstellen
@@ -99,14 +99,15 @@ Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die
 * Den Bot mit den erstellten Intents trainieren
 * Slots in den Intents nutzen, damit der Bot zwischen verschiedenen Entitäten unterscheiden kann
 * Den Bot mit aufbereiteten Physikerdaten trainieren
+* später: Möglichkeiten zum selbstständigen Training des Bots sichten
 
 #### Arbeitsstand
 
 * Der Rasa Bot läuft auf den Notebooks aller Teilnehmer in `pip` oder `miniconda`-Umgebungen
 * Für den Physiker-Prototypen sollen folgende Intents implementiert werden:
-    * _birth_ - "Where and when was $name born?"
-    * _isAlive_ - "Is $name still alive?"
-    * _education_ - "Where did $name go to school?"
-    * _researchArea_ - "What did $name discover?"
-    * _hasNobelPrize_ - "Did $name win the Nobel Prize?"
+    * _birth_ - "Where and when was `$name` born?"
+    * _isAlive_ - "Is `$name` still alive?"
+    * _education_ - "Where did `$name` go to school?"
+    * _researchArea_ - "What did `$name` discover?"
+    * _hasNobelPrize_ - "Did `$name` win the Nobel Prize?"
 
-- 
GitLab


From f1b64e5ed9d703fd5ba02cb5929907c24f78d695 Mon Sep 17 00:00:00 2001
From: Lulu Roth <ls80zyse@studserv.uni-leipzig.de>
Date: Wed, 28 Nov 2018 13:47:26 +0100
Subject: [PATCH 13/18] Fix typo

---
 docs/aufgabenstellung.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/aufgabenstellung.md b/docs/aufgabenstellung.md
index 0b9fb6b..c5949b3 100644
--- a/docs/aufgabenstellung.md
+++ b/docs/aufgabenstellung.md
@@ -13,7 +13,7 @@ Die Aufgaben werden grob in zwei Bereiche aufgeteilt: Die Akquise und Extraktion
 #### Zielsetzung
 
 Für den Chatbot sollen Daten zu Physikern auf Englisch gewonnen werden. Als Quelle soll Wikipedia genutzt werden. Von dort wurde bereits eine Liste mit etwa [1000 Physikernamen](https://en.wikipedia.org/wiki/List_of_physicists) gewonnen. Zu den Namen sollen die Wikipedia-Artikel als HTML akquiriert werden.
-Der so gewonnene Daten-Korpus soll dann in R für die Intents, mit denen der Chatbot arbeiten ffunktionieren soll (siehe unten), aufbereitet werden.
+Der so gewonnene Daten-Korpus soll dann in R für die Intents, mit denen der Chatbot arbeiten soll (siehe unten), aufbereitet werden.
 Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausgeben. 
 
 #### Aufgaben
-- 
GitLab


From 1aa29669d9e7fdcef8ae36d0cf27a4f1a27bee34 Mon Sep 17 00:00:00 2001
From: Jonas Wolff <jonasw96@gmx.net>
Date: Wed, 28 Nov 2018 17:31:50 +0100
Subject: [PATCH 14/18] Added problems

---
 docs/entwurf.md | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/docs/entwurf.md b/docs/entwurf.md
index d902b53..9d9cbff 100644
--- a/docs/entwurf.md
+++ b/docs/entwurf.md
@@ -95,12 +95,19 @@ In diesen Aufgabenbereich fallen alle organisatorischen Aufgaben für das Projek
 #### Absehbare und mögliche Probleme sowie Lösungsansätze
 
 ##### Problem 1: Daten sind nicht vorhanden.
-Nicht alle Wikipedia Seiten von Physikern enthalten alle gewünschten Daten.  
+Da sich bei den Physikern Nicht alle Wikipedia Seiten von Physikern enthalten alle gewünschten Daten.  
 Beispielsweise könnte es sein, dass nicht immer das Geburtsjahr oder der Geburtsort bekannt sind.
 
 ##### Lösung
 Standardsätze für nicht vorhandene Daten, wie "X/Y ist nicht bekannt"
 
+##### Problem 2: Aufsetzen von Rasa gibt Probleme
+Da Rasa von Tensorflow abhängt und Tensorflow noch kein Python3.7 unterstützt ist Python3.6.6 die letzte unterstützte Version.
+
+##### Lösung
+Die einfachste Lösung wäre Python auf Version 3.6.6 zu downgraden. Dies kann jedoch zu Problemen vor allem in Linux Systemen führen, da Python für viele Systemprozesse benötigt wird.  
+Besser ist es eine virtuelle Python Umgebung mit Programmen wie Conda zu erstellen. Damit kann geziehlt Python3.6.6 mit allen benötigten Packages installiert werden, unter denen man dann Rasa laufen lassen kann.
+
 
 
 
-- 
GitLab


From 825d3e9613f40ae691b79385723b8c9981329654 Mon Sep 17 00:00:00 2001
From: Lulu Roth <ls80zyse@studserv.uni-leipzig.de>
Date: Wed, 28 Nov 2018 18:43:32 +0100
Subject: [PATCH 15/18] Add projektplan.md and projektplan.pdf

---
 docs/zeitplan/Rasa-Chatbot-Architektur.png | Bin 0 -> 115554 bytes
 docs/zeitplan/projektplan.md               | 196 +++++++++++++++++++++
 docs/zeitplan/projektplan.pdf              | Bin 0 -> 269181 bytes
 3 files changed, 196 insertions(+)
 create mode 100644 docs/zeitplan/Rasa-Chatbot-Architektur.png
 create mode 100644 docs/zeitplan/projektplan.md
 create mode 100644 docs/zeitplan/projektplan.pdf

diff --git a/docs/zeitplan/Rasa-Chatbot-Architektur.png b/docs/zeitplan/Rasa-Chatbot-Architektur.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a56c4d5fee93aa2da8a817e62b683224b0d1331
GIT binary patch
literal 115554
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
Yx&QqO=`>XpVra?VA3Id^-Kih{8-T<yrT_o{

literal 0
HcmV?d00001

diff --git a/docs/zeitplan/projektplan.md b/docs/zeitplan/projektplan.md
new file mode 100644
index 0000000..ab8c423
--- /dev/null
+++ b/docs/zeitplan/projektplan.md
@@ -0,0 +1,196 @@
+% Projektplan Text Minig Praktikum WiSe 18/19 - Rasa Chatbot
+% Lucas Schons, Lukas Gehrke, Jonas Wolff, Leonard Haas, David Fuhry
+% 28.11.2018
+
+## Gruppenmitglieder
+
+*Name, Matrikel-Nummer*
+
+- Jonas Wolff, 3720558
+- Leonard Haas
+- David Fuhry, 3704472
+- Lukas Gehrke
+- Lucas Schons, 3711400
+
+## Aufgabenteilung Rasa-Chatbot
+
+- __David Fuhry__
+  - Beschaffung von Wikipedia-Daten zu Physikern
+  - Weiterverarbeitung der Daten in R
+
+- __Jonas Wolff__
+  - Pflegen eines Rasa-Beispiel-Setups im repo
+  - Auseinandersetzung mit Rasa-Slots für Erkennung von Namen in Intents
+
+- __Leonard Haas__
+  - Weiterverarbeitung der Daten in R; Fokus auf Cleaning
+
+- __Lucas Schons__
+  - Weiterverarbeitung der Daten in R; Fokus auf Named Entity Recognition mit dem Stanford NER
+
+- __Lukas Gehrke__
+  - Weiterverarbeitung der Daten in R; Fokus auf Extraktion von Geburtsdatum für Intent _Birth_
+  - Beschäftigung mit Antwortgenerierung in Rasa Core
+
+## Auflistung der Aufgaben und beabsichtigter Lösungsschritte
+
+### Allgemeine Zielsetzung und Aufteilung
+
+In dem Projekt soll die Frage geklärt werden, inwieweit Chatbots in der Lage sind, einerseits natürlichsprachliche Anfragen zu verstehen und andererseits Antworten aus einem natürlichsprachlichen Korpus zu generieren. Dazu soll sich mit der Open-Source Software [Rasa](https://rasa.com) zur Erstellung von Chatbots auseinandergesetzt werden.
+
+Es soll am Beispiel eines englischsprachigen Chatbots, der Fragen zu berühmten Physikern beantworten kann, gearbeitet werden.
+
+Die Aufgaben werden grob in zwei Bereiche aufgeteilt: Die Akquise und Extraktion von Daten und die Konfiguration des Rasa-Chatbots.
+
+### Gewinnung und Information Extraction zu Physiker-Daten
+
+#### Zielsetzung
+
+Für den Chatbot sollen Daten zu Physikern auf Englisch gewonnen werden. Als Quelle soll Wikipedia genutzt werden. Von dort wurde bereits eine Liste mit etwa [1000 Physikernamen](https://en.wikipedia.org/wiki/List_of_physicists) gewonnen. Zu den Namen sollen die Wikipedia-Artikel als HTML akquiriert werden.
+Der so gewonnene Daten-Korpus soll dann in R für die Intents, mit denen der Chatbot arbeiten soll (siehe unten), aufbereitet werden.
+Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausgeben. 
+
+#### Aufgaben
+
+- Englischsprachige Wikipedia-Einträge zu berühmten Physikern als Korpus speichern
+- Die Daten bereinigen (Entfernung von Tags, Hyperlinks etc)
+- Für die Intents Skripte erstellen, um jeweils benötigte Informationen zu extrahieren.
+  - Dazu gegebenenfalls weitere Aufbereitung (Named Entity Recognition, Part of Speech Tagging, Tokenization)
+- Gewonnene Informationen in ein zu Rasa kompatibles Datenformat bringen
+- Automatisierungspotenziale in den oben genannten Aufgaben bestimmen
+  - Rausfinden, inwieweit die Erzeugung von Trainingsdaten vom Bot selbst übernommen werden kann
+
+#### Arbeitsstand
+
+- Es sind bereits 983 Physikernamen gewonnen worden:
+
+  ```{r}
+  Jules Aarons
+  Ernst Karl Abbe
+  Derek Abbott
+  Hasan Abdullayev
+  Alexei Alexeyevich Abrikosov
+  Robert Adler
+  Stephen L. Adler
+  Franz Aepinus
+  ...
+  ```
+
+- Die Wikipedia-Artikel zu allen Namen sind in einem XML-File gespeichert.
+
+  ```{r}
+  <page>
+    <title>Jules Aarons</title>
+    <ns>0</ns>
+    <id>48756809</id>
+    <revision>
+      <id>867484885</id>
+      <parentid>866458180</parentid>
+      <timestamp>2018-11-06T01:00:04Z</timestamp>
+      <contributor>
+        <username>MopTop</username>
+        <id>5027336</id>
+      </contributor>
+      <comment>citations</comment>
+      <model>wikitext</model>
+      <format>text/x-wiki</format>
+  ...
+  ```
+
+- Es wurde ein R-Skript geschrieben, das Namen und zugehörige Wikipedia-Artikel in einem `.csv` File speichert
+
+  ```{r}
+  library(xml2)
+  
+  data <- read_xml("../data/Wikipedia-20181120103842.xml")
+  
+  title.nodes <- xml_find_all(data, ".//title")
+  
+  titles <- sapply(title.nodes, xml_text)
+  
+  text.nodes <- xml_find_all(data, ".//text")
+  
+  texts <- sapply(text.nodes, xml_text)
+  
+  df.out <- data.frame(Title = titles,
+                       Text = texts)
+  
+  saveRDS(df.out, "../data/texte.RDS")
+  
+  write.table(df.out, "../data/texte.csv")
+  
+  ```
+
+### Konfiguration des Rasa-Chatbots
+
+Anmerkung: Dieser Aufgabenbereich wird in der ersten Phase des Projekts (Dezember 2018) hinter die Datenakquise zurückgestellt. Der Bot soll zunächst so einfach wie möglich implementiert werden.
+
+#### Zielsetzung
+
+Es soll ein [Rasa Chatbot](https://rasa.com/docs/) entwickelt werden, der auf Englisch Fragen zu Physikern beantwortet. Dazu sollen die Rasa-Technologien Rasa NLU (Natural Language Understanding) und Rasa Core verwendet werden. 
+Rasa NLU soll dafür genutzt werden, dass Rasa die Fragen und dahinterliegenden Intents (Absichten) eines Chatbot-Nutzers versteht. Rasa Core ist für die Antwortgenerierung zuständig und steuert den Gesprächsverlauf. 
+Um beide Teile erfolgreich zu implementieren, soll sich mit der Dokumenation von Rasa auseinandergesetzt werden. Besonderes Augenmerk liegt auf der Einspeisung der aufbereitenten Physikerdaten in den Rasa-Bot.
+Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die Teammitglieder trainiert wird und einfach Fragen beantworten kann. (5 Intents siehe unten). Im weiteren Verlauf des Projekts soll geklärt werden, inwieweit der Bot selbstständig Trainingsdaten aus dem Korpus erstellen kann. Dazu sollen zB Rasa Custom Actions über rasa_core_sdk oder die [Erstellung von Bot Antworten](https://rasa.com/docs/core/responses/) über einen [externen Server](https://rasa.com/docs/core/customactions/) in Betracht gezogen werden.
+
+#### Aufgaben
+
+- Lauffähige Version des Rasa-Bots erstellen
+- Intents für den Bot ausformulieren
+- Den Bot mit den erstellten Intents trainieren
+- Slots in den Intents nutzen, damit der Bot zwischen verschiedenen Entitäten unterscheiden kann
+- Den Bot mit aufbereiteten Physikerdaten trainieren
+- später: Möglichkeiten zum selbstständigen Training des Bots sichten
+
+#### Arbeitsstand
+
+- Der Rasa Bot läuft auf den Notebooks aller Teilnehmer in `pip` oder `miniconda`-Umgebungen
+- Für den Physiker-Prototypen sollen folgende Intents implementiert werden:
+  - _birth_ - "Where and when was `$name` born?"
+  - _isAlive_ - "Is `$name` still alive?"
+  - _education_ - "Where did `$name` go to school?"
+  - _researchArea_ - "What did `$name` discover?"
+  - _hasNobelPrize_ - "Did `$name` win the Nobel Prize?"
+
+## Architekturdiagramm
+
+![Rasa Chatbot Architektur](Rasa-Chatbot-Architektur.png)
+
+## Absehbare und mögliche Probleme sowie Lösungsansätze
+
+### Problem 1: Daten sind nicht vorhanden
+
+Da sich bei den Physikern Nicht alle Wikipedia Seiten von Physikern enthalten alle gewünschten Daten.  
+Beispielsweise könnte es sein, dass nicht immer das Geburtsjahr oder der Geburtsort bekannt sind.
+
+__Lösung__  
+Standardsätze für nicht vorhandene Daten, wie "X/Y ist nicht bekannt"
+
+### Problem 2: Aufsetzen von Rasa gibt Probleme
+
+Da Rasa von Tensorflow abhängt und Tensorflow noch kein Python3.7 unterstützt ist Python3.6.6 die letzte unterstützte Version.
+
+__Lösung__  
+Die einfachste Lösung wäre Python auf Version 3.6.6 zu downgraden. Dies kann jedoch zu Problemen vor allem in Linux Systemen führen, da Python für viele Systemprozesse benötigt wird.  
+Besser ist es eine virtuelle Python Umgebung mit Programmen wie Conda zu erstellen. Damit kann geziehlt Python3.6.6 mit allen benötigten Packages installiert werden, unter denen man dann Rasa laufen lassen kann.
+
+## Zeitplan
+
+### Phase 1 bis zum 30.11
+
+- Recherche RASA
+- Daten sichten
+- Generieren der Daten (bspw. durch crawling)
+- Intents formulieren
+- RASA aufsetzen
+- Klassifaktions-Algorithmen auswählen
+
+#### Phase 2 bis zum 14.12
+
+- Daten aufbereitet haben
+- Protoypen erstellen
+- Leitfragen (teilweise) beantwortet
+
+#### Phase 3
+
+- Feedback einarbeiten
+- Finale Version entwickeln
\ No newline at end of file
diff --git a/docs/zeitplan/projektplan.pdf b/docs/zeitplan/projektplan.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..30d12f14b6f88684b02fef41a64681fd2aa25841
GIT binary patch
literal 269181
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%0AcPU`^{Ut&e{w?3U
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

literal 0
HcmV?d00001

-- 
GitLab


From 41ca1a1847a596326279601c94a82f8f13eda8be Mon Sep 17 00:00:00 2001
From: Lulu Roth <ls80zyse@studserv.uni-leipzig.de>
Date: Wed, 28 Nov 2018 20:16:03 +0100
Subject: [PATCH 16/18] Add matrikel, change pdf formatting

---
 docs/zeitplan/projektplan.md  |   4 ++--
 docs/zeitplan/projektplan.pdf | Bin 269181 -> 268602 bytes
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/docs/zeitplan/projektplan.md b/docs/zeitplan/projektplan.md
index ab8c423..f0402ea 100644
--- a/docs/zeitplan/projektplan.md
+++ b/docs/zeitplan/projektplan.md
@@ -7,9 +7,9 @@
 *Name, Matrikel-Nummer*
 
 - Jonas Wolff, 3720558
-- Leonard Haas
+- Leonard Haas, 
 - David Fuhry, 3704472
-- Lukas Gehrke
+- Lukas Gehrke, 3757499
 - Lucas Schons, 3711400
 
 ## Aufgabenteilung Rasa-Chatbot
diff --git a/docs/zeitplan/projektplan.pdf b/docs/zeitplan/projektplan.pdf
index 30d12f14b6f88684b02fef41a64681fd2aa25841..8f07af4106a71b3ad587566405cd6d6956a38880 100644
GIT binary patch
delta 14398
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
IC`rQoe=Luf+yDRo

delta 14965
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

-- 
GitLab


From 2aba72c262a739646651de569845bd18aa97dcd6 Mon Sep 17 00:00:00 2001
From: Lukas Gehrke <lukasgehrke@Lukass-MacBook-Pro.local>
Date: Wed, 28 Nov 2018 20:28:29 +0100
Subject: [PATCH 17/18] fix misspelling, alter timetable.

---
 docs/zeitplan/projektplan.md | 31 +++++++++++++++----------------
 1 file changed, 15 insertions(+), 16 deletions(-)

diff --git a/docs/zeitplan/projektplan.md b/docs/zeitplan/projektplan.md
index ab8c423..07f7644 100644
--- a/docs/zeitplan/projektplan.md
+++ b/docs/zeitplan/projektplan.md
@@ -42,7 +42,7 @@ Es soll am Beispiel eines englischsprachigen Chatbots, der Fragen zu berühmten
 
 Die Aufgaben werden grob in zwei Bereiche aufgeteilt: Die Akquise und Extraktion von Daten und die Konfiguration des Rasa-Chatbots.
 
-### Gewinnung und Information Extraction zu Physiker-Daten
+### Gewinnung von Physiker-Daten und Information Extraction
 
 #### Zielsetzung
 
@@ -159,38 +159,37 @@ Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die
 
 ### Problem 1: Daten sind nicht vorhanden
 
-Da sich bei den Physikern Nicht alle Wikipedia Seiten von Physikern enthalten alle gewünschten Daten.  
+Nicht alle Wikipedia Seiten von Physikern enthalten alle gewünschten Daten.  
 Beispielsweise könnte es sein, dass nicht immer das Geburtsjahr oder der Geburtsort bekannt sind.
 
 __Lösung__  
-Standardsätze für nicht vorhandene Daten, wie "X/Y ist nicht bekannt"
+Standardsätze für nicht vorhandene Daten, wie "X/Y ist nicht bekannt" verwenden.
 
 ### Problem 2: Aufsetzen von Rasa gibt Probleme
 
 Da Rasa von Tensorflow abhängt und Tensorflow noch kein Python3.7 unterstützt ist Python3.6.6 die letzte unterstützte Version.
 
 __Lösung__  
-Die einfachste Lösung wäre Python auf Version 3.6.6 zu downgraden. Dies kann jedoch zu Problemen vor allem in Linux Systemen führen, da Python für viele Systemprozesse benötigt wird.  
-Besser ist es eine virtuelle Python Umgebung mit Programmen wie Conda zu erstellen. Damit kann geziehlt Python3.6.6 mit allen benötigten Packages installiert werden, unter denen man dann Rasa laufen lassen kann.
+Die einfachste Lösung wäre es, Python auf Version 3.6.6 zu downgraden. Dies kann jedoch zu Problemen vor allem in Linux-Systemen führen, da Python für viele Systemprozesse benötigt wird.  
+Besser ist es eine virtuelle Python Umgebung mit Programmen wie Conda zu erstellen. Damit kann gezielt Python3.6.6 mit allen benötigten Packages installiert werden, unter denen man dann Rasa laufen lassen kann.
 
 ## Zeitplan
 
 ### Phase 1 bis zum 30.11
 
-- Recherche RASA
-- Daten sichten
-- Generieren der Daten (bspw. durch crawling)
-- Intents formulieren
-- RASA aufsetzen
-- Klassifaktions-Algorithmen auswählen
+- Recherche zu Rasa NLU und Core
+- Korpus aus Artikeln zu Physikern erstellen
+- Intents zu Physikern für den Bot formulieren
+- RASA-Prototyp von der Website auf eigener Hardware zum Laufen bekommen
 
 #### Phase 2 bis zum 14.12
 
-- Daten aufbereitet haben
-- Protoypen erstellen
-- Leitfragen (teilweise) beantwortet
+- Strukturierte Daten zu den formulierten Intents erstellen
+- Protoypen eines Physiker-Chatbots zu den Intents erstellen 
+- Klassifaktions-Algorithmen auswählen
 
-#### Phase 3
+#### Phase 3 bis Anfang Februar
 
 - Feedback einarbeiten
-- Finale Version entwickeln
\ No newline at end of file
+- Finale Version entwickeln des Bot-Prototypen entwickeln
+- Forschungsfrage beantworten - Inwieweit Training des Bots mit natürlichsprachigem Korpus möglich? 
\ No newline at end of file
-- 
GitLab


From f9842435bd6a872c71b25ea6c7cd6a9322b5e2f1 Mon Sep 17 00:00:00 2001
From: Lulu Roth <ls80zyse@studserv.uni-leipzig.de>
Date: Wed, 28 Nov 2018 21:05:46 +0100
Subject: [PATCH 18/18] Delete files, add matrikel

---
 docs/aufgabenstellung.md      | 113 ----------------------------------
 docs/augabenteilung.md        |  24 --------
 docs/entwurf.md               | 113 ----------------------------------
 docs/zeitplan/projektplan.md  |   2 +-
 docs/zeitplan/projektplan.pdf | Bin 268602 -> 268829 bytes
 docs/zeitplan/zeitplan.tex    |  30 ---------
 6 files changed, 1 insertion(+), 281 deletions(-)
 delete mode 100644 docs/aufgabenstellung.md
 delete mode 100644 docs/augabenteilung.md
 delete mode 100644 docs/entwurf.md
 delete mode 100644 docs/zeitplan/zeitplan.tex

diff --git a/docs/aufgabenstellung.md b/docs/aufgabenstellung.md
deleted file mode 100644
index c5949b3..0000000
--- a/docs/aufgabenstellung.md
+++ /dev/null
@@ -1,113 +0,0 @@
-## Auflisten der Aufgaben und beabsichtigter Lösungsschritte
-
-### Allgemeine Zielsetzung und Aufteilung
-In dem Projekt soll die Frage geklärt werden, inwieweit Chatbots in der Lage sind, einerseits natürlichsprachliche Anfragen zu verstehen und andererseits Antworten aus einem natürlichsprachlichen Korpus zu generieren. Dazu soll sich mit der Open-Source Software [Rasa](https://rasa.com) zur Erstellung von Chatbots auseinandergesetzt werden.
-
-
-Es soll am Beispiel eines englischsprachigen Chatbots, der Fragen zu berühmten Physikern beantworten kann, gearbeitet werden.
-
-Die Aufgaben werden grob in zwei Bereiche aufgeteilt: Die Akquise und Extraktion von Daten und die Konfiguration des Rasa-Chatbots.
-
-### Gewinnung und Information Extraction zu Physiker-Daten
-
-#### Zielsetzung
-
-Für den Chatbot sollen Daten zu Physikern auf Englisch gewonnen werden. Als Quelle soll Wikipedia genutzt werden. Von dort wurde bereits eine Liste mit etwa [1000 Physikernamen](https://en.wikipedia.org/wiki/List_of_physicists) gewonnen. Zu den Namen sollen die Wikipedia-Artikel als HTML akquiriert werden.
-Der so gewonnene Daten-Korpus soll dann in R für die Intents, mit denen der Chatbot arbeiten soll (siehe unten), aufbereitet werden.
-Im Idealfall werden R-Scripts geschrieben, die fertige Rasa-Trainingsfiles ausgeben. 
-
-#### Aufgaben
-* Englischsprachige Wikipedia-Einträge zu berühmten Physikern als Korpus speichern
-* Die Daten bereinigen (Entfernung von Tags, Hyperlinks etc)
-* Für die Intents Skripte erstellen, um jeweils benötigte Informationen zu extrahieren.
-    * Dazu gegebenenfalls weitere Aufbereitung (Named Entity Recognition, Part of Speech Tagging, Tokenization)
-* Gewonnene Informationen in ein zu Rasa kompatibles Datenformat bringen
-* Automatisierungspotenziale in den oben genannten Aufgaben bestimmen
-    * Rausfinden, inwieweit die Erzeugung von Trainingsdaten vom Bot selbst übernommen werden kann
-
-#### Arbeitsstand
-* Es sind bereits 983 Physikernamen gewonnen worden:
-  ```
-  Jules Aarons
-  Ernst Karl Abbe
-  Derek Abbott
-  Hasan Abdullayev
-  Alexei Alexeyevich Abrikosov
-  Robert Adler
-  Stephen L. Adler
-  Franz Aepinus
-  ...
-  ```
-* Die Wikipedia-Artikel zu allen Namen sind in einem XML-File gespeichert.
-  ```
-  <page>
-    <title>Jules Aarons</title>
-    <ns>0</ns>
-    <id>48756809</id>
-    <revision>
-      <id>867484885</id>
-      <parentid>866458180</parentid>
-      <timestamp>2018-11-06T01:00:04Z</timestamp>
-      <contributor>
-        <username>MopTop</username>
-        <id>5027336</id>
-      </contributor>
-      <comment>citations</comment>
-      <model>wikitext</model>
-      <format>text/x-wiki</format>
-  ...
-  ```
-
-* Es wurde ein R-Skript geschrieben, das Namen und zugehörige Wikipedia-Artikel in einem `.csv` File speichert
-  ```
-  library(xml2)
-   s
-  data <- read_xml("../data/Wikipedia-20181120103842.xml")
-  
-  title.nodes <- xml_find_all(data, ".//title")
-  
-  titles <- sapply(title.nodes, xml_text)
-  
-  text.nodes <- xml_find_all(data, ".//text")
-  
-  texts <- sapply(text.nodes, xml_text)
-  
-  df.out <- data.frame(Title = titles,
-                       Text = texts)
-  
-  saveRDS(df.out, "../data/texte.RDS")
-  
-  write.table(df.out, "../data/texte.csv")
-  
-  ```
-
-### Konfiguration des Rasa-Chatbots
-
-Anmerkung: Dieser Aufgabenbereich wird in der ersten Phase des Projekts (Dezember 2018) hinter die Datenakquise zurückgestellt. Der Bot soll zunächst so einfach wie möglich implementiert werden.
-
-
-#### Zielsetzung
-
-Es soll ein [Rasa Chatbot](https://rasa.com/docs/) entwickelt werden, der auf Englisch Fragen zu Physikern beantwortet. Dazu sollen die Rasa-Technologien Rasa NLU (Natural Language Understanding) und Rasa Core verwendet werden. 
-Rasa NLU soll dafür genutzt werden, dass Rasa die Fragen und dahinterliegenden Intents (Absichten) eines Chatbot-Nutzers versteht. Rasa Core ist für die Antwortgenerierung zuständig und steuert den Gesprächsverlauf. 
-Um beide Teile erfolgreich zu implementieren, soll sich mit der Dokumenation von Rasa auseinandergesetzt werden. Besonderes Augenmerk liegt auf der Einspeisung der aufbereitenten Physikerdaten in den Rasa-Bot.
-Im Laufe des Projekts soll zunächst ein Chatbot erstellt werden, der durch die Teammitglieder trainiert wird und einfach Fragen beantworten kann. (5 Intents siehe unten). Im weiteren Verlauf des Projekts soll geklärt werden, inwieweit der Bot selbstständig Trainingsdaten aus dem Korpus erstellen kann. Dazu sollen zB Rasa Custom Actions über rasa_core_sdk oder die [Erstellung von Bot Antworten](https://rasa.com/docs/core/responses/) über einen [externen Server](https://rasa.com/docs/core/customactions/) in Betracht gezogen werden.
-
-#### Aufgaben
-* Lauffähige Version des Rasa-Bots erstellen
-* Intents für den Bot ausformulieren
-* Den Bot mit den erstellten Intents trainieren
-* Slots in den Intents nutzen, damit der Bot zwischen verschiedenen Entitäten unterscheiden kann
-* Den Bot mit aufbereiteten Physikerdaten trainieren
-* später: Möglichkeiten zum selbstständigen Training des Bots sichten
-
-#### Arbeitsstand
-
-* Der Rasa Bot läuft auf den Notebooks aller Teilnehmer in `pip` oder `miniconda`-Umgebungen
-* Für den Physiker-Prototypen sollen folgende Intents implementiert werden:
-    * _birth_ - "Where and when was `$name` born?"
-    * _isAlive_ - "Is `$name` still alive?"
-    * _education_ - "Where did `$name` go to school?"
-    * _researchArea_ - "What did `$name` discover?"
-    * _hasNobelPrize_ - "Did `$name` win the Nobel Prize?"
-
diff --git a/docs/augabenteilung.md b/docs/augabenteilung.md
deleted file mode 100644
index f4de2fb..0000000
--- a/docs/augabenteilung.md
+++ /dev/null
@@ -1,24 +0,0 @@
-## Aufgabenteilung Rasa-Chatbot
-
-### David
-
-- Beschaffung von Wikipedia-Daten zu Physikern
-- Weiterverarbeitung der Daten in R
-
-### Jonas
-
-- Pflegen eines Rasa-Beispiel-Setups im repo
-- Auseinandersetzung mit Rasa-Slots für Erkennung von Namen in Intents
-
-### Leonard
-
-- Weiterverarbeitung der Daten in R; Fokus auf Cleaning
-
-### Lucas
-
-- Weiterverarbeitung der Daten in R; Fokus auf Named Entity Recognition mit dem Stanford NER
-
-### Lukas
-
-- Weiterverarbeitung der Daten in R; Fokus auf Extraktion von Geburtsdatum für Intent _Birth_
-- Beschäftigung mit Antwortgenerierung in Rasa Core
\ No newline at end of file
diff --git a/docs/entwurf.md b/docs/entwurf.md
deleted file mode 100644
index 9d9cbff..0000000
--- a/docs/entwurf.md
+++ /dev/null
@@ -1,113 +0,0 @@
-## Entwurf für Zeitplan an A. Niekler
-
-### Von Leo bisher an A. Niekler gesendet: 
-
-#### Phase 1 bis zum 30.11
-	
-	*  Recherche RASA
-	*  Daten sichten 
-	*  Generieren der Daten (bspw. durch crawling)
-	*  Intens formulieren
-	
-	* RASA aufsetzen
-	* Klassifaktions-Algorithmen auswählen
-
-
-#### Phase 2 bis zum 14.12
-
-	* Daten aufbereitet haben
-	* Protoypen erstellen
-	* Leitfragen (teilweise) beantwortet
-
-#### Phase 3 
-
-	* Feedback einarbeiten
-	* Finale Version entwickeln
-
-
-### Zu erstellende Punkte - ToDo
-
-#### Namen und MatNr aller Mitglieder
-
-#### Auflistung der Aufgaben und beabsichtigter Lösungsschritte
-
-##### Zielsetzung Überblick
-
-In dem Projekt soll die Frage geklärt werden, ob Chatbots sich "selbst trainieren können". Dazu soll sich mit der Open-Source Software Rasa auseinandergesetzt werden. Zudem empfiehlt der Betreuer der Gruppe, dass der Chatbot Fragen zu berühmten Physikern beantworten soll. Im Folgenden soll ein Chatbot entwickelt werden, der in englischer Sprache Fragen zu Physikern beantworten kann.
-
-##### 1. Aufgabenbereich: Auseinandersetzung mit Rasa
-
-Anhand der offiziellen Rasa-Dokumentation soll die Funktionsweise von Rasa-Chatbots verstanden werden. Dabei sind Rasa NLU (Natural Language Understanding - soll Absichten des Users verstehen) und Rasa Core (Entscheided über Gesprächsverlauf und generiert Antowrten des Chatbots) zu betrachten. Im nächsten Schritt sollen die Verantwortlichen Rasa auf eigener Hardware in einer lauffähigen Version implementieren. Dazu soll Rasa bevorzugt in einer miniconda-Umgebung laufen (Python 3.6.7). Dies gewährleistet, das alle Teammitglieder Rasa bei sich nutzen können.
-
-3 Abschnitte
-
-* Rasa NLU: Es soll sich damit auseinandergesetzt werden, wie Rasa für Gespräche trainiert wird. Vor allem soll es um die Vermittlung von Intents an Rasa gehen. Für Intents gibt es die besondere Forschungsfrage: "Sind Intents automatisch erzeugbar?" Diese Frage soll im weiteren Verlauf des Projekts geklärt werden. Im ersten Schritt sollen Intents (Thema: Wissen über Physiker s.o.) von den Gruppenmitgliedern formuliert und Rasa damit trainiert werden. 
-	- Frage: Was ist ein Intent?
-	- Wie müssen Intents für Rasa formuliert werden?
-	- Lässt sich ein System erzeugen, dass Intents automatisch erzeugen und in Rasas Syntax ausformulieren kann?
-  
-**Eine Person sollte zuugeteilt werden**
-  
-* Rasa Core: Hier sollen die Verantwortlichen ermitteln, wie Rasa auf erkannte Intents reagiert. Versteht Rasa die Intents richtig? Stellt Rasa Core die richtigen Rückfragen? Dazu soll Rasa Core ebenfalls implementiert und trainiert werden. Außerdem soll sich in diesem Teil mit Daten für die Antworten an User (hier: Wissen über Physiker) beschäftigt werden. Auch hier gliedert sich die Aufgabe in zwei Schritte. Im ersten Schritt sollen die Verantwortlichen klären, wie Rasa mit Intents und Daten für die Antwortgenerierung trainiert werden kann. Dazu sollen auch Beispiel-Trainingsdaten manuell erstellt werden und Rasa damit getestet werden. Es ist ein Prototyp zu erstellen, der einfache Fragen zu Physikern beantworten kann. (Beispiele siehe `intents.md`) Rasa bietet zwei Möglichkeiten, Antworten für Bots zu generieren:
-	* Im Abschnitt 'Managing Bot Utterances using an external CMS' in der Rasa Documentation wird erklärt, wie die Antwort-Generierung ausgelagert werden kann.
-	Dabei kommuniziert der Bot per POST-Request mit einem externen webserver, der wiederum die Antworten generiert und zurücksendet. Die Verantwortlichen sollen einen Flask-Server erstellen, der auf eine SQLite-Datenbank mit den Physikerdaten zurückgreift. (Link: https://rasa.com/docs/core/responses/)
-	* Im Abschnitt 'Actions' in der Rasa-Dokumentation wird beschrieben, wie man mit Rasa jeglichen Python-Code für die Generierung von Antworten ausführen kann. Interessant ist hier, dass direkt eine SDK (`rasa_core_sdk`) als Server zur Verfügung gestellt wird. (Link: https://rasa.com/docs/core/customactions/)
-	Hier wäre ebenfalls eine probeweise Installation für die Generierung von Antworten interessant
-
-Zusammenfassend:
-* Lauffähigen Prototyp erstellen, der auf allen Rechnern läuft
-* Training des Bots mit Intents durchführen
-* Zwei Möglichkeiten für Antwortgenerierung ausprobieren: Utterances über externes CMS (Flask Server) oder Custom Actions mittels rasa_core_sdk Endpoint
-
-Im zweiten Schritt soll wieder geklärt werden, ob die Wissensgrundlage automatisch erzeugbar ist. Um diese Fragestellung zu beantworten, soll versucht werden, die Rasa Learning Anwendung zu nutzen, um den Bot dazu zu bringen, sich selbst Actions zu schreiben. Es soll versucht werden, dem Bot Actions zu schreiben, mit denen die eigene actions.py-Datei modifiziert wird.
-
-**zwei Personen sollten zugeteilt werden (Lukas?)**
-
-###### Zielsetzung des Aufgabenbereichs:
-
-* Im ersten Schritt soll prototypisch ein Rasa-Chatbot erstellt werden, der Usern verschiedene Fragen zu berühmten Physikern auf Englisch beantworten kann. 
-
-* Im zweiten Schritt soll ein Verfahren erstellt werden, das einen Chatbot während seines Trainings selbst die Trainingsdaten erstellen lässt.
-
-##### 2. Aufgabenbereich: Auseinandersetzung mit Datenbeschaffung
-
-Der zweite Aufgabenbereich soll sich - zunächst unabhängig von Rasa - mit der Akquise von Daten beschäftigen. Der Bot soll in dem Projekt am Beispiel von Physikern arbeiten. Daher soll sich in diesem Schritt mit der Akquise von entsprechenden Daten beschäftigt werden. Es sollen englischsprachige Daten zu bekannten Physikern akquiriert werden. Dazu soll bevorzugt die englischsprachige Wikipedia gecrawlt werden (Ein geladener Datensatz liegt bereits vor). Akquirierte Daten sollen mittels R strukturiert werden. Die zunächst als XML vorliegenden Daten sollen mittels R von Tags, Links etc befreit werden. Wenn möglich soll dann eine Datenbank mit aus den Intents (siehe Aufgabe 1) extrahierten Attributen erstellt werden. Dabei sollen bereits Automatisierungspotenziale aufgedeckt und dokumentiert werden. Zu klärende Fragen:
-* Zu welchen Physikern sollen Daten akquiriert werden?
-* Wo lassen sich die Daten akquirieren und in welchen Format liegen sie vor?
-* Wie lassen sich die Daten in R weiterverarbeiten? - Struktrierung (Namen, Daten, Forschungsgebiete) und Entfernung von Links, Tags etc.
-* Wie sollen die Daten gespeichert werden? (SQLite)
-* Möglichkeiten der Umwandlung in für Rasa nützlich Form analysiert werden
-
-Im weiteren Verlauf des Projektes soll geklärt werden, inwiefern die oG Aufgaben vom Bot selbst durchgeführt werden können. Ein Anknüpfungspunkt wäre auch hier die Custom Actions aus Aufgabe 1. Es kann zum Beispiel geprüft werden, ob man für den Bot Actions definieren kann, durch die er selbstständig Daten zu einem Thema akquiriert, bearbeitet und abspeichert, um dann darauf zuzugreifen.
-
-**ein bis zwei Personen (David?)**
-
-##### 3. Aufgabenbereich: Dokumentation und Organisation
-
-In diesen Aufgabenbereich fallen alle organisatorischen Aufgaben für das Projekt und die Erstellung Dokumentations- und Präsentationsmedien.
-
-**eine Person oder alle Mitglieder im Wechsel**
-
-#### Architekturdiagramm
-
-#### Grober Zeitplan
-
-#### Absehbare und mögliche Probleme sowie Lösungsansätze
-
-##### Problem 1: Daten sind nicht vorhanden.
-Da sich bei den Physikern Nicht alle Wikipedia Seiten von Physikern enthalten alle gewünschten Daten.  
-Beispielsweise könnte es sein, dass nicht immer das Geburtsjahr oder der Geburtsort bekannt sind.
-
-##### Lösung
-Standardsätze für nicht vorhandene Daten, wie "X/Y ist nicht bekannt"
-
-##### Problem 2: Aufsetzen von Rasa gibt Probleme
-Da Rasa von Tensorflow abhängt und Tensorflow noch kein Python3.7 unterstützt ist Python3.6.6 die letzte unterstützte Version.
-
-##### Lösung
-Die einfachste Lösung wäre Python auf Version 3.6.6 zu downgraden. Dies kann jedoch zu Problemen vor allem in Linux Systemen führen, da Python für viele Systemprozesse benötigt wird.  
-Besser ist es eine virtuelle Python Umgebung mit Programmen wie Conda zu erstellen. Damit kann geziehlt Python3.6.6 mit allen benötigten Packages installiert werden, unter denen man dann Rasa laufen lassen kann.
-
-
-
-
diff --git a/docs/zeitplan/projektplan.md b/docs/zeitplan/projektplan.md
index 01c7dc9..cc6254c 100644
--- a/docs/zeitplan/projektplan.md
+++ b/docs/zeitplan/projektplan.md
@@ -7,7 +7,7 @@
 *Name, Matrikel-Nummer*
 
 - Jonas Wolff, 3720558
-- Leonard Haas, 
+- Leonard Haas, 3755172
 - David Fuhry, 3704472
 - Lukas Gehrke, 3757499
 - Lucas Schons, 3711400
diff --git a/docs/zeitplan/projektplan.pdf b/docs/zeitplan/projektplan.pdf
index 8f07af4106a71b3ad587566405cd6d6956a38880..c385dfd1c6bba679fba0acf0cb2ca8aee34b1089 100644
GIT binary patch
delta 10051
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
DO;cr5

delta 9816
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

diff --git a/docs/zeitplan/zeitplan.tex b/docs/zeitplan/zeitplan.tex
deleted file mode 100644
index a6d176a..0000000
--- a/docs/zeitplan/zeitplan.tex
+++ /dev/null
@@ -1,30 +0,0 @@
-\documentclass[12pt, a4paper, twoside, titlepage]{article}
-
-\usepackage[latin1]{inputenc}
-\usepackage[T1]{fontenc}
-\usepackage{ngerman}
-
-\title{Zeitplan Gruppe Rasa-Chatbot}
-
-\author{Lukas Gehrke}
-
-\begin{document}
-\maketitle
-
-\tableofcontents
-
-\newpage
-
-\section{Gruppenmitglieder}
-
-\section{Projektziele und -aufgaben}
-
-\newpage
-
-\section{Zeitplan}
-
-\newpage
-
-\section{Risikoanalyse und Alternativpl\"ane}
-
-\end{document}
\ No newline at end of file
-- 
GitLab