Ana Madevska Bogdanova

Ana Madevska Bogdanova
Ss. Cyril and Methodius University in Skopje · Laboratory for Intelligent Robotics

PhD

About

90
Publications
16,452
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
375
Citations
Citations since 2017
40 Research Items
272 Citations
20172018201920202021202220230102030405060
20172018201920202021202220230102030405060
20172018201920202021202220230102030405060
20172018201920202021202220230102030405060

Publications

Publications (90)
Conference Paper
Full-text available
The purpose of this paper is to conduct a systematic review of the available literature on explainable recommendation systems in education and their reproducibility, particularly when recommendations are integrated as part of learning management systems. The first part of the paper's methodology employs an NLP-powered toolkit that automates a large...
Article
Teaching programming is a challenging activity nowadays, especially in introductory programming courses, which are typically massively attended. Writing functional programs is a cognitive skill, which many students, novices in programming, find it difficult to master. It is equally challenging to assess this ability of students. Research has shown...
Article
Full-text available
The HeartPy Python toolkit for analysis of noisy signals from heart rate measurements is an excellent tool to use in conjunction with novel wearable sensors. Nevertheless, most of the work to date has focused on applying the toolkit to data measured with commercially available sensors. We demonstrate the application of the HeartPy functions to data...
Conference Paper
Continuous monitoring of blood oxygen saturation level (SpO2) during the second triage in the high casualty event and determining the hemostability of a patient/victim until arrival to a medical facility, is essential in emergency situations. Using a SmartPatch device attached to a victim’s chest that contains a Photoplethysmogram Waveforms (PPG) s...
Conference Paper
Wearable sensors are reaching maturity, at the same time as technologies for communicating physiological data and those for analyzing massive amounts of data. The combination of the three technologies invites for applications in mass screening of personal health through smart algorithm deployment on data from wearable patches. We propose and presen...
Conference Paper
Graphene is a material that has been widely used in different types of sensors, due to its optimal electrical and mechanical properties. Recently discovered laser-induced graphene (LIG) has opened new perspectives for a versatile and durable physical sensing platform, capable of detecting various physical parameters. In this study, LIG was produced...
Book
There is rapid development and change in the field of computer science today. These affect all areas of life. Emerging topics in computer science are covered in this book. In the first chapter, there is a log data analysis case study that aims to understand Hadoop and MapReduce by example. In the second chapter, encrypted communication has been tri...
Conference Paper
The new situation with the online teaching as a must in the Covid-19 pandemic, requires indicating clear directions on how to change the classical approach of everyday teaching. It is a great challenge to adapt to the new situation both for the teachers and pupils. Teachers who have been teaching in a certain way for years, have to change their con...
Conference Paper
Full-text available
Handling the mass casualty emergency situations can be improved by introducing a chest patch sensor that is able to deliver the main vital parameters: Heart Rate (HR), Respiration Rate (RR), SPO2 and Blood Pressure. The START triage procedure requires both HR and RR parameters almost instantly. In this paper we investigate the calculation of HR fro...
Conference Paper
In the paper, the personalized remote healthcare monitoring system (RHMS), that could be used to monitor patients at their home rather than in a hospital, thus reducing resources on hospital facilities and medical staff, is presented. An example of a pilot personalized remote healthcare system is demonstrated, including realized solution.
Article
Full-text available
Background Latest achievement technologies allow engineers to develop medical systems that medical doctors in the health care system could not imagine years ago. The development of signal theory, intelligent systems, biophysics and extensive collaboration between science and technology researchers and medical professionals, open up the potential fo...
Article
Full-text available
The availability of commercial wearable bio-sensors provides an opportunity for developing smart phone applications for real-time diagnosis that can be used to improve the health of the user. We propose a multi-level information fusion approach for learning a predictive model for blood pressure (BP) using electrocardiogram (ECG) sensor data. The ap...
Conference Paper
Full-text available
To analyze microarray gene expression data from homogeneous group of children diagnosed with classic autism, a synergy of signal processing and machine learning techniques is proposed. The main focus of the paper is the gene expression preprocessing, which relies on Fractional Fourier Transformation, and the obtained data is further used for biomar...
Article
Full-text available
Ensuring healthy lives and promoting well-being for all at all ages is one main objective for sustainable development proposed by the United Nations. The concept of Connected Health (CH) has been proposed to achieve that goal by connecting all the stakeholders through enabling Telehealth technologies. This paper has firstly presented an overview of...
Conference Paper
Full-text available
Recently, there is a great focus on preventive medicine and consequently, lots of telemedicine applications have been developed for real-time health monitoring. The monitoring requires a set of biosensors and tablets, smartphones or other mobile devices. The biosensors continuously scan and transmit data and the mobile devices have the capacity to...
Conference Paper
Full-text available
Nowadays, in the era of complex data, the knowledge discovery process became one of the key challenges in the science. The evolution of the technologies imply evolution of the techniques for dealing with the data. Deep neural networks, as advanced concepts became very popular and can be viewed as tool for improvement of knowledge discovery processe...
Conference Paper
Using games is a new and a powerful way of learning in the classrooms, where students are active participants in the learning process. Educational games empower students' knowledge and skills, as well as educational value of the teaching process. There are plenty of serious games that can be used in education, but most of them simply do not hold in...
Chapter
Full-text available
This paper presents a medical distributed system whose main goal is to enable real-time triage processing and further propagation of the data and patient history. The system uses various biosensors and mobile devices, as well as additional communication equipment. The system aims to ease the decision of priority in treatment, as well as to further...
Chapter
Full-text available
Blood pressure is one of the most valuable vital signs. Recently, the use of bio-sensors has expanded, however, the blood pressure estimation still requires additional devices. We proposed a method based on complexity analysis and machine learning techniques for blood pressure estimation using only ECG signals. Using ECG recordings from 51 differen...
Conference Paper
This paper presents a novel cloud information system (BIOHIS - Biosensors Healthcare Information System) whose main goal is to enable vital data exchange obtained from biosensors. BIOHIS corresponds to the requirements of the existing protocols for MRMI (medical response to major incidents). This system aims to ease and improve the data exchange be...
Conference Paper
This paper presents a novel hybrid distributed system whose main goal is to enable triage processing on available mobile devices and further propagation of the data and patient history. The injured persons' vital data are obtained from biosensors and are monitored using mobile applications. The system aims to ease the decision of priority in treatm...
Article
Full-text available
Background: Blood pressure (BP) measurements have been used widely in clinical and private environments. Recently, the use of ECG monitors has proliferated; however, they are not enabled with BP estimation. We have developed a method for BP estimation using only electrocardiogram (ECG) signals. Methods: Raw ECG data are filtered and segmented, a...
Conference Paper
Full-text available
Staging of colorectal cancer is one of the essential factors required to identify the patient's true therapy for recovery. Despite the various clinical colorectal cancer staging methods, this problem remains critical for personalized stage determination. In this paper, we study the problem of colorectal cancer stage determination using gene express...
Conference Paper
Assessment is an extremely important part of the process of education. One of the most significant learning goals of the introductory programming courses is to make students able to comprehend an already written program source code. A common way to assess this ability of students is by giving them tasks that consist of a source code snippet and a q...
Article
Low-cost biosensors combined with low-cost portable devices can be very useful in time critical situations of mass casualties, when fast triage procedure must be attained. A methodology that uses ECG to derive the vital parameters (heart rate and respiratory rate) needed for the triage procedure is presented and it is aimed to leverage affordable l...
Conference Paper
Full-text available
Advances in telemedicine have resulted in the creation of medical systems that can wirelessly monitor the vital parameters of patients. These medical systems have significant role in saving people’s life and reducing the death-rate, especially in cases of massive disasters, where there are large number of patients, limited resources, and insufficie...
Conference Paper
The process of teaching programming receives significant attention nowadays. Assessment of students’ knowledge in introductory programming courses can (partly) be done by presenting simple source code snippets (fragments). Students should be able to correctly answer the question: “What is the output of the given code?” When preparing the code snipp...
Conference Paper
Full-text available
Trauma surgeons at emergency departments in hospitals consider the wireless biomodules as valuable information source about the patients health state. Doctors point of view is very important in designing solution for software support for these biomodules. We have designed and developed a software solution for using Zephyr Bioharness biomodule for p...
Conference Paper
Full-text available
In this paper we present wireless solution for continuous monitoring of vital parameters by using the leverage of both the biosensors and the smart technology. The proposed solution consists of three commercially available biomedical sensors and a portable smart technology device. The integration allows continuous capture of the heart rate, respira...
Article
Full-text available
A continuous monitoring of physiological data is especially important for individuals whose chronic condition includes the risk of sudden acute events. Physiological measurements fluctuate over the course of the day, so a once-daily read-ing might not provide the whole picture. Standard ambulatory systems for monitoring, are not suitable for monito...
Article
The colorectal cancer is a serious cause of death worldwide. Diagnosing the current colorectal cancer stage is crucial for early prognosis and adequate treatment of the patients. Even though the scientists have developed various techniques, determining the real colorectal cancer stage is still critical. In this paper we utilize Gene Ontology analys...
Conference Paper
The need for efficiency and effectiveness lead to increasing the involvement of robots in the drug development process. A predictive modeling concept proposed in this paper refers to optimizing the robot movements in a laboratory environment during the experimentation. Trajectory planning is data-driven approach that relies on the interaction of th...
Book
Full-text available
The European Network for the Joint Evaluation of Connected Health Technologies (ENJECT) is a COST action that brings together an international consortium, including business and revenue modellers, clinicians, technologists, engineers, economists, ethnographers, and health researchers to help society to answer one question – how to connect therapies...
Conference Paper
Full-text available
This paper presents a novel architecture for aiding the existing protocols for medical response to major incidents. The architecture includes biosensors technology with the purpose to fasten and ease the triage procedures in cases of massive disasters. Presented biosensors are portable and easy to be used, even by non-medical persons, e.g. voluntee...
Conference Paper
Teaching programming is an activity that becomes more and more popular. Assessment of students that attend introductory courses in programming can partly be done by presenting simple source code fragments. Students should be able to provide answer to the question: “What is the output of the given code?” When preparing the code segments, teachers sh...
Article
Full-text available
In this study, time and memory optimized (TMO) algorithm is presented. Compared with Smith–Waterman's algorithm, TMO is applicable for a more accurate detection of continuous insertion/deletions (indels) in genes’ fragments, associated with disorders caused by over-repetition of a certain codon. The improvement comes from the tendency to pinpoint i...
Conference Paper
Full-text available
The current state of the biosensors market offers a big spectra of technologies and prices. The professional biosensors used in professional facilities are still expensive. Our idea is to create a more accessible platform using less expensive biosensors. The main point is to offer the same functionalities of the professional platforms for better pr...
Conference Paper
Considerations for implementing system that will record medical condition of participants on the battlefield always follow a path for best data gathering, data analyzing and fast implementation of medical procedures for saving lives. Smart I (eye) Advisory Rescue System (SIARS) has aim to process and transmit medical data of injured or wounded pers...
Conference Paper
Full-text available
In this paper we present a novel design of a Connected Health paradigm that solves the interoperability and transitivity issues by introducing layers - the Connected Health Interoperable Layered Model (CHIL Model). The goal of our cylindric CHIL model is achieving a new quality of telemedical systems whether they are already developed or in progres...
Conference Paper
Teaching programming is an activity that becomes more and more popular. Assessment of the students that attend introductory courses in programming can partly be done through presentation of simple source code fragments to them. Students should be able to provide the answer to the question: “What is the output of the given code?” When preparing the...
Conference Paper
Teaching programming typically requires assessment of programming codes submitted by students (as solutions to practice or exam exercises). The task becomes particularly difficult if the number of students enrolled in the programming course being taught increases to more than 100 – in such situations the evaluation cannot be done manually in a reas...
Article
Full-text available
In our previous research we developed a methodology for extracting significant genes that indicate colorectal cancer (CRC). By using those biomarker genes we proposed an intelligent modelling of their gene expression distributions and used them in the Bayes' theorem in order to achieve highly precise classification of patients in one of the classes...
Book
Data is a common ground, a starting point for each ICT system. Data needs processing, use of different technologies and state-of-the-art methods in order to obtain new knowledge, to develop new useful applications that not only ease, but also increase the quality of life. These applications use the exploration of Big Data, High throughput data, Dat...
Article
Full-text available
The problem of finding subsets of genomic tracks that occur at same genomic locations is a complicated and resource exhaustive task. To address the issue we turn to frequent itemset mining and the well known algorithms Apriori and Eclat. Because of the genomic tracks' different densities, the results are only partial. As a solution we propose a new...
Conference Paper
Full-text available
The main objective of this paper is producing an intelligent virtual teacher who will be able to predict the students' final grades at the end of the semester. Our approach is based on continual observation of the student's activities on the particular course during the semester. In order to achieve realistic modelling of the students' devotion to...
Conference Paper
The main objective of this paper is introducing intelligence in the e-Learning and e-Assessment processes. Therefore, we present an existing adaptive e-Learning and e-Assessment strategies, verify them with machine learning (ML) algorithms, build students Profile and eventually, we present our new model that will be able to estimate the final resul...
Conference Paper
Full-text available
Recent researches of Colorectal Cancer (CRC) aim to look for the answers for its occurrence in the disrupted gene expressions by examining colorectal carcinogenic and healthy tissues with different microarray technologies. In this paper, we propose a novel generative modelling of the Bayes' classification for the CRC problem in order to differentia...
Book
This paper proposes a model for telemedical Information System that can be used in a military environment. It is consisted of two modules: off-line Advisory Intelligent Module that obscures timely blood type recognition and an on-line module for distance interpretation of blood tests (determining the blood type) and fast delivering request to trans...
Article
Full-text available
Programming courses at university and high school level, and competitions in informatics (programming), often require fast assessment of the received programming tasks solutions. This problem is usually solved by the use of automated systems that check the produced output for some test cases for every solution. In this paper, we present a new mode...
Article
Full-text available
Source code analysis is the process of extracting information about a program from its source code. In this paper we discuss the need for source code analysis and we present our model for a system for source code analysis based on attribute extraction. We outline the main modules of the proposed system (the parser, the executor and the parametrizat...
Conference Paper
Some aspects regarding delivering of different programming courses in three institutions from three countries (Serbia, FYR Macedonia and Croatia) are observed in the paper. Courses' profiles and the application of technology enhanced learning are described and compared. An analysis of the approaches and usage of a set of suitable software tools to...
Conference Paper
Programming courses at university and high school level, and competitions in informatics (programming), often require fast assessment of received solutions of the programming tasks. This problem is usually solved by use of automated systems that check the produced output for some test cases for every solution. In our paper we present a novel approa...
Conference Paper
Full-text available
We explore increased or decreased colorectal gene expression levels since they are the reason for improper work of the cells in the colorectal region, i.e. the processes they are associated with are disrupted. In the previous work, we have unveiled the genes responsible for the colorectal cancer occurrence (the biomarkers), and made a model for cla...
Conference Paper
Full-text available
Teaching programming in the modern educational environment imposes the need for fast assessment of large sets of programming solutions. The same applies to programming competitions, especially the international ones. Although the problem is typically solved by use of computer aided or automated assessment (CAA) systems that perform grading based on...
Conference Paper
Full-text available
Colorectal cancer is one of the most common types of cancer worldwide. Assuming increased or decreased gene expression is the reason for abnormal cells work and processes interference in the colorectal region, in our previous work we used data from Illumina microarray technology to analyse gene expression values. Once we have unveiled biomarker gen...
Article
Full-text available
Colorectal cancer is the fourth most common cause of death worldwide. Recently, many microarray experiments have been done to investigate the expression of the genes in the colorectal tissues and thus, to find the answers for its occurrence. Previously, we used experiments obtained from both Illumina and Affymetrix microarray platforms to analyze t...
Article
Full-text available
According to the WHO research in 2008, colorectal cancer caused approximately 8% of all cancer deaths worldwide. Only particular set of genes is responsible for its occurrence. Their increased or decreased expression levels cause the cells in the colorectal region not to work properly, i.e. the processes they are associated with are disrupted. This...
Conference Paper
This paper presents a novel algorithm for localization of characteristic symmetrical parts of an image. The algorithm is developed in order to recognize the pupae images of the insects Bemisia tabaci and Trialeurodes vaporariorum, but the generic nature enables its use in different domains. This novel Symmetrical self-filtration algorithm (SSF) is...
Article
Full-text available
iKnow is a new university information system that provides electronic services for both university management and students. It is a system enabling complete electronic student services within University management avoiding the need for paper based document processing. The system is web based and implemented using state of the art modular servi...
Conference Paper
Full-text available
In the large datasets (tables) containing grades gained by students according to many criteria (attributes, i.e., columns in the tables) for particular ECTS courses, it is a common situation every criterion to have its own sub criteria, and these sub criteria to be linearly combined to form the corresponding criterion. Therefore, practically, for e...