Commit Graph

  • 777d30365e Fix questions that were slightly different in the morning. master junos 2023-07-03 21:29:09 +0200
  • ca85131ed2 Use refactored methods. junos 2023-07-03 21:18:15 +0200
  • 2aa5c5cb07 Fix trailing whitespace. junos 2023-07-03 21:17:40 +0200
  • 82b53bc0d3 Extract method to reuse. junos 2023-07-03 21:13:50 +0200
  • c688580fe8 Increment answers separately if needed. junos 2023-07-03 21:01:15 +0200
  • 8c0b66eddc Extract method to reuse and simplify. junos 2023-07-03 20:52:08 +0200
  • e3ff4846e1 Document functions. junos 2023-07-03 20:45:39 +0200
  • 825380a47e Add a function to fix SAM question IDs. junos 2023-07-03 20:41:48 +0200
  • ef26772038 Add SAM question IDs. junos 2023-07-03 20:38:20 +0200
  • 64c05ec5ec Fix COPE question IDs. junos 2023-07-03 20:27:33 +0200
  • c0236b251c Fix question IDs. junos 2023-07-03 20:11:11 +0200
  • 2f22f2052a [WIP] Continue factor analysis. junos 2023-07-03 20:10:45 +0200
  • ec51d7d406 [WIP] Add a function to recode question IDs. junos 2023-07-03 19:57:28 +0200
  • 2aca64aa09 Add COPE questions and their IDs. junos 2023-07-03 19:34:11 +0200
  • 9a87a0a34a Add instructions to export. junos 2023-07-03 19:19:10 +0200
  • 91a9f20839 Read in data. junos 2023-07-03 18:44:45 +0200
  • e3be17e56e Export COPE data. junos 2023-07-03 18:33:28 +0200
  • 5c0e2e2621 Export SAM data. junos 2023-07-03 18:25:40 +0200
  • 51201c2bc9 Disable jupytext pre-commit again. junos 2023-07-03 18:24:37 +0200
  • fed4b33611 Add more jupytext args. junos 2023-07-03 18:00:55 +0200
  • 471ce7c2cb Document extract_stressful_events. junos 2023-07-03 17:37:34 +0200
  • dbb2033f78 Add jupytext to pre-commit hooks. junos 2023-07-03 17:35:45 +0200
  • 1b77fb119c Fix an error introduced in ae2ca63bc4. junos 2023-07-03 17:17:56 +0200
  • ae2ca63bc4 Define QUESTIONNAIRE IDs and use them. junos 2023-07-03 17:09:15 +0200
  • 577f1330da Add docstrings flake8 checks. junos 2023-07-03 16:49:35 +0200
  • 4af360f411 Use conda Python environment with R. junos 2023-07-03 14:51:07 +0200
  • 96bbe32f56 Add statistics for some scales. junos 2023-07-03 14:50:35 +0200
  • 40170339c2 Add R project and sample Markdown notebook. junos 2023-07-03 14:28:28 +0200
  • 7b0c0037f7 Add an old script to test JCQ reversal. junos 2023-07-03 14:23:55 +0200
  • db06584ddd Improve removal of "medium" class. junos 2023-05-31 22:46:49 +0200
  • 112d968715 Add baseline features. junos 2023-05-31 22:25:39 +0200
  • 9cc6bf7c21 Add PCA for composite target. junos 2023-05-31 21:12:21 +0200
  • 78807b941c Add analysis for composite score of stress. junos 2023-05-31 21:00:18 +0200
  • a9af113c9c Add confusion matrices for all methods. junos 2023-05-31 17:41:50 +0200
  • 97113fe9ab Sum up confusion matrix and illustrate use with dummy. junos 2023-05-31 17:27:49 +0200
  • bc78a1d498 Define a confusion matrix scorer. junos 2023-05-31 16:05:39 +0200
  • aca84b214d Small corrections. junos 2023-05-19 03:19:42 +0200
  • aa13123136 Handle clustering classification the same as other classification models again. junos 2023-05-19 03:04:09 +0200
  • c51e0da0f7 Handle clustering classification the same as other classification models. junos 2023-05-19 02:52:56 +0200
  • a2401b5e36 Add multiclass scoring. junos 2023-05-19 01:34:34 +0200
  • 70232949c3 Better handling of "medium" category. junos 2023-05-19 01:10:30 +0200
  • 8a9595c615 Better handling of input filename again. junos 2023-05-18 22:53:58 +0200
  • 045b9fa0dc Better handling of input filename. junos 2023-05-18 19:03:53 +0200
  • bb4445f1a8 Add bins to output filename. junos 2023-05-18 18:58:19 +0200
  • 1318ae3609 Rename methods to make them consistent with regression methods. junos 2023-05-18 18:55:31 +0200
  • 45441c288d Correct column name. junos 2023-05-18 18:47:56 +0200
  • fa45b30955 Set output path programmatically. junos 2023-05-18 18:40:54 +0200
  • 2336edffb6 Retain metric names in final scores. junos 2023-05-18 18:40:06 +0200
  • b756ed5feb Set more parameters as user-specified constants. junos 2023-05-18 18:06:32 +0200
  • cad28c3fe8 Set path programmatically. junos 2023-05-18 16:36:46 +0200
  • 38a405d378 Add index when inserting one row. junos 2023-05-17 18:13:20 +0200
  • 2c5a0b4157 Label plot axes. junos 2023-05-17 16:32:27 +0200
  • 0409c9e982 Fix format specification. junos 2023-05-16 17:22:09 +0200
  • a7446cc34a Specify columns to aggregate and save figures as pdfs. junos 2023-05-16 17:05:43 +0200
  • 118e686491 Specify format directly as infer_datetime_format was deprecated. junos 2023-05-16 17:04:48 +0200
  • 9417a1b9f1 Do not break markdown lines. junos 2023-05-16 16:37:34 +0200
  • 7b5db88f1d Remove and ignore results. junos 2023-05-16 16:22:29 +0200
  • 0f8f0b0fb6 Update URL call. junos 2023-05-16 16:17:53 +0200
  • 26c7d22b83 Add an option to save figures. junos 2023-05-16 16:13:22 +0200
  • 87781840d4 Use concat instead of append which was deprecated. junos 2023-05-12 16:32:08 +0200
  • 3091328fc5 Format comments. junos 2023-05-11 16:51:38 +0200
  • 055e87dbac Return scores for classification. junos 2023-05-10 23:49:56 +0200
  • f58d20ffc2 Update classification runner. junos 2023-05-10 23:17:44 +0200
  • 075fdab9ea Select segment and save results. junos 2023-05-10 23:00:03 +0200
  • 91e7352480 Thoroughly refactor classification runner. junos 2023-05-10 22:50:00 +0200
  • 35c09374dd Free up memory during model building. junos 2023-05-10 21:44:40 +0200
  • b505fb2b6a Thoroughly refactor regression runner. junos 2023-05-10 20:30:51 +0200
  • 47b1ecdbb9 First format with black and then check with flake8. junos 2023-05-10 15:29:32 +0200
  • 24744c288d Extract one step of preparation into a separate function. junos 2023-05-10 15:28:09 +0200
  • caeaf03239 Provide data instead of csv input. junos 2023-05-10 15:20:33 +0200
  • cd5d8b6a10 Update rapids and add regex=True. junos 2023-05-10 15:12:27 +0200
  • 3e38b64b45 Merge branch 'ml_pipeline' junos 2023-05-10 15:02:17 +0200
  • 76071fd550 Start using pre-commit hooks. junos 2023-04-24 15:38:54 +0200
  • c66e046014 Use methods in helper.py. junos 2023-04-21 21:41:00 +0200
  • 48118f125d Reformat ml_pipeline_regression.py junos 2023-04-21 21:34:54 +0200
  • 583ee82e80 Add xgboost to dependencies and reformat helper.py. junos 2023-04-21 21:33:06 +0200
  • 59552c18a9 Update python to 3.11. junos 2023-04-21 18:08:54 +0200
  • 26804cf8ea Repair preprocessing one hot encoding of test set. ml_pipeline Primoz 2023-04-21 13:24:31 +0200
  • 865225994b Added testing section after feature selection. Primoz 2023-04-20 13:29:14 +0200
  • 259be708aa Improve the feature selection method with validations etc. Primoz 2023-04-20 13:26:20 +0200
  • 0594993133 Add GroupKFold to feature selection CV. Start with generic metric calculation procedure. Primoz 2023-04-20 11:20:26 +0200
  • 1cbc743cf7 Add kBest method to initially filter out the worst performing features. Update comments. Primoz 2023-04-20 10:12:16 +0200
  • 2a8f1ee613 Merge branch 'ml_pipeline' of https://repo.ijs.si/junoslukan/straw2analysis into ml_pipeline Primoz 2023-04-19 15:56:52 +0200
  • ce13a9e13b Implement feature selection method which is used in ML pipeline. Primoz 2023-04-19 15:56:34 +0200
  • a4ad4c3200 Check the relationship between is_system_app and System category. junos 2023-04-19 11:06:33 +0200
  • 7e565c34db Only reclassify apps not found on Play Store. junos 2023-04-19 11:01:00 +0200
  • d6eea0fc00 Completely classify unknown applications. junos 2023-04-19 10:54:46 +0200
  • 711b451eff Start to better classify system apps. junos 2023-04-19 09:47:43 +0200
  • 0e66a5a963 Completely remove PACKAGE_NAMES_HASHED and instead provide a differently structured file. junos 2023-04-19 09:29:40 +0200
  • c88cecc063 Categorize applications in config.yaml. junos 2023-04-18 20:39:58 +0200
  • 66754a24aa Create and save catalogue. junos 2023-04-18 16:10:11 +0200
  • 297eb45933 Merge branch 'ml_pipeline' junos 2023-04-18 15:55:03 +0200
  • 0b16aa6fe4 Clean up categories. junos 2023-04-18 15:49:33 +0200
  • d092e17e33 Explore saved categories. junos 2023-04-18 15:34:06 +0200
  • d000551884 Ignore only some files in presentation. junos 2023-04-18 14:57:59 +0200
  • 5b9a1dba1a Revert "Ignore presentation." junos 2023-03-01 13:37:10 +0100
  • 10ca47583c Implement feature selection methods (WIP). Primoz 2023-04-14 17:20:22 +0200
  • c0904dd681 Update rapids and various PyCharm settings. junos 2023-04-12 19:38:15 +0200
  • f672709ea6 JupyText config. junos 2023-04-05 20:14:47 +0200
  • 633d029dc2 Merge remote-tracking branch 'origin/ml_pipeline' into ml_pipeline junos 2023-03-01 13:37:18 +0100