Commit History

  1. Phrasebook eval harness + accent/filler-tolerant matching⁠

    ous-sow +1: Claude Opus 5.5
    ea5dc26
  2. Phrasebook: +502 English paraphrase and French aliases⁠

    ous-sow +1: Claude Opus 5.5
    b8a88ef

  1. Phrasebook: multi-alias + French source keys, plus misses-script stub⁠

    jefffffff9 +1: Claude Opus 4.7
    5815492

  1. Forbid parenthetical glosses in LLM replies⁠

    jefffffff9 +1: Claude Opus 4.7
    757e833

  1. Stage 4: split translate/reply UI + CPU-safe TTS + reply-not-translate prompt⁠

    jefffffff9 +1: Claude Opus 4.7
    9e99c2c
  2. Per-turn telemetry + RAG few-shot on phrasebook miss⁠

    jefffffff9
    064d08b
  3. Remove stale Qwen references from minimal-baseline docstrings⁠

    jefffffff9
    cc82bd8

  1. Ground-zero Stages 1–3: dialect anchors + phrasebook short-circuit + Aya-Expanse⁠

    jefffffff9
    d0e28fa

  1. space(ground-zero): point Space at app_minimal.py

    Broulaye Doumbia
    26659d8
  2. step 2: add app_minimal.py — zero-shot baseline for rebuild.

    Broulaye Doumbia
    34edd5f
  3. fix read me

    Broulaye Doumbia
    da3a060
  4. restructuring

    Broulaye Doumbia
    76aac1b
  5. push docs and script

    Broulaye Doumbia
    cc8b90c

  1. Add torchcodec install for datasets 4.x audio decoding⁠

    jefffffff9 +1: Claude Opus 4.7
    bb78cbf
  2. Prepare training stack for RunPod: env-aware notebook + bootstrap script⁠

    jefffffff9 +1: Claude Sonnet 4.6
    9049ef3
  3. Align Whisper default to turbo-v3 + add document upload to Knowledge Base tab⁠

    jefffffff9 +1: Claude Sonnet 4.6
    cc50efb
  4. Fix WhisperProcessor import in reload + upgrade base to large-v3-turbo⁠

    jefffffff9 +1: Claude Sonnet 4.6
    c33a061
  5. Fix mel-bin mismatch: load per-language processor from fine-tuned checkpoint⁠

    jefffffff9 +1: Claude Sonnet 4.6
    7fae91b

  1. Fix jiwer crash on post-normalisation empty refs; register SLR106/105 datasets⁠

    jefffffff9 +1: Claude Sonnet 4.6
    6682858
  2. Fix SyntaxError in Cell 17: unterminated f-string literal⁠

    jefffffff9 +1: Claude Sonnet 4.6
    58f431a
  3. Fix compute_metrics crash on empty eval references in Fula training⁠

    jefffffff9 +1: Claude Sonnet 4.6
    3632a23

  1. Fix Self-Teaching language detection: parse code from dropdown label⁠

    jefffffff9 +1: Claude Sonnet 4.6
    33c3a5a
  2. Add Adlam/Pular Fula integration: transliterator + 3 new datasets + normalisation pipeline⁠

    jefffffff9 +1: Claude Sonnet 4.6
    ced078c
  3. Fix language mixing: per-language prompts + Mali Bambara / Guinea Pular context⁠

    jefffffff9 +1: Claude Sonnet 4.6
    40cf84d

  1. Fix model loading stuck forever + unhandled TTS crash in conversation mode⁠

    Broulaye Doumbia
    618eab5

  1. Fix: add trust_remote_code=True for datasets 3.x compatibility

    Broulaye Doumbia
    71bb3bc

  1. Fix 'Model loading' stuck state: block in _do_asr until Whisper is ready⁠

    jefffffff9 +1: Claude Sonnet 4.6
    1958814
  2. Fix conversation mode timeout: two-stage pipeline + faster LLM⁠

    jefffffff9 +1: Claude Sonnet 4.6
    8d7d9d8
  3. Add real conversational memory + live learning to Conversation Mode⁠

    jefffffff9 +1: Claude Sonnet 4.6
    ad902c6
  4. Fix slow build: strip runtime-irrelevant heavy packages from requirements.txt⁠

    jefffffff9 +1: Claude Sonnet 4.6
    bfe5b59
  5. Phase 3: Voice-to-Voice S2S pipeline — F5-TTS, LLM brain, CER metric⁠

    jefffffff9 +1: Claude Sonnet 4.6
    8952fff

  1. Fix Cell 16 ValueError: load model fp32 so AMP gradient scaler works⁠

    jefffffff9 +1: Claude Sonnet 4.6
    cd017e2
  2. Fix Self-Teaching tab: float sliders, deduplication, Kaggle API fallback⁠

    jefffffff9 +1: Claude Sonnet 4.6
    24b1617
  3. Fix Kaggle trigger 401: pass credentials as env vars instead of KAGGLE_CONFIG_DIR⁠

    jefffffff9 +1: Claude Sonnet 4.6
    670a1d1
  4. Fix kaggle trigger: use kaggle binary not python -m kaggle

    jefffffff9
    7f169d8
  5. Add kaggle to requirements.txt for Space trigger

    jefffffff9
    317a499
  6. chore: force Space restart

    jefffffff9
    be96d03
  7. Fix Kaggle trigger: use kaggle CLI push instead of fake /run endpoint⁠

    jefffffff9 +1: Claude Sonnet 4.6
    3d43385
  8. Fix Wikipedia and HF harvest buttons⁠

    jefffffff9 +1: Claude Sonnet 4.6
    a5737ac
  9. Fix: point Space to app.py (was app_lab.py)

    jefffffff9
    520ca12
  10. Add mass training + internet self-teaching features⁠

    jefffffff9 +1: Claude Sonnet 4.6
    eddcaea
  11. Align Space app with Kaggle notebook training pipeline⁠

    jefffffff9 +1: Claude Sonnet 4.6
    98eece8

  1. Fix eval_loss nan + add generation_config to Seq2SeqTrainer⁠

    jefffffff9 +1: Claude Sonnet 4.6
    9f07d46
  2. Fix GenerationConfig deprecation warning in cells 13 and 16⁠

    jefffffff9 +1: Claude Sonnet 4.6
    1f2993e
  3. Auto-cap MAX_STEPS based on dataset size after Cell 12 builds train_ds⁠

    jefffffff9 +1: Claude Sonnet 4.6
    73a3f3a
  4. Fix Cell 15: detect eval_strategy vs evaluation_strategy at runtime⁠

    jefffffff9 +1: Claude Sonnet 4.6
    1c462f3
  5. Proactive notebook audit: fix 5 issues before they cause errors⁠

    jefffffff9 +1: Claude Sonnet 4.6
    aef60bc
  6. Simplify Cell 2: no restart needed since PEFT is removed⁠

    jefffffff9 +1: Claude Sonnet 4.6
    8e41441
  7. Fix Cell 16 TypeError: replace PEFT LoRA with freeze/unfreeze fine-tuning⁠

    jefffffff9 +1: Claude Sonnet 4.6
    6dc0dfc
  8. Fix Cell 16 TypeError: target encoder-only LoRA to avoid PEFT/transformers 5.x conflict⁠

    jefffffff9 +1: Claude Sonnet 4.6
    c37ce59