hopps-app / hopps

Hopps wird eine cloudbasierte Open Source Buchhaltungssoftware mit AI, damit Vereine mehr Zeit für ihre wesentlichen Ziele und Angebote haben und frustrierte Situationen mit der Buchhaltung der Vergangenheit angehören.
MIT License
15 stars 0 forks source link

Taggen von Rechnungen und Belegen #154

Open d135-1r43 opened 1 day ago

d135-1r43 commented 1 day ago

User Story: Automatische Tag-Zuweisung für Rechnungen

Beschreibung

Als Mitarbeiter möchte ich, dass hochgeladene Rechnungen automatisch mit 4-10 passenden Tags versehen werden, wie z. B. "Baumarkt", "Essen", "Fastfood" oder "Sportartikel", um eine bessere Kategorisierung und Analyse zu ermöglichen.

Akzeptanzkriterien

  1. Tag-Ermittlung:
    • Tags werden mithilfe von OpenAI ermittelt.
  2. Eingangsvariable:
    • Der Service akzeptiert ein beliebiges JSON, das eine Rechnung oder einen Beleg repräsentiert.
    • Es besteht keine Typsicherheit auf der Eingangsvariable, sodass die Rohdaten vom Azure oder Zugferd Service verwendet werden können.
  3. Ausgabe:
    • Der Service liefert eine Liste von Tags als Ergebnis.
  4. Architektur:
    • Der Service wird als eigenständiger Microservice mit dem Namen fin-narrator implementiert.
  5. Synchronität:
    • Die Kommunikation erfolgt über REST, um eine synchrone Anzeige der Tags in der UI zu ermöglichen.
    • Kein Einsatz von Kafka oder asynchroner Kommunikation.

Zusatzinformationen

Technische Randbedingungen