Day 4: Create a Standard ML Project Structure A developer at xFusionCorp Industries restructured a fraud-detection machine learning project at `/root/code/fraud-detection/` to match the company's standard layout. The project now includes directories for `data/raw/`, `data/processed/`, `models/`, `notebooks/`, `src/` with subpackages, `tests/`, and `configs/`, along with a corrected `requirements.txt` listing scikit-learn, pandas, numpy, and mlflow, and a `README.md` beginning with `# fraud-detection`. A colleague has started a new ML project at /root/code/fraud-detection/, but the layout does not match the xFusionCorp Industries standard. Bring the project in line with the team's conventions. Inspect the existing project at /root/code/fraud-detection/. The final layout must match the tree below exactly: fraud-detection/ ├── data/ │ ├── raw/ │ └── processed/ ├── models/ ├── notebooks/ ├── src/ │ ├── data/ │ ├── features/ │ ├── models/ │ └── utils/ ├── tests/ ├── configs/ ├── requirements.txt └── README.md Every subdirectory under src/ must contain an init .py file so that Python recognises it as a package. requirements.txt must list the following dependencies, one per line: scikit-learn, pandas, numpy, and mlflow. The canonical PyPI name for the scikit-learn package is scikit-learn. README.md must begin with the heading fraud-detection. Review the existing project and correct everything that does not match the requirements above. 🧭 Part 1: Lab Step-by-Step Guidelines Run the following commands on the controlplane host. Step 1 — Move into the project directory cd /root/code/fraud-detection Step 2 — Inspect the current structure tree If tree is unavailable: sudo apt update && sudo apt install tree Step 3 — Check the required directory structure Run: tree mv src/feature src/features mv src/util src/utils mkdir -p data/raw mkdir -p data/processed mkdir -p tests mkdir -p configs Check: ls src/features ls src/utils You should see: init .py Step 4 — Verify and fix requirements.txt Create/update the file: cat requirements.txt Output: sklearn pandas numpy Create the correct requirements.txt: cat requirements.txt <