commit ecffcb08e8a30222798fedf871c03975e9a1ea7a Author: saeedkhosravi94 Date: Sat Nov 8 19:15:17 2025 +0100 first commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..9b4374c --- /dev/null +++ b/README.md @@ -0,0 +1,50 @@ +# Resume Website + +Personal resume website for [saeedkhosravi.it](https://saeedkhosravi.it) + +## Features + +- **Resume**: Work experience, education, and certificates +- **Projects**: Interactive ML/AI project demos + - YOLO object detection on repair dataset + - Semi-Supervised SVM model comparison + - NDCC dataset generator +- **Articles**: Technical articles and blog posts + +## Tech Stack + +- **Backend**: FastAPI +- **Frontend**: Jinja2 templates, Skeleton CSS +- **ML Models**: YOLOv8, S3VM, Newton-UTSVM, LSTSVM +- **Data**: Various datasets (iris, wine, heart, etc.) + +## Setup + +1. Install dependencies: +```bash +pip install fastapi uvicorn jinja2 python-multipart +``` + +2. Run the server: +```bash +uvicorn main:app --reload +``` + +3. Visit `http://localhost:8000` + +## Project Structure + +``` +├── main.py # FastAPI application +├── routes/ # Route handlers +│ ├── resume.py # Resume page +│ ├── projects.py # Projects and ML demos +│ └── articles.py # Articles page +├── templates/ # HTML templates +├── models/ # ML models implementation +└── datasets/ # Dataset files and loaders +``` + +## License + +MIT