4e99b77492
fix(db): missing post ID in db schema
...
Caused surprisingly little errors. It only broke the interaction graph.
2026-03-04 20:05:20 +00:00
3fe08b9c67
fix(backend): buggy reply_time_by_emotion metric
...
This metric was never stastically significant and held no real value. It also so happened to hold accidental NaN values in the dataframe which broke the frontend.
Happy to remove.
2026-03-04 18:37:11 +00:00
e2ac4495fd
chore(frontend): add extra types to frontend
2026-03-03 20:13:13 +00:00
9d1e8960fc
perf: update cultural analysis to use regex instead of Counter
2026-03-03 14:25:25 +00:00
f93e45b827
fix(dataset): silent erros if dataset did not exist
2026-03-03 13:13:40 +00:00
87bdc0245a
refactor: move core files into separate dirs
2026-03-03 11:13:33 +00:00
07ab7529a9
refactor: update analysis classes to accept DataFrame as parameter instead of instance variable
2026-03-01 16:25:39 +00:00
fb99d4ae15
feat(api): add average emotion per user into per user analysis
2026-02-24 18:57:00 +00:00
ce0aa6bc43
feat(nlp): remove surprise & neutral emotions from NLP processing
...
These emotions often dominate due to the writing style of online users and don't provide an accurate picture of the sentiment.
2026-02-24 15:28:30 +00:00
e82ac8d73b
feat(api): add stance markers & avg emotion per entity
2026-02-24 15:12:17 +00:00
ccba6a5262
feat(api): add cultural analysis endpoint with identity markers
2026-02-24 14:25:53 +00:00
257eb80de7
feat(api): add average thread length per emotion
2026-02-23 19:09:48 +00:00
3a23b1f0c8
feat(api): add average thread depth
2026-02-23 18:14:34 +00:00
04b7094036
feat(api): add cultural endpoint
2026-02-23 17:14:12 +00:00
c11b4bb85b
refactor: move NLP to analysis dir
2026-02-17 18:51:15 +00:00
8fbf32b67c
feat(linguistic): add most common 2, 3 length n-grams
2026-02-17 18:26:40 +00:00
d27ba3fca4
refactor: extract interaction and linguistic analysis into dedicated classes
2026-02-17 18:00:16 +00:00
83010aee55
refactor: extract emotional analysis out of stat_gen
2026-02-17 17:40:29 +00:00
70b34036db
refactor: extract temporal analysis into it's own class
2026-02-17 17:35:28 +00:00