Giannis Dravilas (@giannisdravilas)

Top repositories

1

Weather-Plotting

๐ŸŒ€โ„๏ธ๐ŸŒฉ๏ธ This repository contains some examples for creating 2d and 3d weather plots using matplotlib and cartopy libraries in python3.
Python
29
star
2

Polygonization-Point-Sets-2d

๐Ÿ“Polygonization of point sets in 2d, area optimization and accuracy/speed evaluation.
C++
8
star
3

Sentiment-Analysis-Covid19-Tweets

๐Ÿ’‰๐Ÿ“ฑ Sentiment Analysis of Covid19 tweets fetched from Twitter, using various Data Mining techniques and Machine Learning algorithms.
Jupyter Notebook
6
star
4

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.
Java
5
star
5

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.
Python
5
star
6

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.
C++
4
star
7

Deep-Learning-for-Natural-Language-Processing

๐Ÿ’ก๐Ÿง ๐Ÿ’ฌ Development of Deep Learning models and a Question Answering Engine for Sentiment Classification / NLP tasks.
Jupyter Notebook
4
star
8

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.
C++
4
star
9

Disease-Monitor

๐Ÿฆ ๐Ÿ˜ท A DiseaseMonitor module that allows us to record the cases of multiple diseases and export numerous statistics about them.
C
3
star
10

Abstract-Data-Types

๐Ÿ—ƒ๏ธ Abstract data types implementations in C.
C
2
star
11

UTF-8-Validator

๐Ÿ”  Check whether some input follows the UTF-8 encoding or not.
C
2
star
12

Priority-Queue-using-heap

โญ๏ธ A simple implementation of a Priority Queue using heap in Python
Python
2
star
13

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.
C
2
star
14

Music-Genre-Classification-using-Deep-Learning

๐ŸŽถ๐Ÿ’ป Classification of short music clips into different music genres using Feedforward and Convolutional Neural Networks.
Jupyter Notebook
2
star
15

Operating-Systems-Processes

๐Ÿ’ป Cooperation between a parent process and several child processes in C using a shared memory segment and semaphores
C
1
star
16

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.
Jupyter Notebook
1
star