Chat CSV (Gradio)
Renderiza um CSV no estilo de aplicativos de mensagem (recebida à esquerda, enviada à direita), com busca e navegação por ocorrências.
Rodar
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python app.py
CSV esperado
Por padrão, lê base/wpp.csv e espera as colunas:
Nome(contato)Tipo(EnviadaouRecebida)Conteúdo(texto da mensagem)
Parquet (opcional)
Se o arquivo ficar grande, você pode exportar para .parquet no próprio app (barra lateral) e depois abrir o .parquet diretamente (local ou upload).