You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have had a lot of development of Aqualab features over the course of several years, for a wide variety of projects, across a wide variety of interns, and even across very different versions of the OGD core infrastructure and best practices.
As a result, the feature extractor set has become disorganized and difficult to keep track of. For example, we have a few different approaches to time counting across somewhere around a dozen different time-based features. Some approaches work better than others, and it becomes nearly impossible to remember which time features are "good" and which are "that thing that we needed for one project but shouldn't use anymore because it has weird assumptions." Thus, the time has come to review the feature set, identify which features are still worth including in the base feature set, which need to be rewritten to better follow our best practices, and which can remain as they are.
Time Features
The Old Way
The feature set for time-based features as of November 2024 was roughly as follows:
ActiveTime
AverageSessionTime
JobActiveTime – per job
JobArgumentation – per Time - per job
JobCompletionTime – per job
JobDiveTime – per Active/ per job
JobExperimentation – per Time – per job
JobModeling – per Time – per job
JobPlayTime
SessionDuration
SyncCompletionTime – per job
TotalArcticTime
TotalArgumentationTime – per Seconds/Active-Seconds/Active/Idle-Seconds/Idle
TotalBayouTime
TotalCoralTime
TotalDiveTime – per Active-Seconds/Idle/Seconds/Idle-Seconds
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
The Problem
We have had a lot of development of Aqualab features over the course of several years, for a wide variety of projects, across a wide variety of interns, and even across very different versions of the OGD core infrastructure and best practices.
As a result, the feature extractor set has become disorganized and difficult to keep track of. For example, we have a few different approaches to time counting across somewhere around a dozen different time-based features. Some approaches work better than others, and it becomes nearly impossible to remember which time features are "good" and which are "that thing that we needed for one project but shouldn't use anymore because it has weird assumptions." Thus, the time has come to review the feature set, identify which features are still worth including in the base feature set, which need to be rewritten to better follow our best practices, and which can remain as they are.
Time Features
The Old Way
The feature set for time-based features as of November 2024 was roughly as follows:
Clearly, time-based features needs a lot of work.
The New Way
The proposed new set of features:
Where we want to get, big-picture
Other Features
To-do. Need a review of features to get list of what exists, and where we want to go.
Beta Was this translation helpful? Give feedback.
All reactions