Commit Graph

357 Commits

Author SHA1 Message Date
d3d56fd6ab WIP - Add RL Project 2026-03-02 09:33:44 +01:00
fadb874240 Refactor code structure for improved readability and maintainability 2026-02-24 18:26:10 +01:00
1ae577717a Add TD3.qmd to M2/Time Series 2026-02-20 16:56:13 +01:00
dedc4f24a6 Remove 'Linear Models' section from README.md as it is no longer relevant to the current focus areas. 2026-02-20 14:23:08 +01:00
8c3d6b5f32 Add langchain-mistralai dependency and update lock file
- Added langchain-mistralai version 1.1.1 to pyproject.toml dependencies.
- Updated uv.lock to include langchain-mistralai package details and its dependencies.
2026-02-20 12:10:35 +01:00
927359e6f1 Refactor code structure for improved readability and maintainability 2026-02-19 18:40:04 +01:00
ac389113da Add tiktoken dependency to pyproject.toml and uv.lock
- Updated pyproject.toml to include "tiktoken>=0.12.0" in dependencies.
- Modified uv.lock to reflect the addition of tiktoken in both dependencies and requires-dist sections.
2026-02-18 18:57:26 +01:00
a8e15d66f7 Refactor FAQ matching output and adjust similarity threshold
- Updated execution counts for code cells to reflect changes.
- Enhanced output formatting for matched FAQs, including clearer question and answer presentation.
- Adjusted the similarity threshold in the `match_faq` function to allow for looser matching (default set to 0.5).
- Improved documentation for the threshold parameter to clarify its usage.
2026-02-18 18:34:29 +01:00
1d926e2ed1 Implement feature X to enhance user experience and optimize performance 2026-02-18 18:28:09 +01:00
f505977c2d Réorganiser le code pour définir la classe Agent et améliorer la structure du projet 2026-02-18 18:25:41 +01:00
5565663cd2 Refactor code structure for improved readability and maintainability 2026-02-18 18:23:46 +01:00
257367aac0 Ajout d'un cours sur le traitement du langage naturel dans la section M2 du README.md 2026-02-18 17:34:39 +01:00
9b6ac0a8dd Replace backshift operator B with L and simplify differencing explanation in M2/Time Series/TD2.qmd 2026-02-18 14:49:57 +01:00
2854aa71d2 Add residual diagnostics and explanations for decomposition
- Add extraction/NA-cleaning of residuals and plots + ACF for additive and multiplicative decompositions
- Clarify why multiplicative seasonality fits AirPassengers better
- Update STL plot title
- Add ACF for the final differenced series
- Expand explanation of differencing operators and show combined differencing formula
2026-02-18 14:25:32 +01:00
12f6212e0c Format and clean up code style in Time Series TD2 2026-02-18 13:55:15 +01:00
9f602bc6b8 Refactor code structure for improved readability and maintainability 2026-02-17 17:53:50 +01:00
ede97b228b Ajout de l'analyse des séries temporelles dans TD1.qmd et TD2.qmd, incluant des visualisations, des décompositions et des tests de stationnarité. 2026-02-17 14:00:53 +01:00
dc743105f3 Ajout de l'implémentation de Bagging et Boosting pour l'analyse des données de Boston, avec des visualisations et des évaluations de performance. 2026-02-16 11:29:46 +01:00
14390f51e9 Ajout de la dépendance sequenzo dans pyproject.toml et uv.lock 2026-02-15 22:13:34 +01:00
8747950696 fix typo 2026-02-13 16:45:56 +01:00
a4633ee8a4 Extend observation in TD2.Rmd: explain decompos() components and note fixed-seasonality assumption and sensitivity to outliers. 2026-02-13 16:44:59 +01:00
4555ef38eb Enhance seasonality note (mention summer peaks/winter troughs) and replace zoo::rollmean with base filter (remove library(zoo)) in TD2.Rmd 2026-02-13 16:33:20 +01:00
27d56ddb5c Utilise zoo::rollmean pour la moyenne mobile (k=12), ajoute library(zoo) et supprime stats::filter; renomme trend_mm en ma; met à jour le libellé du plot en "Différence tendancielle". 2026-02-13 16:31:22 +01:00
c737796abc Add tseries, separate trend/seasonal/final differencing plots and run KPSS/ADF stationarity tests 2026-02-13 16:28:12 +01:00
7d24531ecb Add TD2.Rmd in M2/Time Series (new R Markdown for time series exercises) 2026-02-13 16:18:06 +01:00
4815d89891 Add tp4 2026-02-13 12:13:34 +01:00
0c7ccbbe9d Supprimer l'importation de rasterio et mettre à jour le compteur d'exécution dans le notebook tp4 2026-02-13 09:38:06 +01:00
dad04c1728 Implement feature X to enhance user experience and fix bug Y in module Z 2026-02-13 09:37:50 +01:00
9b6f9bdd48 Ajout de "BDTOPO" à .gitignore 2026-02-13 09:37:46 +01:00
d497902fed Add ipywidgets and related dependencies to project
- Updated pyproject.toml to include ipywidgets version 8.1.8.
- Modified uv.lock to add ipywidgets and its dependencies, including jupyterlab-widgets and widgetsnbextension.
2026-02-13 09:21:46 +01:00
ff1b87cd57 Add folium and mapclassify dependencies; update uv.lock with new package versions
- Added folium (>=0.12) and mapclassify (>=2.10.0) to pyproject.toml dependencies.
- Updated uv.lock to include new packages: branca (0.8.2), folium (0.20.0), and mapclassify (2.10.0) with their respective dependencies.
2026-02-13 09:10:27 +01:00
4597dc0b63 Refactor code structure for improved readability and maintainability 2026-02-11 18:55:15 +01:00
9bde5dd6a3 Ajout de la description du cours "Machine Learning 2" dans le README.md 2026-02-11 18:08:11 +01:00
46b8130bd2 Add Random Forest analysis notebook for Machine Learning 2 2026-02-11 16:20:00 +01:00
af055bc176 End of TP1 2026-02-09 12:11:31 +01:00
cd13946041 Edit readme.md file 2026-02-09 11:54:33 +01:00
5b44bdcf1b Rename Time Series directory 2026-02-09 11:38:30 +01:00
d12efdede5 add coding agent description files 2026-02-09 11:36:41 +01:00
80f6ec8517 add lintr file 2026-02-09 11:36:30 +01:00
746f4fbc78 Add TP1 of time series 2026-02-09 11:36:24 +01:00
9a42e5b310 chore: clean up code structure and remove unused code blocks 2026-02-05 19:30:36 +01:00
0875d266d2 fix: add missing entries to .gitignore for better file management 2026-02-05 19:30:30 +01:00
12b625ad4e Refactor code structure for improved readability and maintainability 2026-02-05 17:09:42 +01:00
ab42af0605 Add sequenzo and update dependencies in pyproject.toml
- Added sequenzo version 0.1.20 to the project dependencies.
- Updated uv.lock with new packages: cython, docutils, fastcluster, missingno, rpy2, rpy2-rinterface, rpy2-robjects, and their respective versions.
- Ensured all dependencies are properly listed with their sources and wheel URLs.
2026-02-04 19:22:55 +01:00
6f795ff277 Implement feature X to enhance user experience and optimize performance 2026-02-04 18:16:13 +01:00
e1a3ef15af fix: update import order and reset execution count in VAT notebook 2026-02-04 18:15:26 +01:00
859f627b35 chore: clean up code structure and remove unused code blocks 2026-02-04 18:15:16 +01:00
53c0384cf9 Implement feature X to enhance user experience and optimize performance 2026-02-03 11:42:21 +01:00
3311d1a233 Add TP4 2026-02-02 15:08:39 +01:00
c6e0ee5c05 Implement feature X to enhance user experience and fix bug Y in module Z 2026-01-30 14:49:47 +01:00