wiki.ziemers.de

ziemer's informatik Wiki

Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:software:beuthbot:berichte:ss2020:dokumentation-belkner

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wiki:software:beuthbot:berichte:ss2020:dokumentation-belkner [20.05.2020 15:41]
Tobias Belkner
wiki:software:beuthbot:berichte:ss2020:dokumentation-belkner [02.07.2020 14:15] (aktuell)
Tobias Belkner [29.06.- 05.07.]
Zeile 1: Zeile 1:
-===work in progress+====== Wöchentliche Aktivitäten ====== 
 +---- 
 + 
 +===== 04.05 - 10.05 ===== 
 +  * Alle Docker Container gestartet 
 +  * Mit Postman die einzelnen Container angesprochen, teilweise Erfolg 
 +  * Eigenen Telegram-Token generieren lassen für Development Zwecke 
 + 
 + 
 +===== 11.05 - 17.05 ===== 
 +  * Den Code von dem Deconcentrator durchgehen und versuchen zu verstehen 
 + 
 + 
 +===== 18.05 - 24.05 ===== 
 +  * Mit Postman die einzelnen Services angesprochen und korrekte Antworten erhalten, Deconcentrator ausgeschlossen. Dieser gibt eine 404 Response. 
 +  * Das ungefähre Format für die Registry lautet beispielsweise 
 +      ''
 +    "Test": "1", 
 +    "intent":
 +        "name": "wetter" 
 +    }, 
 +    "entities":
 +        "Wie ist das Wetter morgen ?"  
 +    ] 
 +} '' 
 + 
 +===== 25.05 - 31.05 ===== 
 +  * Absprache mit Teamkollegen über zukünftige Microservices und dessen Umsetzung, sowie über die Auswahl der Datenbank und wo man diese einsetzen kann. 
 + 
 + 
 +==== Diagram WiP ==== 
 + 
 +Zum selbstverständnis 
 +<uml> 
 +@startuml 
 + 
 +rectangle "Telegram Bot" as TGB  
 +rectangle "Gateway" as GW 
 +rectangle "DeconcentratorJS" as DC 
 +rectangle "Registry" as R 
 + 
 + 
 + 
 +package "NLU"
 +rectangle "Rasa" as RA 
 +
 + 
 +package "Services"
 +rectangle "Wetterservice" as W 
 +rectangle "Mensaservice" as M 
 +
 + 
 +TGB -down-> GW 
 +GW -up-> TGB 
 +GW -down-> DC : Request 
 +DC -up-> GW : Intent with Data 
 +DC -right-> RA 
 +RA -left-> DC 
 +GW -right-> R : Intent Request with Data + User 
 +R -left-> GW : Answer From Service 
 +R -right-> M 
 +R -right-> W 
 + 
 +@enduml 
 +</uml> 
 + 
 +===== 01.06.- 07.06.===== 
 + 
 +  * Meeting für das Gespräch am folgenden Donnerstag, Aufteilung der Aufgaben (ca. 70 Minuten) 
 +  * Bearbeitung des Zwischenberichtes (ca. 330 Minuten) 
 + 
 +===== 08.06.- 14.06.===== 
 + 
 +  * [[wiki:software:beuthbot:database|database]] bearbeitet. Motivation und User Stories überlegt und hinzugefügt. Dazu nochmals im Internet belesen. (ca. 240 Minuten) 
 + 
 +===== 15.06.- 21.06.===== 
 +  * Meeting mit Lukas über [[https://github.com/beuthbot/database/tree/tobi-dev|database]] Thema: Aufteilung der Arbeit (30 min) 
 +  * Implementierung der [[https://github.com/beuthbot/database/tree/tobi-dev|database]] mit dem [[https://www.w3schools.com/nodejs/nodejs_mongodb.asp |MongoDB Javascript driver]] (ca 10h) 
 +  * Getting Started für die Windows Version der [[wiki:software:beuthbot:database|database]] verfasst. (ca 30min) 
 + 
 +===== 22.06.- 28.06.===== 
 +  * [[https://github.com/beuthbot/database/tree/tobi-dev|database]] - Response Messages bearbeitet und Add/Change Details hinzugefügt, Fehler behoben (ca 6h) 
 +  * [[https://github.com/beuthbot/database/commit/4eca34df383899da301b7c49e2de3cbbb58f92ff|database - commit 4eca34d]] | [[https://github.com/beuthbot/database/commit/b74131da5df582dad09f4f12d6716751cc73fbd6|database - commit b74131d]] - Code refactured und deleteDetail und deleteAllDetails hinzugefügt(ca 5:30h) 
 +  * [[wiki:software:beuthbot:database#api|database API]] Schnittstellen dokumentiert (ca 30min) 
 + 
 +===== 29.06.- 05.07.===== 
 +  * 2 Meetings mit Lukas (50 min ca) 
 +  * [[https://github.com/beuthbot/database/commit/52af5cf1ab99d1647fbfd53cf296bfe2457bfea2| database - commit 52af5cf]] | [[https://github.com/beuthbot/database/commit/ae50c5e64e3100c97b1f47507fc077184f8064fd|database - commit ae50c5e]] - Ein paar Bugs gefixed und getDetailsFromUser() function hinzugefügt und README.md bearbeitet(4h) 
 +  * [[https://github.com/beuthbot/database_microservice/commit/fc44113a3e756584cb9fd1fd00cceeb9edc64c02|database-microservice - commit fc44113]] Projekt erstellt und Skelett erstellt für den neuen Microservice (3h) 
 +  * [[https://github.com/beuthbot/database_microservice/commit/8873be5c5b58a1a7671a7ad555e7f7378e3b5493|database-microservice - commit 8873be5]] Den Intent Resolver implementiert, welcher die korrekte Datanbank Operation anstoßen sollte (5h)
wiki/software/beuthbot/berichte/ss2020/dokumentation-belkner.1589982067.txt.gz · Zuletzt geändert: 20.05.2020 15:41 von Tobias Belkner