Bio-Balance-Detector / bbd-p08-body-monitor

BBD Body Monitor is a single channel data acquisition system (DAS) to provide a bio-potential reading in the 0.25Hz - 125kHz frequency range. The main focus of the prototype is to use machine learning to detect different physical and mental states.
http://www.biobalancedetector.com
MIT License
5 stars 0 forks source link

MLCSV generator feature selection from JSON metadata #6

Open andrasfuchs opened 1 year ago

andrasfuchs commented 1 year ago

The session manager work fine in general, but there is no support for a fully dynamic feature selection at the moment.

To accomplish this we would need to use Reflection to find the right property that was requested as the feature column in the generated MLCSV file.

We should be able to select any variable from the metadata, for example: Session.SegmentedData.Sleep.Level, Session.SegmentedData.BloodTest.Cholesterol, Session.Subject.Gender or Session.SegmentedData.Audio.Title should all be available.