ProjectTech4DevAI / ProjectTech4DevAI/kaapi-frontend

UI/UX NGO Feedbacks: Enhance configurations and workflows

Aperta
#159 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
TypeScript
Stelle
1
Fork
0
Merge medio
10h 40m
PR unite (30g)
4

Descrizione

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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

La issue non indica file, test o punti di ingresso. Inizia separando il feedback in modifiche con ambito distinto per configurazione, raccolta, editor dei prompt e workflow audio, quindi individua i punti di ingresso UI rilevanti per un ambito concordato. Done dovrebbe essere definito per ogni ambito, poiché attualmente la issue combina modifiche UX, nuove funzionalità e supporto ai provider senza criteri di accettazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript
Ambito
frontend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Tranquilla
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.