Comments (13)
Bitte kommentiert hierzu für alle für euch wichtigen Events (aktuelle Version hier). Welche Events publisht ihr (und für wen sind diese gedacht)? Welche Events subscribet ihr (und von wem stammen diese)?
from hdm-wim-devlab.
EVENT
- publish
CEP -> SemRep:
DocumentContextEvent
DocumentHighlyRelevantEvent
UserContextEvent
CEP -> Speech/ML:
SessionEndEvent
CEP -> GUI:
UserInactiveEvent
- subscribe
SemRep -> CEP:
DocumentInformationEvent
UserInformationEvent
GUI -> CEP:
StayAliveEvent
SuccessfulFeedbackEvent
UserJoinedSessionEvent
UserLeftSessionEvent
from hdm-wim-devlab.
Machine Learning
- publish
ML -> SemRep:
LearnEvent
- subscribe
GUI -> ML:
SuccessFulFeedbackEvent
CEP -> ML:
SessionEndEvent
from hdm-wim-devlab.
Speech Tokenizer (Vorschlag; bitte editieren)
- publish
ST -> SemRep:
TokenEvent
- subscribe
GUI-> ST:
SessionStartEvent
GUI -> ST:
SessionEndEvent
from hdm-wim-devlab.
GUI (Vorschlag; bitte editieren)
- publish
GUI -> SemRep:
AdditionalUserInformationEvent
FeedbackEvent
UserLoginEvent
UserStartEvent
GUI -> ML, CEP, SemRep:
SuccessfulFeedbackEvent
GUI -> CEP, SemRep, ST:
SessionStartEvent
GUI -> CEP:
StayAliveEvent
UserJoinedSessionEvent
UserLeftSessionEvent
- subscribe
CEP -> GUI:
(SessionEndEvent)
UserInactiveEvent
SemRep -> GUI:
InformationToAllDocumentsEvent
OfferEvent
abgefragte Informationen (AllDepartmentsEvent, UserInformationEvent,...)
from hdm-wim-devlab.
SEMREP (Vorschlag; bitte editieren)
- publish
SemRep -> CEP:
DocumentInformationEvent
UserInformationEvent
SemRep -> GUI/alle:
AllCompaniesEvent
AllDepartmentsEvent
AllProjectsEvent
AllProjectRolesEvent
DepartmentInformationEvent
ProjectInformationEvent
SemRep -> GUI:
InformationToAllDocumentsEvent
OfferEvent
- subscribe
GUI -> SemRep:
AdditionalUserInformationEvent
FeedbackEvent
SuccessFulFeedbackEvent
SessionStartEvent/UserStartEvent
UserLoginEvent
CEP -> SemRep:
(DocumentCallEvent)
DocumentHighlyRelevantEvent
DocumentContextEvent
UserContextEvent
ML -> SemRep:
LearnEvent
ST -> SemRep:
TokenEvent
from hdm-wim-devlab.
Passt von ML
from hdm-wim-devlab.
Bei GUI hab ich paar Anmerkungen:
Publish-Seite:
- Das SessionStartEvent geht meiner Meinung nach neben CEP und SemRep auch an Speech für den Start des Protokolls, oder?
- Das UserLoginEvent fehlt bei uns komplett. Das geht aber an SemRep, da die uns daraufhin das UserInformationEvent schicken müssen
- Das UserStartEvent fehlt bei uns komplett. Das geht an SemRep wegen der Initialisierung der GUI und evtl. an Speech wegen Aufnahme ins Protokoll (da weiß ich aber nicht, wie das Protokoll aktuell funktioniert)
Subscripe-Seite:
Hab mir das ganze gerade, auch wegen Doku, nochmal angeschaut: eigentlich brauchen wir ja weder das SessionEndEvent noch das UserInactiveEvent. SessionEnd tritt nur ein, wenn alle unsere Clients dieser Session beendet sind, daher sind wir da ja eh schon nicht mehr existent im Bezug auf diese Session. UserInactive ist ziemlich ähnlich, da der Client den es betrifft ja weg ist und die anderen nichts von anderen Clients wissen, also diese Information auch nicht brauchen.
Was meint ihr dazu @Mag91 , @Florianmarkblessing und @ChristianSchn ? Hab ich nen Denkfehler oder passt das so?
from hdm-wim-devlab.
Publish
Danke für die Info, hab ich hinzugefügt/geändert. Ich denk ST zeigt nur den Gesprächsverlauf.
Subscribe
SessionEndEvent ist für euch tatsächlich nicht nützlich, außer ihr würdet die Session offen halten bis wir das Signal auf Ende geben. Da habt ihr aber wohl andere Pläne. UserInactive braucht ihr, weil ein User ja vor Sessionende schon passiv ausgeloggt werden könnte.
from hdm-wim-devlab.
Ja gerade auch aufgefallen, SessionEnd ist uns echt egal, aber UserInactive brauchen wir allein schon für die anzeige "aktive Teilnehmer" in den anderen Clients :) danke
from hdm-wim-devlab.
Hi all,
haben unsere Events aktualisiert, benötigen noch einen Event, um den Link zum Doc Dokument zu hinterlegen.
Merci :D
from hdm-wim-devlab.
Wie in Issue "ProtocolEvent wird benötigt #33" besprochen, kein neues Event.
from hdm-wim-devlab.
Die zu verwendenden Topics sind jetzt final und liegen hier ab!
@itsBen @LepiorzDaniel @WendelinHerrmann @Na0mi @bjoernZimmermann
from hdm-wim-devlab.
Related Issues (20)
- ML benötigt für den erneuten Lerndurchgang ein "All Sessions closed"-Event HOT 1
- SemRep => GUI (Format Dokumentenvorschläge) HOT 7
- [Alle] Topics definieren HOT 2
- SpeechTokenizer -> SemRep
- Event -> SemRep
- SemRep -> ML
- Images für README HOT 1
- Alle -> PubSub HOT 2
- Gui -> SemRep (Dokumentaufrufe)
- Gui -> SemRep (neue Usereinträge) HOT 2
- [Event] SharedLib vereinfachen und Helper-Klassen hervorheben HOT 4
- Dokumentation aufräumen und aufbauen HOT 1
- [EVENT] Attribute aller Events festlegen
- Events: SemRep HOT 19
- [GUI] Attribute aller Events festlegen HOT 8
- [SPEECH] Attribute aller Events festlegen HOT 8
- [MACHINE LEARNING] Attribute aller Events festlegen HOT 3
- REST für [GUI] HOT 1
- ProtocolEvent wird benötigt HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hdm-wim-devlab.