George M.'s Projects
A simple airport management system application in which the user can choose a flight from a list of available flights and book a seat with the user's personal information.
This repository contains simple Arduino projects.
Automatic keyword extraction from scientific abstracts, medium articles, and movie reviews.
Εφαρμογή που ανιχνεύει ατυχήματα και πτώσεις μηχανής η ποδηλάτου και ειδοποιήσει επιλεγμένες απο τον χρήστη επαφές μέσω μηνυμάτων SMS.
Join algorithms on the CDC BRFSS MMSA and LLCP datasets
This project aims to compare traditional Machine Learning methods for tabular data classification, such as Ensemble methods, Decision Trees, and Naive Bayes, with NLP classification methods like Multinomial Naive Bayes, RNNs, and Transformers. We are utilizing survey data from the CDC via the Behavioral Risk Factor Surveillance System (BRFSS)
This work aims to integrate learning from multi-label data and learning from bags of instances.
This project endeavors to synthesize the challenges posed by varying misclassification costs and class imbalances, along with the corresponding solutions available for addressing these issues.
This project aims to explore some of the principles of active and interpretable machine learning. In this project, we work with the German Credit Data dataset.
Horses or humans is a famous tensorflow dataset that contains animated images of horses and humans. I use autoencoders to encode and reconstruct images of humans.
Sentiment classification analysis for IMDB reviews.
Life expectancy analysis from the Word Health Organization (WHO)
MNIST is a digit classification dataset. I use machine learning to train this dataset and i test it's accuracy by having the user draw a digit. The user can draw a digit on a pygame window.
A parallel implementation of the BFS(Breadth First Search) algorithm called bidirectional BFS.
A personal email sender platform using node.js and nodemailer.
Python program to play the famous Dinosaur game by detecting finger movements.
Python open-cv face security camera.
Python Number Gesture Recognition
QS World University Rankings include almost 1,500 institutions from around the world and include universities from diverse locations across Europe, Asia and North America.
An ontology graph for the QS world university ranking organization.
This project delves into the domain of dominance-based queries, crucial in complex decision support systems, and focuses on scalable processing methodologies.
The Path Visualizer is a visual representation of some of the most used A.I search algorithms. That includes the Astar, BFS, DFS, Dijkstra and my implementation of the BFS Bidirectional algorithm.
A statistical data analysis project using the R programming language. The dataset utilized in this project is sourced from the renowned company SEPHORA.
Serial and Parallel numerical methods for solving partial differential equations using finite differences with OpenMP. Implementation of the serial and parallel Jacobi and Gauss-Seidel methods for solving linear systems. Implementation of the Additive Schwarz and Restricted Additive Schwarz methods for domain decomposition.
Εφαρμογή έξυπνης διαχείρισης σκουπιδιών για τον 3ο Μαθητικό και Φοιτητικό Διαγωνισμό Προγραμματισμού, με θέμα «Κοζάνη 2030: Κλιματικά ουδέτερη και έξυπνη πόλη».
A space arcade multiplayer game inspired by Eric Matthes's alien invasion game.
A classification analysis on sport injuries reported by injured athletes via a web questionnaire.
Through this project, the goal is to study streaming versions of anomaly detection methods for time series
Sudoku is a logic based, combinatorial number-placement puzzle. I use a Backtracking Brute Force algorithm to solve this puzzle.