first commit
This commit is contained in:
50
README.md
Normal file
50
README.md
Normal 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
|
||||
Reference in New Issue
Block a user