Giannis Kapetangeorgis's repositories
Linked-In-Clone
A professional networking web application, built on Spring Boot 🍃 and Angular 🍎.
Operating-Systems
Unix OS, Process Creation, System Calls, Process Communication using Pipes and Signals, Shared Memory, Process Synchronization using POSIX Semaphores, Unix File System Manipulation,
Software-Development-for-Algorithmic-Problems_Project-3
Time Series Forecasting using RNN, Anomaly Detection using LSTM Auto-Encoder and Compression using Convolutional Auto-Encoder
Artificial-Intelligence-II_Natural-Language-Processing
Sentiment Classifier using: Softmax-Regression, Feed-Forward Neural Network, Bidirectional stacked LSTM/GRU Recursive Neural Network, fine-tuning on BERT pre-trained model. Question Answering using BERT pre-trained model and fine-tuning it on various datasets (SQuAD, TriviaQA, NewsQ, Natural Questions, QuAC)
Software-Development-for-Algorithmic-Problems_Project-2
Neighbor Search and Clustering for Time-Series using Locality-sensitive hashing and Randomized Projection to Hypercube. Time series comparison is performed using Discrete Frechet or Continuous Frechet metric.
System-Programming
Advanced Data Structures, Bash Script, Processes creation using system calls (fork/exec), Process communication via pipes, Use of low level I/O, Thread creation, Network Programming using sockets
Parallel-Systems-Project
🦖| Design, Development and Evaluation of Parallel Programs in MPI, Mpi + OpenMp Cuda Hybrid that implement the Jacobi with successive over-relaxation.
Software-Development-for-Algorithmic-Problems_Project-1
Neighbor Search and Clustering for Vectors using Locality-sensitive hashing and Randomized Projection to Hypercube
Artificial-Intelligence-1
Berkeley Pacman Projects (1 and 2), Depth First Search, Breadth First Search, Uniform Cost Search ,A* Search , Heuristic Functions ,Suboptimal Search, Minimax Algorithm, Alpha-Beta Pruning, Expectimax, Constraint Santisfaction Problems, RLFA CSP problem, Propositional Logic, First-order Logic
Data-Mining
Movie Recommendation System🎥 , Fake News Detection 🗞
Database-Systems-Implementation
Database Systems Implementation projects as undergraduate student (2020-2021)
Legend-of-the-Five-Rings
🃏 A simulation of The Legend of the Five Rings card game. 🎴