@article{MTMT:34431216, title = {Multilingual Analysis and Visualization of Bibliographic Metadata and Texts with the AVOBMAT Research Tool}, url = {https://m2.mtmt.hu/api/publication/34431216}, author = {Péter, Róbert and Szántó, Zsolt and Biacsi, Zoltán and Berend, Gábor and Bilicki, Vilmos}, doi = {10.5334/johd.175}, journal = {Journal of Open Humanities Data}, volume = {10}, unique-id = {34431216}, year = {2024}, eissn = {2059-481X}, orcid-numbers = {Berend, Gábor/0000-0002-3845-4978} } @article{MTMT:34219961, title = {A New Approach to Web Application Security: Utilizing GPT Language Models for Source Code Inspection}, url = {https://m2.mtmt.hu/api/publication/34219961}, author = {Szabó, Zoltán and Bilicki, Vilmos}, doi = {10.3390/fi15100326}, journal-iso = {FUTURE INTERNET}, journal = {FUTURE INTERNET}, volume = {15}, unique-id = {34219961}, abstract = {Due to the proliferation of large language models (LLMs) and their widespread use in applications such as ChatGPT, there has been a significant increase in interest in AI over the past year. Multiple researchers have raised the question: how will AI be applied and in what areas? Programming, including the generation, interpretation, analysis, and documentation of static program code based on promptsis one of the most promising fields. With the GPT API, we have explored a new aspect of this: static analysis of the source code of front-end applications at the endpoints of the data path. Our focus was the detection of the CWE-653 vulnerability—inadequately isolated sensitive code segments that could lead to unauthorized access or data leakage. This type of vulnerability detection consists of the detection of code segments dealing with sensitive data and the categorization of the isolation and protection levels of those segments that were previously not feasible without human intervention. However, we believed that the interpretive capabilities of GPT models could be explored to create a set of prompts to detect these cases on a file-by-file basis for the applications under study, and the efficiency of the method could pave the way for additional analysis tasks that were previously unavailable for automation. In the introduction to our paper, we characterize in detail the problem space of vulnerability and weakness detection, the challenges of the domain, and the advances that have been achieved in similarly complex areas using GPT or other LLMs. Then, we present our methodology, which includes our classification of sensitive data and protection levels. This is followed by the process of preprocessing, analyzing, and evaluating static code. This was achieved through a series of GPT prompts containing parts of static source code, utilizing few-shot examples and chain-of-thought techniques that detected sensitive code segments and mapped the complex code base into manageable JSON structures.Finally, we present our findings and evaluation of the open source project analysis, comparing the results of the GPT-based pipelines with manual evaluations, highlighting that the field yields a high research value. The results show a vulnerability detection rate for this particular type of model of 88.76%, among others.}, year = {2023}, eissn = {1999-5903}, orcid-numbers = {Szabó, Zoltán/0000-0003-3863-7595} } @book{MTMT:34101905, title = {Method for the optical examination of human nails and system for implementation of the method}, url = {https://m2.mtmt.hu/api/publication/34101905}, author = {Rolland, Gyulai and Júlia, Szebényi and Tamás, Szépe and András, Bánhalmi and Bilicki, Vilmos and Péter, Gaszner and Róbert, Dévényi and Zsolt, István Ács and Péter, Lõdár}, unique-id = {34101905}, abstract = {System for the optical examination of human nails that has a camera and a power source or a smartphone provided with a connection to these, a converter connected to the smartphone, which converter contains a housing and a measuring probe, the housing contains a microcontroller, the measuring probe contains at least one macro lens and at least one polarising filter, at least two light sources and a polarising filter film in front of some of the light sources arranged in such a way that the axes of polarisation of the polarising filter films and of the polarising filter are rotated by 90 degrees as compared to each other, where due to the various light sources the system is adapted to use various illumination modes and the smartphone is connected to a neural network. Also, a method for the examination of nails for diagnostic purposes with such devices.}, year = {2023} } @article{MTMT:34092584, title = {Rule-Based Architectural Design Pattern Recognition with GPT Models}, url = {https://m2.mtmt.hu/api/publication/34092584}, author = {Jánki, Zoltán Richárd and Bilicki, Vilmos}, doi = {10.3390/electronics12153364}, journal = {ELECTRONICS (SWITZ)}, volume = {12}, unique-id = {34092584}, abstract = {Architectural design patterns are essential in software development because they offer proven solutions to large-scale structural problems in software systems and enable developers to create software that is more maintainable, scalable, and comprehensible. Model-View-Whatever (MVW) design patterns are prevalent in many areas of software development, but their use in Web development is on the rise. There are numerous subtypes of MVW design patterns applicable to Web systems, but there is no exhaustive listing of them. Additionally, it is unclear how these subtypes can be utilized in contemporary Web development, as their usage is typically unconscious. Here, we discuss and define the most prevalent MVW design patterns used in Web development, as well as provide Angular framework examples and guidance on when to employ a particular design pattern. On the premise of the primary characteristics of design patterns, we created a rule system that large language models (LLMs) can comprehend without doubt. Here, we demonstrate how effectively Generative Pre-trained Transformer (GPT) models can identify various design patterns based on our principles and verify the quality of our recommendations. Together, our solution and GPT models constitute an effective natural language processing (NLP) solution capable of detecting MVW design patterns in Angular projects with an average accuracy of 90%.}, year = {2023}, eissn = {2079-9292}, orcid-numbers = {Jánki, Zoltán Richárd/0000-0003-1829-5663; Bilicki, Vilmos/0000-0002-7793-2661} } @article{MTMT:34092577, title = {The Impact of the Web Data Access Object (WebDAO) Design Pattern on Productivity}, url = {https://m2.mtmt.hu/api/publication/34092577}, author = {Jánki, Zoltán Richárd and Bilicki, Vilmos}, doi = {10.3390/computers12080149}, journal-iso = {COMPUTERS}, journal = {COMPUTERS}, volume = {12}, unique-id = {34092577}, abstract = {In contemporary software development, it is crucial to adhere to design patterns because well-organized and readily maintainable source code facilitates bug fixes and the development of new features. A carefully selected set of design patterns can have a significant impact on the productivity of software development. Data Access Object (DAO) is a frequently used design pattern that provides an abstraction layer between the application and the database and is present in the back-end. As serverless development arises, more and more applications are using the DAO design pattern, but it has been moved to the front-end. We refer to this pattern as WebDAO. It is evident that the DAO pattern improves development productivity, but it has never been demonstrated for WebDAO. Here, we evaluated the open source Angular projects to determine whether they use WebDAO. For automatic evaluation, we trained a Natural Language Processing (NLP) model that can recognize the WebDAO design pattern with 92% accuracy. On the basis of the results, we analyzed the entire history of the projects and presented how the WebDAO design pattern impacts productivity, taking into account the number of commits, changes, and issues.}, year = {2023}, eissn = {2073-431X}, orcid-numbers = {Jánki, Zoltán Richárd/0000-0003-1829-5663; Bilicki, Vilmos/0000-0002-7793-2661} } @article{MTMT:34040302, title = {A Data Quality Measurement Framework Using Distribution-Based Modeling and Simulation in Real-Time Telemedicine Systems}, url = {https://m2.mtmt.hu/api/publication/34040302}, author = {Jánki, Zoltán Richárd and Bilicki, Vilmos}, doi = {10.3390/app13137548}, journal-iso = {APPL SCI-BASEL}, journal = {APPLIED SCIENCES-BASEL}, volume = {13}, unique-id = {34040302}, abstract = {In modern telemedicine systems, the data path can be exceedingly complex, with data passing through a number of phases and processes before reaching its ultimate state. It is extremely difficult to predict the effects of lacking data or improperly processed data on the final outcome. In real-time systems, and particularly in the field of telemedicine, it is crucial to rapidly identify and rectify issues in order to prevent the loss of large amounts of data and the degradation of data quality. A basic simulation is insufficient for a comprehensive examination of the system; instead, modeling approaches are required. However, a minor system’s state space can be immense. We present a methodology and a hybrid framework that incorporate simulation, emulation, and modeling in order to evaluate the state space and potential consequences of a sufficiently large system in a more targeted and condensed manner. In this paper, we demonstrate the structure and operation of our framework using an actively researched telemedicine use case, as well as how data quality can fluctuate and new anomalies can emerge if data is corrupted during an intermediate phase. According to our real-time Atrial Fibrillation (AF) and classification use case, data loss can be as high as 15%.}, year = {2023}, eissn = {2076-3417}, orcid-numbers = {Jánki, Zoltán Richárd/0000-0003-1829-5663; Bilicki, Vilmos/0000-0002-7793-2661} } @article{MTMT:33567018, title = {The Actigraphy-Based Identification of Premorbid Latent Liability of Schizophrenia and Bipolar Disorder}, url = {https://m2.mtmt.hu/api/publication/33567018}, author = {Nagy, Á and Dombi, József and Fülep, M P and Rudics, Emese and Hompoth, Emőke Adrienn and Szabó, Zoltán and Dér, András and Búzás, András and Viharos, Zsolt János and Hoang, Anh Tuan and Maczák, Bálint and Vadai, Gergely and Gingl, Zoltán and László, Sz and Bilicki, Vilmos and Szendi, István}, doi = {10.3390/s23020958}, journal-iso = {SENSORS-BASEL}, journal = {SENSORS}, volume = {23}, unique-id = {33567018}, abstract = {(1) Background and Goal: Several studies have investigated the association of sleep, diurnal patterns, and circadian rhythms with the presence and with the risk states of mental illnesses such as schizophrenia and bipolar disorder. The goal of our study was to examine actigraphic measures to identify features that can be extracted from them so that a machine learning model can detect premorbid latent liabilities for schizotypy and bipolarity. (2) Methods: Our team developed a small wrist-worn measurement device that collects and identifies actigraphic data based on an accelerometer. The sensors were used by carefully selected healthy participants who were divided into three groups: Control Group (C), Cyclothymia Factor Group (CFG), and Positive Schizotypy Factor Group (PSF). From the data they collected, our team performed data cleaning operations and then used the extracted metrics to generate the feature combinations deemed most effective, along with three machine learning algorithms for categorization. (3) Results: By conducting the training, we were able to identify a set of mildly correlated traits and their order of importance based on the Shapley value that had the greatest impact on the detection of bipolarity and schizotypy according to the logistic regression, Light Gradient Boost, and Random Forest algorithms. (4) Conclusions: These results were successfully compared to the results of other researchers; we had a similar differentiation in features used by others, and successfully developed new ones that might be a good complement for further research. In the future, identifying these traits may help us identify people at risk from mental disorders early in a cost-effective, automated way.}, year = {2023}, eissn = {1424-8220}, orcid-numbers = {Nagy, Á/0000-0003-3321-004X; Dombi, József/0000-0001-9459-912X; Fülep, M P/0000-0001-6946-5795; Rudics, Emese/0000-0001-7108-9530; Hompoth, Emőke Adrienn/0000-0002-7085-3901; Szabó, Zoltán/0000-0003-3863-7595; Dér, András/0000-0001-6112-884X; Viharos, Zsolt János/0000-0002-9561-6857; Hoang, Anh Tuan/0000-0003-4316-0373; Maczák, Bálint/0000-0002-1867-5861; Vadai, Gergely/0000-0002-2720-3380; Gingl, Zoltán/0000-0001-6570-2685; Szendi, István/0000-0002-2612-7291} } @article{MTMT:33552339, title = {Photoplethysmograph Based Biofeedback for Stress Reduction under Real-Life Conditions in Healthcare Frontline}, url = {https://m2.mtmt.hu/api/publication/33552339}, author = {Rudics, Emese and Nagy, Ádám and Dombi, József and Hompoth, Emőke Adrienn and Szabó, Zoltán and Horváth, Rózsa and Balogh, Mária and Lovas, András and Bilicki, Vilmos and Szendi, István}, doi = {10.3390/app13020835}, journal-iso = {APPL SCI-BASEL}, journal = {APPLIED SCIENCES-BASEL}, volume = {13}, unique-id = {33552339}, abstract = {Biofeedback (BF) therapy methods have evolved considerably in recent years. The best known is biofeedback training based on heart rate variability (HRV), which is used to treat asthma, depression, stress, and anxiety, among other conditions, by synchronizing the rhythm of breathing and heartbeat. The aim of our research was to develop a methodology and test its applicability using photoplethysmographs and smartphones to conduct biofeedback sessions for frontline healthcare workers under their everyday stressful conditions. Our hypothesis is that such a methodology is not only comparable to traditional training itself, but can make regular sessions increasingly effective in reducing real-life stress by providing appropriate feedback to the subject. The sample consisted 28 participants. Our proprietary method based on HRV biofeedback is able to determine the resonance frequency of the subjects, i.e., the number at which the pulse and respiration are in sync. Our research app then uses visual feedback to help the subject reach this frequency, which, if maintained, can significantly reduce stress. By comparing BF with Free relaxation, we conclude that BF does not lose effectiveness over time and repetitions, but increases it. This paper is our pilot study in which we discuss the method used to select participants, the development and operation of the protocol and algorithm, and present and analyze the results obtained. The showcased results demonstrate our hypothesis that purely IT-based relaxation techniques can effectively compete with spontaneous relaxation through biofeedback. This provides a basis for further investigation and development of the methodology and its widespread use to effectively reduce workplace stress.}, year = {2023}, eissn = {2076-3417}, orcid-numbers = {Rudics, Emese/0000-0001-7108-9530; Nagy, Ádám/0000-0003-3321-004X; Dombi, József/0000-0001-9459-912X; Hompoth, Emőke Adrienn/0000-0002-7085-3901; Szabó, Zoltán/0000-0003-3863-7595; Lovas, András/0000-0002-8320-1515; Szendi, István/0000-0002-2612-7291} } @CONFERENCE{MTMT:34108693, title = {Evaluation of a Custom Patient Flow Modeling Framework for Hospital Simulation}, url = {https://m2.mtmt.hu/api/publication/34108693}, author = {Szabó, Zoltán and Bilicki, Vilmos and Hompoth, Emőke Adrienn}, booktitle = {The 13th Conference of PhD Students in Computer Science}, unique-id = {34108693}, year = {2022}, pages = {201-206}, orcid-numbers = {Szabó, Zoltán/0000-0003-3863-7595; Hompoth, Emőke Adrienn/0000-0002-7085-3901} } @book{MTMT:34102842, title = {Programrendszerek fejlesztése}, url = {https://m2.mtmt.hu/api/publication/34102842}, author = {Bilicki, Vilmos}, publisher = {Obuda University}, unique-id = {34102842}, year = {2022} }