first commit

This commit is contained in:
2025-11-08 19:15:17 +01:00
commit ecffcb08e8

50
README.md Normal file
View File

@@ -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