About
189
Publications
55,067
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
2,196
Citations
Introduction
Currently I am an Associate Professor at the Department of Informatics at Ionian University.
I received my Diploma, Master of Science Degree and PhD from the Department of Computer Engineering and Informatics at University of Patras.
My research interests span the broad areas of Data Mining, Big Data, Graph Mining, Machine Learning, Information Retrieval, Data Structures, Bioinformatics and String Algorithmic.
Current institution
Additional affiliations
December 2015 - present
Education
March 2012 - December 2015
October 2008 - March 2012
October 2002 - September 2008
Publications
Publications (189)
Understanding public sentiment on climate change and environmental issues is essential for evaluating public awareness, gauging policy support, and identifying the spread of misinformation. This study analyzes sentiment trends in online discussions related to climate change by leveraging social media data from platforms such as Twitter and Reddit....
Software defect prediction identifies defect-prone modules before testing, reducing costs and development time. Machine learning techniques are widely used, but high-dimensional datasets often degrade classification accuracy due to irrelevant features. To address this, effective feature selection is essential but remains an NP-hard challenge best t...
Managing fluctuating workloads and optimizing resource utilization in cloud environments pose significant challenges, particularly in fields requiring real-time data processing, such as healthcare. This paper introduces a novel hybrid metaheuristic technique, the Golden Search Whale Optimization Algorithm (GSWOA), specifically designed for scheduli...
In the digital age, the rapid proliferation of misinformation and disinformation poses a critical challenge to societal trust and the integrity of public discourse. This study presents a comprehensive machine learning framework for fake news detection, integrating advanced natural language processing techniques and deep learning architectures. We r...
Glaucoma, a leading cause of blindness, is often detected early through structural changes in the optic nerve head of the retina. This research proposes a method for segmenting the optic disc and optic cup and extracting retinal features from fundus images. The segmentation is achieved using Active Contour, Level set, and K-Means clustering-based t...
In the era where social media significantly influences public sentiment, platforms such as Twitter have become vital in predicting stock market trends. This paper presents a cutting-edge predictive model that integrates historical stock market data, Twitter sentiment analysis, and an extensive array of tweet-related features. Utilizing advanced reg...
This paper advances real-time cursor control for individuals with motor impairments through a novel brain–computer interface (BCI) system based solely on motor imagery. We introduce an enhanced deep neural network (DNN) classifier integrated with a Four-Class Iterative Filtering (FCIF) technique for efficient preprocessing of neural signals. The un...
As cloud computing continues to evolve, efficiently managing resource allocation and resolving system bottlenecks remain pivotal challenges. This paper explores the application of Deep Learning (DL), particularly Convolutional Neural Networks (CNNs), to these critical issues. We employ the MNIST dataset, typically used for image classification, as...
Dermatograms are pivotal in the early detection of skin cancer, a disease with significant mortality rates. This paper introduces a novel feature extraction method that captures irregularities in the boundaries of abnormal skin regions. Each raw dermatogram is converted into a binary mask image using an effective segmentation algorithm. The boundar...
This paper presents a novel hybrid approach to feature detection designed specifically for enhancing Feature-Based Image Registration (FBIR). Through an extensive evaluation involving state-of-the-art feature detectors such as BRISK, FAST, ORB, Harris, MinEigen, and MSER, the proposed hybrid detector demonstrates superior performance in terms of ke...
: Kefalonia, an island in the western part of Greece, renowned for its unique geomorphology, lush vegetation, and
Mediterranean climate, is an ideal habitat for diverse bird species, making it a prime destination for birdwatching tourism and
intercultural communication. This paper harnesses the power of user-generated content (tourists) by systemat...
Globalization and industrialization have significantly disturbed the environmental ecosystem, leading to critical challenges such as global warming, extreme weather events, and water scarcity. Forecasting temperature trends is crucial for enhancing the resilience and quality of life in smart sustainable cities, enabling informed decision-making and...
Text simplification is crucial in bridging the comprehension gap in today’s information-rich environment. Despite advancements in English text simplification, languages with intricate grammatical structures, such as Greek, often remain under-explored. The complexity of Greek grammar, characterized by its flexible syntactic ordering, presents unique...
In this study, we address the challenge of accurately classifying human movements in complex environments using sensor data. We analyze both video and radar data to tackle this problem. From video sequences, we extract temporal characteristics using techniques such as motion history images (MHI) and Hu moments, which capture the dynamic aspects of...
Globalization and industrialization have significantly disturbed the environmental ecosystem, leading to critical challenges such as global warming, extreme weather events, and water scarcity. Forecasting temperature trends is crucial for enhancing the resilience and quality of life in smart sustainable cities, enabling informed decision-making and...
Augmented Reality (AR) enhances learning by integrating interactive and immersive elements that bring content to life, thus increasing motivation and improving retention. AR also supports personalized learning, allowing learners to interact with content at their own pace and according to their preferred learning styles. This adaptability not only p...
This study explores trust dynamics within online social networks, blending social science theories with advanced machine-learning (ML) techniques. We examine trust’s multifaceted nature—definitions, types, and mechanisms for its establishment and maintenance—and analyze social network structures through graph theory. Employing a diverse array of ML...
This study introduces Protectbot, an innovative chatbot framework designed to improve safety in children’s online gaming environments. At its core, Protectbot incorporates DialoGPT, a conversational Artificial Intelligence (AI) model rooted in Generative Pre-trained Transformer 2 (GPT-2) technology, engineered to simulate human-like interactions wi...
This paper introduces a semi-automated approach for the prioritization of software features in medium- to large-sized software projects, considering stakeholders’ satisfaction and dissatisfaction as key criteria for the incorporation of candidate features. Our research acknowledges an inherent asymmetry in stakeholders’ evaluations, between the sat...
Effective collision risk reduction in autonomous vehicles relies on robust and straightforward pedestrian tracking. Challenges posed by occlusion and switching scenarios significantly impede the reliability of pedestrian tracking. In the current study, we strive to enhance the reliability and also the efficacy of pedestrian tracking in complex scen...
Biosensors have gained significant attention in various fields such as food processing, agriculture, environmental monitoring, and healthcare. With the continuous advancements in research and technology, a wide variety of biosensors are being developed to cater to diverse applications. However, the effective development of nanobiosensors, particula...
Erythemato-squamous Diseases (ESD) encompass a group of common skin conditions, including psoriasis, seborrheic dermatitis, lichen planus, pityriasis rosea, chronic dermatitis, and pityriasis rubra pilaris. These dermatological conditions affect a significant portion of the population and present a current challenge for accurate diagnosis and class...
In the digital age, effective website promotion plays a pivotal role in attracting visitors to alternative forms of tourism. This study examines the websites of 177 UNESCO Global Geoparks and 190 International Dark Sky Parks, employing specific evaluation criteria essential for enhancing the promotion of alternative tourism forms such as geotourism...
This paper investigates the integration of Artificial Intelligence (AI) into systematic literature reviews (SLRs), aiming to address the challenges associated with the manual review process. SLRs, a crucial aspect of scholarly research, often prove time-consuming and prone to errors. In response, this work explores the application of AI techniques,...
Heart disease is a leading global cause of mortality, demanding early detection for effective and timely medical intervention. In this study, we propose a machine learning-based model for early heart disease prediction. This model is trained on a dataset from the UC Irvine Machine Learning Repository (UCI) and employs the Extra Trees Classifier for...
With the proliferation of IoT devices, there has been exponential growth in data generation, placing substantial demands on both cloud computing (CC) and internet infrastructure. CC, renowned for its scalability and virtual resource provisioning, is of paramount importance in e-commerce applications. However, the dynamic nature of IoT and cloud ser...
In the aviation industry, the issuance of airside passes often encounters significant delays, posing logistical challenges and hindering crucial operations. This study delves into the potential of implementing blockchain technology, particularly smart contracts, to streamline and expedite airport security processes. Our analysis of data from leadin...
The COVID-19 pandemic has posed significant challenges in accurately diagnosing the disease, as severe cases may present symptoms similar to pneumonia. Real-Time Reverse Transcriptase Polymerase Chain Reaction (RT-PCR) is the conventional diagnostic technique; however, it has limitations in terms of time-consuming laboratory procedures and kit avai...
Text classification involves organizing textual information into predefined classes, a task which is particularly useful in domains like sentiment analysis, spam detection, and content labeling. In India, where a massive amount of information is generated daily through newspapers and social media, Hindi is one of the most widely used and spoken lan...
The musical key serves as a crucial element in a piece, offering vital insights into the tonal center, harmonic structure, and chord progressions while enabling tasks such as transposition and arrangement. Moreover, accurate key estimation finds practical applications in music recommendation systems and automatic music transcription, making it rele...
Question Classification is one of the important applications of information retrieval, as it plays a crucial role in improving the performance of question-answering systems. Differentiating between factoid and non-factoid questions is a particularly difficult task. Different methods have been suggested to improve the identification and classificati...
Due to COVID-19 restrictions, many restaurants were forced to discontinue in-person service, either by locking down or finding alternative methods of operation. Despite the fact that, in the United States of America, digital restaurants have already been established for many years, in Greece, this phenomenon became popular during the pandemic. Thes...
Social media platforms have revolutionized information exchange and socialization in today’s world. Twitter, as one of the prominent platforms, enables users to connect with others and express their opinions. This study focuses on analyzing user engagement levels on Twitter using graph mining and clustering techniques. We measure user engagement ba...
Diabetic retinopathy (DR) is a common complication of long-term diabetes, affecting the human eye and potentially leading to permanent blindness. The early detection of DR is crucial for effective treatment, as symptoms often manifest in later stages. The manual grading of retinal images is time-consuming, prone to errors, and lacks patient-friendl...
The exploitation of all possible combinations of the non-common substructure of compounds using Simplified Molecular-Input Line-Entry System (SMILES) representations is an essential part in terms of accurate chemical information processing. SMILES is a widely used encoding for representing chemical compounds as strings of characters. In our paper,...
Question Classification is one of the important applications of information retrieval, as it plays a crucial role in improving the performance of question-answering systems. Differentiating between factoid and non-factoid questions is a particularly difficult task. Different methods have been suggested to improve the identification and classificati...
The detection of fake news is a crucial task in today's society, given the widespread use of social media and online platforms. In this study, we investigate the application of Machine Learning (ML) algorithms for the detection of fake news. We consider two different datasets of categorized news articles of various sizes and apply various ML algori...
Massive human population, coupled with rapid urbanization, results in a substantial amount of garbage that requires daily collection. In urban areas, garbage often accumulates around dustbins without proper disposal at regular intervals, creating an unsanitary environment for humans, plants, and animals. This situation significantly degrades the en...
Extracting molecular descriptors from chemical compounds is an essential preprocessing phase for developing accurate classification models. Supervised machine learning algorithms offer the capability to detect "hidden" patterns that may exist in a large dataset of compounds, which are represented by their molecular descriptors. Assuming that molecu...
The efficiency and the effectiveness of a machine learning (ML) model are greatly influenced by feature selection (FS), a crucial preprocessing step in machine learning that seeks out the ideal set of characteristics with the maximum accuracy possible. Due to their dominance over traditional optimization techniques, researchers are concentrating on...
Recently, there has been a huge spike in the number of automobiles in the urban areas of many countries, particularly in India. The number of vehicles are increasing rapidly and with the existing infrastructure, the traffic systems stand still during peak hours. Some of the main challenges for traffic management are the movement of overloaded vehic...
Clinical support systems are affected by the issue of high variance in terms of chronic disorder prognosis. This uncertainty is one of the principal causes for the demise of large populations around the world suffering from some fatal diseases such as chronic kidney disease (CKD). Due to this reason, the diagnosis of this disease is of great concer...
As the volume of data generated and stored on a daily basis is constantly increasing, the need for finding techniques in terms of the automated discovery of information from them has arisen. This purpose can be effectively solved with the use of text mining, which uses methods derived from data mining, information retrieval, machine learning, as we...
In the modern world, social media plays a crucial role in the interchange of information and socialization with users. Twitter is a known social media platform that allows users to make relationships with others and express their opinions. The current work aims to identify the level of user engagement on Twitter with the use of graph mining. User e...
Activity recognition is the process of continuously monitoring a person’s activity and movement. Human posture recognition can be utilized to assemble a self-guidance practice framework that permits individuals to accurately learn and rehearse yoga postures without getting help from anyone else. With the use of deep learning algorithms, we propose...
Question Classification is one of the most important applications of information retrieval. Identifying the correct question type constitutes the main step to enhance the performance of question answering systems. However, distinguishing between factoid and non-factoid questions is considered a challenging problem. In this paper, a grammatical base...
COVID-19 is an infectious disease with its first recorded cases identified in late 2019, while in March of 2020 it was declared as a pandemic. The outbreak of the disease has led to a sharp increase in posts and comments from social media users, with a plethora of sentiments being found therein. This paper addresses the subject of sentiment analysi...
Feature selection (FS) is commonly thought of as a pre-processing strategy for determining the best subset of characteristics from a given collection of features. Here, a novel discrete artificial gorilla troop optimization (DAGTO) technique is introduced for the first time to handle FS tasks in the healthcare sector. Depending on the number and ty...
Information Technology has rapidly developed in recent years and software systems can play a critical role in the symmetry of the technology. Regarding the field of software testing, white-box unit-level testing constitutes the backbone of all other testing techniques, as testing can be entirely implemented by considering the source code of each Sy...
Η παρούσα εργασία αναφέρεται στο Γεωπάρκο Κεφαλονιάς & Ιθάκης και στην
ανάγκη δημιουργίας ηλεκτρονικής πλατφόρμας ώστε να γίνει ευρέως γνωστό το
συγκεκριμένο γεωπάρκο. Αρχικά δίνονται πληροφορίες για τα γεωπάρκα και τα
χαρακτηριστικά τους. Στη συνέχεια αφού αναφέρθηκαν τα γεωπάρκα της Ελλάδας
γίνεται παρουσίαση του γεωπάρκου Κεφαλονιάς & Ιθάκης. Αν...
Microblogging has become an extremely popular communication tool among Internet users worldwide. Millions of users daily share a huge amount of information related to various aspects of their lives, which makes the respective sites a very important source of data for analysis. Bitcoin (BTC) is a decentralized cryptographic currency and is equivalen...
Exploring a community is an important aspect of social network analysis because it can be seen as a crucial way to decompose specific graphs into smaller graphs based on interactions between users. The process of discovering common features between groups of users, entitled “community detection”, is a fundamental feature for social network analysis...
The analysis along with the modeling of passenger demand dynamic, which deem to have vital implications on the management and the operation within the entire aviation industry, are regarded to be an extreme challenge. However, air passenger demand introduces reliably complex non-linearity and non-stationarity. In this paper, we have tried to foreca...
The features provided by Blockchain technologies such as decentralized storage, advanced security, and authentication indicate that they can be used in other applications such as the healthcare sector. The 1996 Health Insurance Portability and Accountability Act (HIPAA) legal requirements stipulate strict authentication when sharing files in the he...
Flood is one of the deadliest natural hazards worldwide, with the population affected being more than 2 billion between 1998–2017 with a lack of warning systems according to WHO. Especially, flash floods have the potential to generate fatal damages due to their rapid evolution and the limited warning and response time. An effective Early Warning Sy...
Twitter is considered a major and very popular social network providing an abundance of data generated by users’ interactions through tweets. After an appropriate analysis of this information, sets consisting of users who share similar attributes, and preferences can be identified. Massive cultural content management is important because reviews ca...
In the current paper, we propose a machine learning forecasting model for the accurate prediction of qualitative weather information on winter precipitation types, utilized in Apache Spark Streaming distributed framework. The proposed model receives storage and processes data in real-time, in order to extract useful knowledge from different sensors...
In the current paper, we propose a machine learning forecasting model for the accurateprediction of qualitative weather information on winter precipitation types, utilized in ApacheSpark Streaming distributed framework. The proposed model receives storage and processes datain real-time, in order to extract useful knowledge from different sensors re...
Nowadays several millions of people are throughout the day active, while hundreds of new accounts are created daily on social media. Thousands of short-length posts or tweets are posted on Twitter, a popular micro-blogging platform by a vast variety of authors and thus creating a widely diverse social content.The emerged diversity not only does ind...
In light of the rapidly growing passenger and flight volumes, airports seek for sustainable solutions to improve passengers’ experience and comfort, while maximizing their profits. A major technological solution towards improving service quality and management processes in airports comprises Internet of Things (IoT) systems that realize the concept...
In social network analysis, it is crucial to discover a community through the retrospective decomposition of a large social graph into easily interpretable subgraphs. Four major community discovery algorithms, namely the Breadth-First Search, the Louvain, the MaxToMin, and the Propinquity Dynamics, are implemented. Their correctness was functionall...
Complex networks constitute a new field of scientific research that is derived from the observation and analysis of real-world networks, for example, biological, computer and social ones. An important subset of complex networks is the biological, which deals with the numerical examination of connections/associations among different nodes, namely in...
Does a tweet with specific emotional content posted by an influential account have the capability to shape or even completely alter the opinions of its readers? Moreover, can other influential accounts further enhance its original emotional potential by retweeting it and, thus, letting their followers read it? Real Twitter conversations seem to imp...
The increasing incorporation of genomics in clinical practice underscores the need to improve genomics knowledge and familiarity among future health care providers. To this end, it is important to consider both the "push" and the "pull" factors that shape or determine the transition of new personalized medicine (PM) discoveries to clinical practice...
Storing information in memory efficiently is one of the most significant challenges in computer science. The two main factors that consist an efficient data structure is the reduction of space and time consumption. There is a plethora of different tools able to reduce the run-time of a process, and Apache Spark is one of these; it is a computing fr...
Cognitive maps are high level representations of the key topological attributes of real or abstract spatial environments progressively built by a sequence of noisy observations. Currently such maps play a crucial role in cognitive sciences as it is believed this is how clusters of dedicated neurons at hippocampus construct internal representations....
Technologies such as cloud computing and big datamanagement, have lately made significant progress creating anurgent need for specific databases that can safely store extensivedata along with high availability. Specifically, an evergrowingamount of companies have put to use a multitude of non-relational databases, typically known as NoSQL databases...