Giter VIP home page Giter VIP logo

Comments (13)

ChristianSchn avatar ChristianSchn commented on June 12, 2024

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.

ChristianSchn avatar ChristianSchn commented on June 12, 2024

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.

ChristianSchn avatar ChristianSchn commented on June 12, 2024

Machine Learning

  • publish

ML -> SemRep:
LearnEvent

  • subscribe

GUI -> ML:
SuccessFulFeedbackEvent

CEP -> ML:
SessionEndEvent

from hdm-wim-devlab.

ChristianSchn avatar ChristianSchn commented on June 12, 2024

Speech Tokenizer (Vorschlag; bitte editieren)

  • publish

ST -> SemRep:
TokenEvent

  • subscribe

GUI-> ST:
SessionStartEvent

GUI -> ST:
SessionEndEvent

from hdm-wim-devlab.

ChristianSchn avatar ChristianSchn commented on June 12, 2024

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.

ChristianSchn avatar ChristianSchn commented on June 12, 2024

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.

DimadonDL avatar DimadonDL commented on June 12, 2024

Passt von ML

from hdm-wim-devlab.

WendelinHerrmann avatar WendelinHerrmann commented on June 12, 2024

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.

ChristianSchn avatar ChristianSchn commented on June 12, 2024

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.

WendelinHerrmann avatar WendelinHerrmann commented on June 12, 2024

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.

 avatar commented on June 12, 2024

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.

ChristianSchn avatar ChristianSchn commented on June 12, 2024

Wie in Issue "ProtocolEvent wird benötigt #33" besprochen, kein neues Event.

from hdm-wim-devlab.

ChristianSchn avatar ChristianSchn commented on June 12, 2024

Die zu verwendenden Topics sind jetzt final und liegen hier ab!
@itsBen @LepiorzDaniel @WendelinHerrmann @Na0mi @bjoernZimmermann

from hdm-wim-devlab.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.