====== Arbeitsdokumentation ====== 20.04 - 26.04: * Einarbeitung Projekt * Clonen der GitHut Projekte 27.04 - 03.05: * Einarbeitung Projekt * Einrichtung Entwicklungsumgebung 04.05 - 10.05: * Einarbeitung Projekt * Einrichtung Entwicklungsumgebung * Versuch VM vom Image zu starten 11.05 - 17.05: * Einrichtung auf Virtueller Maschine * BugFixes in Telegram Bot * Verstehen und Dokumentieren der JSON Messages zwischen den Komponenten 17.05 - 24.05: * Einrichtung auf Virtueller Maschine * https://github.com/beuthbot/deconcentrator-js * Erste "simple" Implementierung des neuen deconcentrator * Erweiterte Implementierung des neuen deconcentrator 21.05 - update Gateway Project * add README.md with information about API and models of messages * add comments to sourcecode * changes for new deconcentrator 25.05 - * https://github.com/beuthbot/beuthbot * Submodule hinzufügen * "globale" docker-compose.yml erstellt * "globale" .env file 29.05 - update telegram-bot project: * add package 'dotenv' for reading the .env file even when not running with docker-compose * fix broken links in README.md * update README.md * create update.sh files for convenient deploying on virtual machine * documentation and Zwischenbericht 03.05 - update BeuthBot project: * write README.md * create update.sh 02.06 - Zwischenbericht Vorbereitung * group meeting 03.06 - Zwischenbericht Vorbereitung * create Diagrams in Ziemer's Wiki * write README.md / write Zwischenbericht * create Icons for (some) projects 04.06 - Zwischenbericht Vorbereitung / Präsentation * Create Diagrams in Ziemer's Wiki * Write README.md / Write Zwischenbericht * Präsentation Zwischenberich * Erstellen und Strukturieren der Wiki Seite für die [[wiki:software:beuthbot:database|Datenbank]] * Erstellen und Strukturieren der Wiki Seite für den [[wiki:software:beuthbot:registry:cache]|Cache]] * Erstellung eines GitHub Projektes für die Organisierung / Dokumentation der Tickets 11.06: * ''[3 Std]'' Recherche zu database, Erstellen von Functional Requirements, Klassendiagramm, Sequenzdiagramm, Use Cases * ''[45 Min]'' Teambesprechung * ''[45 Min]'' Database Projekt Ordner und GitHub Repository erstellen, README.md mit Spezifizierung der API * ''[1 Std]'' Database Projekt Architektur / Dockerfile / docker-compose.yml [[https://github.com/beuthbot/database|Link Database]] 17.06: * ''[30 Min]'' Meeting mit Tobias. Aufteilung der Arbeit. * Tobi --> MongoDB * Lukas --> RASA 18.06: * ''[21 - 24 Uhr]'' refactoring / update README.md, 18.06: * ''[11 - 14 Uhr]'' RASA Projekt Strukturierung / Dokumentation / Erstellen einer Dockerfile und docker-compose.yml für einfaches Training * ''[19 - 24 Uhr]'' RASA, Makefile for convenient training 24.06: * ''[18 - 24 Std]'' Training Data mit Hilfe von Chatito generieren, existieren Daten Portieren, Erstellen einer Dockerfile und docker-compose.yml für einfache Training Daten Generierung 25.06: * ''[30 Min]'' Projekt und Arbeitsdokumentation * ''[2 Std]'' Rasa TRAINING.md Dokumentation 29.06: * ''[14 - 14:30]'' Meeting mit Tobias. Aufteilung der Arbeit. Projekt Struktur. * ''[16 - 21]'' Chatito files. Train new model for Rasa. Add tests for Rasa. 01.07: * ''[10 - 12]'' Rasa: new training model * ''[18 - 20]'' DOMAIN.md für Datenbank Requests 02.07: * ''[17 - 22]'' Documentation Gateway, Telegram-Bot neus Model an Gateway, DOMAIN.md für Datenbank Requests, Rasa: new training model 03.07: * ''[19 - 24]'' Einbau Datenbank in Gateway, Auslagern der Requests in deconcentrator.js, database.js und registry.js, Bugfixes in Gateway und Registry. 04.07: * ''[10 - 13]'' Einbau Datenbank in Gateway, Neue Generierung von Rasa Trainingsdaten 07.07: * ''[21 - 24]'' Datenbank-Microservice 08.07: * ''[21 - 01]'' Datenbank-Microservice, Deployment auf Production Server 09.07: * ''[14 - 15]'' Dokumentation 22.07: * ''[16 - 21]'' Abschlussbericht ==== Notes ==== === Ideen für Abschlussbericht === * Keynote mit Bildern und Stichpunkten erstellen (aus Erfahrung des Zwischenbericht) * Zusammen den BeuthBot auf einer jungfräulichen Machine ausführen (um zu zeigen, dass es geht und einfach ist) *