Commit History

Add API key input field in sidebar - users can enter their own YouTube API key
6285ada
Running

DivYonko commited on

Keyword improvements from new CSV analysis - 28/28 tests passing
67899d6

DivYonko commited on

Add warning: switch to Stats tab before clicking export button
d96515a

DivYonko commited on

Change sentiment heatmap from stacked bar to multi-line chart
ec9211d

DivYonko commited on

Move export button to sidebar above Danger Zone in both files
5ada189

DivYonko commited on

Add screenshot PDF export button to frontend/streamlit_app.py stats view
4929dfe

DivYonko commited on

Fix misleading filter status message - clarify full scan vs cap
6909867

DivYonko commited on

Replace broken PDF with html2canvas screenshot export on Stats page
cdf4792

DivYonko commited on

Fix PDF: strip emoji/unicode chars that Helvetica can't render
e7565ac

DivYonko commited on

Add PDF report button to frontend/streamlit_app.py sidebar
405872f

DivYonko commited on

Add PDF report export - full dashboard data in one click
277d6ae

DivYonko commited on

Remove confidence trend chart and word cloud from Stats view
7da3a1d

DivYonko commited on

API quota conservation: scraper polling rate now matches UI refresh interval
c5feb54

DivYonko commited on

Move engagement score section: after cumulative topic, before window snapshot
f66bc95

DivYonko commited on

Move pinned messages to Comments view in all files
39a10a0

DivYonko commited on

Move pinned messages from Stats to Comments view - show above feed
3974f5a

DivYonko commited on

Fix smart filter in both pages/comments.py and frontend/streamlit_app.py
cee5a19

DivYonko commited on

Smart filter: scan full history for last N matching messages + keyword accuracy fixes
47614fa

DivYonko commited on

Improve keyword accuracy from CSV analysis + gate action_type on topic
5a13d2c

DivYonko commited on

Fix syntax error in download button label
6b26039

DivYonko commited on

Fix all broken emoji/unicode characters in sidebar and UI
4e7e689

DivYonko commited on

Fix video title fetch for live streams + fix subtitle encoding
2a149f0

DivYonko commited on

Fix navigation: use sidebar position, remove dead active_view radio
0ed17b2

DivYonko commited on

Fix duplicate widget key - pages now import from shared.py not app.py
e765d56

DivYonko commited on

Fix session state widget key conflict - use explicit widget keys
9004cb2

DivYonko commited on

Refactor to multi-page navigation - fix view bleeding permanently
003e073

DivYonko commited on

Fix view bleed: rerun on view switch to clear all widget state
3893dea

DivYonko commited on

Fix stats bleeding into comments view - add explicit view guard and cache clear
b6e6ef2

DivYonko commited on

Add missing ml/action_type_model.py
8064ea9

DivYonko commited on

Sync app.py UI with streamlit_app.py - full feature parity
62eac42

DivYonko commited on

Remove BART fallback from topic model - fully keyword-based now
7d815fe

DivYonko commited on

Replace ML ensemble with pure keyword sentiment engine
b9d31ba

DivYonko commited on

Remove model weights from tracking
1baaf30

DivYonko commited on

docs: add session changelog
b8d79b9

DivYonko commited on

fix: replace in-memory store with SQLite so scraper and UI share data across workers
906e964

DivYonko commited on

fix: store backlog immediately without ML inference, add per-message error logging
2965fd0

DivYonko commited on

fix: remove cache from load_stream_data so in-memory store is always read fresh
c5b07c4

DivYonko commited on

fix: bust cache when store has data so UI shows messages
8a6fade

DivYonko commited on

fix: enable logging output + suppress torchvision watcher noise
c9f1020

DivYonko commited on

fix: add return None in except, improve scraper diagnostics logging
d85beaa

DivYonko commited on

feat: show scraper error in sidebar UI
c34e010

DivYonko commited on

feat: replace pytchat with YouTube Data API v3 scraper
146e596

DivYonko commited on

fix: use pytchat interruptable=False for thread safety
eede559

DivYonko commited on

fix: resolve merge conflict in requirements.txt
da46886

DivYonko commited on

fix: resolve merge conflicts in Dockerfile and .gitattributes
ffba77b

DivYonko commited on

fix: resolve README merge conflict
2af092a

DivYonko commited on

fix: remove unsupported width='stretch' from buttons
bcca570

DivYonko commited on

deploy LivePulse to HF Spaces
a4612d4

DivYonko commited on

initial commit
58cbb3a
verified

Divyonko commited on

Duplicate from streamlit/streamlit-template-space
ce3655e

Divyonko FranckAbgrall HF Staff commited on