# 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
