This project is an User Activity Recognition basing on Mobile Devices, we do some analysis experiment using Python, and develop the pipeline using Java to support Android system.
- Folder
Preprocesscorresponds to transforming JSON format data to a tab-separated String - Folder
ExtractFeaturecorresponds to extracting features and saving results to an arff file - Folder
Classifier corresponds to implementing classifier, which include traning, testing and serializing model into file - Folder
ResultValidatecorresponds to smoothing the prediction result to generating trace of activity for each user - The other folders corresponds to some auxiliary tools
feature_selection_UAR.ipynbcontains the process of feature extractioncurve_visualize.ipynbcontains visualization form of dataset
datasetcontains the whole training datasetdata_for_analysiscontains partial dataset for analysis