Selected Work
A showcase of projects where technical implementation meets scientific rigor.
Project Preview
Hydrological Modeling
SpySWAT
An advanced Python-based tool designed to streamline SWAT (Soil and Water Assessment Tool) model input and output processing. Enhances research workflow by providing automated TxInOut management.
PythonHydrologyAutomation
Project Preview
Data Science
Machine Learning-based Error Correction for Streamflow Simulation
Model training using LinearRegression, RandomForest, XGBoost, XGBoost Tuned and compare 4 models, therefore, the best model is selected to Error Correction of Streamflow Simulations under Climate Change Scenarios.
PythonMachine LearningScikit-learn
Project Preview
Hydrological Modeling
[In Progress] Generalize SWAT model parameters for similar regions, specifically for ungauged basins in Vietnam
This is the project of Nafosted 2025, using the SWAT model to simulate streamflow in river basins in Vietnam, and then apply machine learning techniques to Parameter Regionalization for ungauged regions.
SWAT-modelR-SWATPython