v1.0.1 - Performance Enhancement for Result Aggregation
This patch release, v1.0.1, focuses on internal performance enhancements following our initial public survey launch.
Key Improvement:
- Optimized Result Aggregation: The
aggregate_resultsfunction, responsible for calculating summary statistics and accuracy metrics, has been significantly optimized. Specifically, the calculation ofHM_Accuracy(Human/Machine Accuracy) andLF_Accuracy(Legitimacy/Fake Accuracy) has been refactored to use vectorized Pandas operations instead of less performant row-wisedf.apply()calls. This leads to a notable speed-up in data processing, particularly as the dataset of participant responses grows.
There are no changes to the user-facing survey, data collection structure, or overall functionality introduced in v1.0.0. This release ensures the backend processing remains robust and scalable as we gather more valuable data for the JudgeGPT project.
Full Changelog: v1.0.0...v1.0.1