Technical Specifications
Last updated
Last updated
Main AI module The module is used for image analysis, which includes object extraction, image classification, face extraction and emotion analysis. It consists of 2 main functional blocks - a server and a machine learning model
Server
HTTP server, which receives a request and sends a response in predefined formats. The API documentation is written in Swagger, the programming languages used are Python and the libraries include FastAPI.
Models
There are 2 models in use: object selection (including people) and emotion analysis
Object and faces are selected using the YOLO model, while emotions are analyzed by the FER library.
The programming language is Python. Libraries used: OpenCV, FER data for classifier learning.
The models in use have learned with open data.