This repo provides details about the UDSM 2023 student dataset, which was intended for use in face recognition tasks based on student IDs. The dataset includes students ID numbers' which exists by sending HTTP request to check photos links existance. The primary purpose of this dataset is to facilitate face recognition tasks and experiments related to student identification. For example, an existing image can be accessed via the following URL: Sample Image.
- Source: Aris UDSM Uploads
- Image Format: JPEG
- Date Range: April 2023
- ID Format:
2023-04-XXXXX
(whereXXXXX
is a 5-digit number)
The dataset consists of image links based on existing IDs with photos:
photos/
│
├── 2023-04-00001.jpg
├── 2023-04-00002.jpg
├── ...
└── 2023-04-99999.jpg
This way, the URL is included as a clickable link without displaying the image directly.
This is a template for fastapi projects. It includes a basic structure for the project, a docker-compose file for development and a dockerfile for production.
The guides on fastapi, SQLmodel ORM and docker are a good place to start.
The project structure is as follows:
└── Project Directory
├── Virtual Environment(if you have to use one)
└── Project
├── README.md
├── README.Docker.md
├── Dockerfile
├── compose.yaml
├── app.py
├── requirements.txt
├── .gitignore
└── src
├── __init__.py
├── database
│ ├── README.md
│ ├── __init__.py
│ ├── connect.py
│ ├── enums.py
│ └── models.py
├── main
│ ├── README.md
│ ├── __init__.py
│ ├── app.py
│ └── routes
│ ├── README.md
│ ├── __init__.py
│ └── users.py
├── schemas
│ ├── README.md
│ └── __init__.py
├── tests
│ └── README.md
└── utilities
└── README.md
- Clone the repository
- Create a virtual environment and activate it Resources on how to create a virtual environment: