giannisdravilas
MSc in Artificial Intelligence @ UvA / Data Scientist @WeatherXM
University of AmsterdamAthens. Greece
Pinned Repositories
Deep-Learning-for-Natural-Language-Processing
๐ก๐ง ๐ฌ Development of Deep Learning models and a Question Answering Engine for Sentiment Classification / NLP tasks.
FTP-implementation-over-TCP
๐๏ธ C++ low-level implementation of an FTP (File Transfer Protocol) server-client connection over Transmission Control Protocol/Internet Protocol (TCP/IP) using the Linux Programming Interface.
Image-Recognition-using-Machine-Learning
๐จ๐ปโ๐ฆฐโ๏ธ Facial recognition using Yale B database face images, employing the Eigenfaces technique encompassing PCA and a nearest neighbour classifier. Classification of images containing handwritten digits using SVM.
Music-Genre-Classification-using-Deep-Learning
๐ถ๐ป Classification of short music clips into different music genres using Feedforward and Convolutional Neural Networks.
Polygonization-Point-Sets-2d
๐Polygonization of point sets in 2d, area optimization and accuracy/speed evaluation.
Radio-Link-Frequency-Assignment-Problem
๐ป๐ก Solving the Constraint Satisfaction Radio Link Frequency Assignment Problem, using FC and MAC algorithms with the dom/wdeg heuristic. An attempt to solve it with MIN-CONFLICTS algorithm and some comparisons are also made.
SchoolSimulator_cpp
๐๐งโ๐๐จโ๐ซ A simple school simulator in C++, in which students arrive at a school, which operates for some hours. The fatigue of the students and the teachers is also computed.
SchoolSimulator_Java
๐๐งโ๐๐จโ๐ซ A simple school simulator in Java, in which students arrive at a school, which operates for some hours and is evacuated afterwards. The fatigue of the students and the teachers is also computed.
Sentiment-Analysis-Covid19-Tweets
๐๐ฑ Sentiment Analysis of Covid19 tweets fetched from Twitter, using various Data Mining techniques and Machine Learning algorithms.
Weather-Plotting
๐โ๏ธ๐ฉ๏ธ This repository contains some examples for creating 2d and 3d weather plots using matplotlib and cartopy libraries in python3.
giannisdravilas's Repositories
giannisdravilas/Weather-Plotting
๐โ๏ธ๐ฉ๏ธ This repository contains some examples for creating 2d and 3d weather plots using matplotlib and cartopy libraries in python3.
giannisdravilas/Polygonization-Point-Sets-2d
๐Polygonization of point sets in 2d, area optimization and accuracy/speed evaluation.
giannisdravilas/Sentiment-Analysis-Covid19-Tweets
๐๐ฑ Sentiment Analysis of Covid19 tweets fetched from Twitter, using various Data Mining techniques and Machine Learning algorithms.
giannisdravilas/Radio-Link-Frequency-Assignment-Problem
๐ป๐ก Solving the Constraint Satisfaction Radio Link Frequency Assignment Problem, using FC and MAC algorithms with the dom/wdeg heuristic. An attempt to solve it with MIN-CONFLICTS algorithm and some comparisons are also made.
giannisdravilas/SchoolSimulator_Java
๐๐งโ๐๐จโ๐ซ A simple school simulator in Java, in which students arrive at a school, which operates for some hours and is evacuated afterwards. The fatigue of the students and the teachers is also computed.
giannisdravilas/Deep-Learning-for-Natural-Language-Processing
๐ก๐ง ๐ฌ Development of Deep Learning models and a Question Answering Engine for Sentiment Classification / NLP tasks.
giannisdravilas/FTP-implementation-over-TCP
๐๏ธ C++ low-level implementation of an FTP (File Transfer Protocol) server-client connection over Transmission Control Protocol/Internet Protocol (TCP/IP) using the Linux Programming Interface.
giannisdravilas/SchoolSimulator_cpp
๐๐งโ๐๐จโ๐ซ A simple school simulator in C++, in which students arrive at a school, which operates for some hours. The fatigue of the students and the teachers is also computed.
giannisdravilas/Disease-Monitor
๐ฆ ๐ท A DiseaseMonitor module that allows us to record the cases of multiple diseases and export numerous statistics about them.
giannisdravilas/Abstract-Data-Types
๐๏ธ Abstract data types implementations in C.
giannisdravilas/Game-of-Life
๐ฎ Conway's Game of Life is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input.
giannisdravilas/Music-Genre-Classification-using-Deep-Learning
๐ถ๐ป Classification of short music clips into different music genres using Feedforward and Convolutional Neural Networks.
giannisdravilas/Priority-Queue-using-heap
โญ๏ธ A simple implementation of a Priority Queue using heap in Python
giannisdravilas/UTF-8-Validator
๐ Check whether some input follows the UTF-8 encoding or not.
giannisdravilas/NYC-Taxi-Trip-Duration-Prediction-using-Machine-Learning
๐ Data Analysis of New York City taxi trips and creation of a Random Forest Regressor for predicting the duration of taxi trips.
giannisdravilas/Operating-Systems-Processes
๐ป Cooperation between a parent process and several child processes in C using a shared memory segment and semaphores
giannisdravilas/Image-Recognition-using-Machine-Learning
๐จ๐ปโ๐ฆฐโ๏ธ Facial recognition using Yale B database face images, employing the Eigenfaces technique encompassing PCA and a nearest neighbour classifier. Classification of images containing handwritten digits using SVM.
giannisdravilas/giannisdravilas.github.io
giannisdravilas/URLs-Manager
๐จโ๐ป C++ low-level program monitoring changes in the files of a directory and processing the URLs of each file by forking new processes. A bash script sums up the results.