ProjectTech4DevAI / ProjectTech4DevAI/kaapi-frontend

UI/UX NGO Feedbacks: Enhance configurations and workflows

Offen
#159 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
1
Forks
0
Ø Merge
10 Std. 40 Min.
Gemergte PRs (30 T.)
4

Beschreibung

Summary

This issue tracks UI/UX feedback, workflow confusion, and feature improvement suggestions gathered from internal usage, NGO cohort discussions, and partner feedback sessions related to configurations, collections, evaluations, guardrails, and voice/audio workflows.


Configuration Creation Flow

  • Improve UX for creating a new configuration from the Library page.
  • Current flow involving:
    • loading an existing config
    • selecting + New Config from dropdown
      is non-intuitive and confusing.

Config ↔ Text Evaluation Navigation

  • Improve navigation/UX between:
    • Configurations → Text Evaluations
    • Text Evaluations → Configurations
  • Current screens expose too much information upfront, causing confusion:
    • Dataset / Create Dataset
    • Evaluations / Create Evaluation

Untitled Collection Placeholder

  • Replace "Untitled Collection" with a better dummy/default naming mechanism.

Pending Collection Visibility

  • While creating collections from existing documents:
    • show PENDING status immediately
    • prevent collection cards from disappearing until SUCCEEDED

Better Collection Creation Mechanics

  • Improve UX for creating collections from documents.
  • Current multiselect dropdown forces users to remember document names.
  • Explore better interaction patterns:
    • drag-and-drop
    • searchable selection
    • document cards/list selection

Vector Store Visibility

  • Move Vector Store ID/tool visibility to the primary view in Prompt Editor.
  • Currently hidden behind the + Add Tool action, making discoverability poor.

Audio / Conversational AI UX & Features

Conversational Memory Layer

  • Explore conversational memory layer for audio-heavy use cases.
  • Need user-specific contextual memory persistence across multi-turn conversations.

Audio Cost Visibility

  • Add predictable cost/token estimation for audio workflows.
  • Current providers make token/credit usage difficult to estimate.

Multi-Provider Audio Evaluation Support

  • Add support for multiple STT/TTS providers in evaluations UI:
    • Sarvam
    • ElevenLabs
    • Gemini
    • AI4Bharat
    • Bhashini

Better Provider-Specific Benchmarking

  • Improve provider/model/language-specific benchmarking:
    • STT
    • TTS
    • Speech-to-Speech
    • RAG

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Die Issue nennt keine Dateien, Tests oder Einstiegspunkte. Beginne damit, das Feedback in separat abgegrenzte Änderungen an Konfiguration, Erfassung, Prompt-Editor und Audio-Workflow aufzuteilen, und ermittle dann die relevanten UI-Einstiegspunkte für einen vereinbarten Scope. Done sollte pro Scope definiert werden, da die Issue derzeit UX-Änderungen, neue Funktionen und Provider-Unterstützung ohne Akzeptanzkriterien kombiniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.