AI Based Smart Exam Proctoring Package
It takes image (base64) as input: Provide Output as:
- Detection of Mobile phone.
- Detection of More than 1 person in the exam.
- Gaze Estimation: Estimating the position of student body & eyes movements.
DOWNLOAD LINK OF YOLO V3 MODEL:
https://pjreddie.com/media/files/yolov3.weights
DOWNLOAD LINK OF shape_predictor_68_face_landmarks.dat MODEL:
Code Sample Working
from proctoring.proctoring import get_analysis, yolov3_model_v3_path
# insert the path of yolov3 model [mandatory]
yolov3_model_v3_path("yolov3.weights_model_path")
# insert the image of base64 format
imgData = "base64_image_format"
proctorData = get_analysis(imgData, "shape_predictor_68_face_landmarks.dat_model_path")
print(proctorData)
Code Sample Output
{'mob_status': 'Not Mobile Phone detected', 'person_status': 'Normal', 'user_move1': 'Head up', 'user_move2': 'Head right', 'eye_movements': 'Blinking'}
Metadata
Release files for proctoring 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| proctoring-0.0.1.tar.gz | 38.9 MB | Without provenance | Details for proctoring-0.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| proctoring-0.0.1-py3-none-any.whl | Python 3 | none | any | Details for proctoring-0.0.1-py3-none-any.whl |
Total release size: 77.8 MB
Release files / proctoring-0.0.1.tar.gz
| Download URL | proctoring-0.0.1.tar.gz |
|---|---|
| Size | 38.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fdc33326b7b3887b9127f5a65cbcea0cc0edda2c9b396ed602d1ff3bfe5ae668
|
|
BLAKE2b-256 checksum How to use checksums |
8de2c620415c585be0a883e07b2974ba916374eaae1e4d2210686c8a5c4d56db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.6.2
|
Release files / proctoring-0.0.1-py3-none-any.whl
| Download URL | proctoring-0.0.1-py3-none-any.whl |
|---|---|
| Size | 38.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4d4acd446652cdcb0ddf26af7fa7b5033415ad10e4bb5075c5b1b91c3f5980cd
|
|
BLAKE2b-256 checksum How to use checksums |
4603bf391364f2999bf530973d37d716d2cebff5f8c44531a75bc9761de05304
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.6.2
|
Security for proctoring 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.