Commit Graph

16 Commits

Author SHA1 Message Date
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