Architecture of the developed mobile application for detecting anomalies in human behavior
Abstract
Architecture of the developed mobile application for detecting anomalies in human behavior
Incoming article date: 17.04.2022Society has always paid great attention to the problem of human behavior that does not comply with established social and generally accepted norms. Recently, interest in the problem of deviations in human behavior has increased significantly. Today, the study of deviant behavior is an interdisciplinary problem that is being solved within the framework of various scientific disciplines. Recognition of anomalies in human behavior is a complex and currently undisclosed research problem. In the process of identifying behavioral anomalies, the recognition of emotions by various signs plays a leading role. In order to increase the accuracy of the results, it makes sense to perform a comprehensive assessment of emotions on several signs at once, such as facial expression, posture, vocal signs (intonation, speech speed, etc.). The article presents existing algorithms and methods for recognizing emotions. The rationale for the choice of software product development tools is given. The functional requirements for the application are presented in the form of a diagram of use cases in UML 2.0 notation. The architecture of an Android application for recognizing anomalies in human behavior in the form of diagrams of components and classes of the conceptual level is shown. Prototypes of the user interface are demonstrated.
Keywords: abnormal behavior, algorithms and methods of emotion recognition, software architecture, functional requirements, user interface