kPCAdemo-2025.ipynb