
Blagoj RistevskiUniversity "St. Kliment Ohridski" - Bitola · Faculty of Information and Communication Technologies
Blagoj Ristevski
PhD in Computer Science and Engineering
About
74
Publications
47,761
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
438
Citations
Citations since 2017
Introduction
Additional affiliations
August 2020 - present
August 2015 - August 2020
University "St. Kliment Ohridski" - Bitola, Faculty of Information and Communication Technologies - Bitola
Position
- Professor (Associate)
Publications
Publications (74)
The shortage of data for patients with chronic and other diseases and previous medical treatments shows significant weakness in the diagnosis and treatment of patients. Due to the healthcare system insufficiency, patients with comorbidities might not survive the diseases, especially when the disease is novel. The lack of information on patients’ ge...
Abstract: Tens of millions of images from biological collections have become available online in the last two decades. In parallel, there has been a dramatic increase in the capabilities of image analysis technologies, especially those involving machine learning and computer vision. Whilst image analysis has become mainstream in consumer applicatio...
Evidence-based health care is a desired concept today, especially in these pandemic circumstances. However, the patients’ data are deficient, especially for patients with chronic diseases and their previous medical treatments and diagnosis if they must be treated in other institutions outside of the country of leaving or private institutions. All d...
This research examines the use of the pair programming technique in primary school education. This research explains how this technique is usable in primary school subject teaching. Furthermore, it investigates the achievements of pupils with the use of pair programming. A pair programming is one of the agile software development techniques in whic...
Blockchain technology has the potential to be applied in a variety of areas of our daily life. Blockchain is the foundation of cryptocurrency, but the applications of blockchain technology are much more expansive. This technology is considered to be a revolutionary solution for the financial industry. Also, it can be successfully applied in scenari...
We face enormous medical and health services demands due to the Covid-19 pandemic. This fact implies that the healthcare sector does not manage to cope with the considerable pressure from patients who experienced Covid-19, from which some fail to survive. The hospitals and medical practitioners everywhere were faced with significant stresses, and t...
Mobile applications for vital signs measurement are popular in ambient assisted living environments. They typically include various wearables and devices with their applications connected with the production company with some security preferences. When a manufacturer develops and markets a specific sensor, a smartphone application is developed. Man...
This paper highlights the issues of seeking appropriate solutions, especially last year during the COVID-19 pandemic lockdown and other restrictions, and pressure made on the ICT (information and communication technology) sector to accelerate the development of ICT solutions as never before. The biggest pressure was in the health and medicine secto...
The coronavirus pandemic upended almost every aspect of life. Education has undergone significant changes. The need for online teaching has emerged. Several questions have arisen as to how effective online teaching is; what are the advantages and disadvantages? This paper analyzes the impact of student attendance and activity on the learning outcom...
The deficiency of data for patients with chronic diseases as well as other diseases and previous medical treatments for patients shows a big weakness when a growing influx of patients appears. Due to the insufficiently rapid response of lots of patients with comorbidities, many did not survive the diseases, especially when the disease is novel, for...
Many efforts were made by researchers in the health and medical domain to provide reusing of healthcare data nowadays. Usually, the data are integrated because of the possibility of Data Analysis for decision-makers at the state level using depersonalized data obtained for HIS and EHR, clinical data, labs’ and biomedical data. The data are usually...
In the era of big data, a huge volume of heterogeneous healthcare and medical data are generated daily. These heterogeneous data, that are stored in diverse data formats, have to be integrated and stored in a standard way and format to perform suitable efficient and effective data analysis and visualization. These data, which are generated from dif...
Nowadays, big data is a widely utilized concept that has been spreading quickly in almost every domain. For pharmaceutical companies, using this concept is a challenging task because of the permanent pressure and business demands created through the legal requirements, research demands and standardization that have to be adopted. These legal and st...
Riboswitch, a part of regulatory mRNA (50–250nt in length), has two main classes: aptamer and expression platform. One of the main challenges raised during the classification of riboswitch is imbalanced data. That is a circumstance in which the records of a sequences of one group are very small compared to the others. Such circumstances lead classi...
Nowadays, an enormous volume of heterogeneous healthcare and medical data are generated routinely. These heterogeneous data have to be integrated and stored in a standard manner and format to perform appropriate big data analysis and visualization and improve decision-making. These data are generated from different sources such as mobile devices, s...
Persons with disabilities used to face discrimination and barriers that restricted them from participating in society on an equal basis with others. In recent years, there has been a revolutionary change in the approach to bridge the gap of discrimination and ensure that persons with disabilities enjoy the same standards of equality, rights and dig...
Riboswitch, a part of mRNA (50–250nt in length), has two main classes: aptamer and expression platform. One of the main challenges raised during the classification of riboswitch is imbalanced data. That is a circumstance in which the records of a dataset of one group are very small compared to the others. Such circumstances lead classifier to ignor...
Access to the information and communication technology for people with disabilities as well as elderly people is an important prerequisite for their social inclusion. With the advance of the e-learning platforms and recent regulations of the European Union, which impose conformance to Web Content Accessibility Guidelines (WCAG) for web applications...
The increased aging population, especially in Europe, together with the increasing financial expenses of providing medical care, create the need for novel systems to provide self-care and home-care. The rapid progress of mobile technologies, sensors, Internet of things, cloud and fog computing, provides the necessary infrastructure for such systems...
The aim of this paper is to explain the application of augmented reality technology in various domains, particularly in development of educational applications. Firstly, the principles of the augmented reality are explained and the manner of its usages in a broad spectrum of fields, such as medicine, education, entertainment, game, sport, architect...
Huge amounts of data are generated and used on a daily basis. This has led to the new concepts: big data and hybrid databases that are becoming more popular and promising. Thus, there is a need of integrating and storing data from various heterogeneous data sources. With the growth of data size, NoSQL databases have outperformed traditional relatio...
Modeling, simulation and discovering of interactions and regulatory mechanisms among networks' nodes, is still a challenging task in the analysis of complex networks in many domains, such as biology, computer networks, social networks, physics and power systems analysis. Particularly, complex networks' analysis in biology can provide a very signifi...
Healthcare is one of the biggest consumers of emerging information and communication technology, especially when the wide range of people have to use healthcare devices. With the concept of Internet of Things, these trends increase permanently as ubiquitous connected devices toward implementation of m-health concept. Usually devices are connected w...
Web accessibility is considered as a component of universal design, the purpose of which is to lower the discrimination level in access to the living environment for people with special needs. People with cognitive disabilities are impaired in the act of processing information such as well as remembering or reasoning, making it more difficult for t...
Mobile Augmented Reality has emerged as the most popular and most convenient form of Augmented Reality [AR], especially because mobile devices are enhanced with more sensors, powerful embedded cameras and increased processing power and features. It combines the intelligent display, registration tracking, virtual and reality convergence, and human-c...
In this paper we describe various biological omics data (e.g. ge-nomics, epigenomics, transcriptomics, proteomics, metabolomics and microbi-omics) generated using high-throughput sequencing technologies. These omics data are generated in huge amounts and they follow the 6 V's properties of big data. To discover hidden knowledge from this big omics...
Nowadays we are facing with data flood in many areas. Big data come from numerous sources such as human activities, measuring instruments and many appliances connected to computers or smart phones. One of the most challenging topics in the next decade will be how combination of genome and exposome data will contribute to reveal the risks for partic...
Healthcare systems generate large amounts of data, collected from different healthcare systems and sources and stored in large data sets. It is particularly interesting for a wide range of user groups and stakeholders in healthcare. As the data volume increases over time, the risk of abuse and unauthorized access to the personal and sensitive data...
Today, information and communication technology (ICT), that covers a wide plethora of various software applications and hardware devices, plays role as an integrated part and routine of the everyday lives, hence rapidly changing the manner of approaching to the useful information. In order to function effectively in the contemporary digital society...
This paper surveys big data with highlighting the big data analytics in medicine and healthcare. Big data characteristics: value, volume, velocity, variety, veracity and variability are described. Big data analytics in medicine and healthcare covers integration and analysis of large amount of complex heterogeneous data such as various – omics data...
The current advances in global economy require worldwide unceasing changes in the education. In the past fifteen years, the education in the Republic of Macedonia was also subject to reforms in order to initiate development of the skills for digital literacy, inventive thinking, effective communication and high productivity. This paper presents the...
Big data analytics has the potential to alter the way that life sciences and healthcare and medical organizations use sophisticated technologies to make appropriate decisions. Big data analytics allows companies and organizations to examine and explore large and various data and thus to identify relationships, trends, and patterns to reveal insight...
In this paper, biological background of cells' regulatory mechanisms as well as gene regulatory networks are described. The models applied to infer gene regulatory networks such as Boolean networks, dynamic Bayesian networks , graphical Gaussian models and the novel two-stage model based on integration of a priori biological knowledge are described...
Hash functions are used as building blocks in
certain cryptographic systems. Because of their complexity,
program languages with high accuracy performance have to be
used. A Python based software application, created by the
authors is presented. The main purpose of the application is to
ensure the authenticity and integrity of digital objects as we...
In this article, the application of 3ds Max for 3D modelling and rendering of a car model is described. The process of creating a 3D car model is explained as well as setting up the references, working with editable poly, details in car interior, using turbosmooth and symmetry modifier. The manner which materials are applied to the model are descri...
Today in the area of medical research, the care of brain tumor patient attracts a lot of attention. Brain tumor segmentation consists of separating the different brain tumor tissues from normal tissues. In the past, many researchers in the field of medical imaging and soft computing have made significant survey in the field of brain tumor segmentat...
SEO is a symbiosis of arts and science. The art’s aspect of optimization requests dynamics, creativity and intuition in order to improve the searching rankings. The searching algorithms are too complex to make backward engineering to each aspect of them. Therefore, some scientific aspects have been included such as assumptions, notices, drawing con...
This chapter describes biological backgrounds of regulatory relationships in living cells, high-throughput experimental technologies, and application of computational approaches in reverse engineering of microRNA (miRNA)-mediated and gene regulatory networks (GRNs). The most commonly used models for GRNs inference based on Boolean networks, Bayesia...
In this article, I present the biological backgrounds of microarray, ChIP-chip and ChIPSeq technologies and the application of computational methods in reverse engineering of gene regulatory networks (GRNs). The most commonly used GRNs models based on Boolean networks, Bayesian networks, relevance networks, differential and difference equations are...
Gene regulatory networks (GRNs) are complex networks consisted of nodes representing genes, transcription factors, microRNAs and edges that represent the interactions between nodes. GRNs can expose and depict underlying cells' gene regulatory mechanisms. In this paper, we propose a new model for inference of GRNs. This model includes prior knowledg...
The cell functions and development are regulated by complex networks of genes, proteins and other components by means of their mutual interactions. These networks are called gene regulatory networks (GRNs). GRNs are used to reveal the fundamental gene regulatory mechanisms, to determine the reasons for many diseases and interactions between drugs a...
In this paper we assess the clustering results of gene expression (microarray) data by using different validation indices. We perform k-means clustering and evaluate the results by using three validation indices: Silhouette, Davies-Bouldin's and our proposed BR index. For performing the experiments we use our implementation of these measures in MAT...