Commit graph

19 commits

Author SHA1 Message Date
michael
d309ab47f7 made long actions cancellable (like persona generation, etc.), increased variety of persona generation with prompt changes and temperature variable, reduced length of key theme quotes, bug fixes 2025-09-10 16:24:05 -05:00
michael
762ca0d8c9 fixed age to be a single number instead of range, fixed language for AI model to include thematic analysis, and added review/revert/save function to AI persona modification mechanism 2025-09-08 16:10:03 -05:00
michael
2720bfbd56 graceful handling of expired JWT token 2025-09-03 13:15:00 -05:00
michael
fe9b146375 major refactor of entire application - migrate sync -> async including pymongo -> motor, flask -> quart, google-generativeai -> google-genai 2025-08-27 15:20:56 -05:00
michael
6fa8d5ec55 fixed messages about parallel generation of personas when only one persona is being generated - actually just removed the parallel language from all the notifications 2025-08-26 14:23:27 -05:00
michael
8a750ed072 added generation prompt tracking and viewing in persona detail view (new tab) for audience brief and research objective 2025-08-26 14:15:50 -05:00
michael
7da03a4706 added persona modification service - users can adjust individual personas with NLP via LLM 2025-08-26 12:45:15 -05:00
michael
84a0b58981 added drag and drop for reordering questions/activities in discussion guide edit mode 2025-08-26 09:52:24 -05:00
michael
2c159bf299 refactored file uploader and bug fixes 2025-08-13 11:32:56 -05:00
michael
8b8c25513c refactored image/asset attachment to discussion guide and discussion messages to avoid back end filenames being displayed to user - use metadata system instead. Also added a detailed persona export to markdown. Also, bug fixes 2025-08-12 15:43:34 -05:00
michael
886edc8eac fixed bug related to moderator position status in discussion guide 2025-08-11 16:39:59 -05:00
michael
36465862fc bug fixes related to websockets implementation 2025-08-11 09:33:09 -05:00
michael
d1e8e8e9a9 converted message polling to websockets 2025-08-10 18:08:34 -05:00
michael
89185a3381 fixed folders again, bug fixes for gpt-5, adjusted response length calculation, cosmetic UI changes, other bug fixes 2025-08-09 10:08:45 -05:00
michael
ba7d949122 fixed folders to be database instead of local storage based, implemented gpt-5, fixed key theme export quotes 2025-08-09 06:38:49 -05:00
michael
d5d7ab3661 various bug fixes and UI tweaks 2025-08-07 16:34:37 -05:00
michael
c923e2b74c various bug fixes and feature additions per Alec's requests 2025-08-06 19:29:27 -05:00
michael
4d9b13997b added gpt-4.1 support among other things 2025-08-05 17:38:13 -05:00
michael
da7b2c0448 initial commit 2025-08-04 09:07:59 -05:00