Skip to content
This repository has been archived by the owner on Oct 4, 2024. It is now read-only.

Expertensystem #15

Open
6 tasks
Integraluminium opened this issue Oct 18, 2023 · 0 comments
Open
6 tasks

Expertensystem #15

Integraluminium opened this issue Oct 18, 2023 · 0 comments
Assignees

Comments

@Integraluminium
Copy link
Collaborator

Integraluminium commented Oct 18, 2023

Beschreibung

Das System muss die Möglichkeit bieten den registrierten Usern durch gute Antworten Experte in Kategorien zu werden. Durch das Schreiben von Antworten, die gut bewertet werden, kann ein registrierter User Experte für Kategorien werden. Das Expertenranking innerhalb einer Kategorie steigt, wenn zu einer Frage, die dieser Kategorie angehört, eine gute Antwort geschrieben wurde. Sobald das Expertenranking einen bestimmten Wert übersteigt, gilt der User als Experte in dieser Kategorie. Es ist möglich Experte in mehreren Kategorien zu sein.


Abnahmekriterien

  • Das System berechnet für jeden registrierten User für jede Kategorie, in der er eine Antwort verfasst hat, das Expertenranking.
  • Das System berechnet das Expertenranking aus den Likes und Dislikes aller Antworten, die in der dazugehörigen Kategorie geschrieben wurden.
  • Wenn ein User als Experte eingestuft wird, wird dies in allen seinen Antworten, die zu dieser Kategorie gehören, graphisch angezeigt.
  • Gehört die Antwort zu einer Frage mit mehreren Kategorien und der Antwortschreiber ist in mehreren von diesen Experte, werden alle dazugehörigen Kategorien angezeigt.

Arbeitspakete

@Jozys Jozys added the backend label Oct 18, 2023
@MichalskyL MichalskyL changed the title Rollen (z.B. Anfänger, Experte etc.) implementierung Expertensystem Nov 1, 2023
@MichalskyL MichalskyL self-assigned this Feb 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants