Pinned Repositories
8-puzzle-solver
Solver for the 8-puzzle problem using the following algorithms: BestFS (using Manhattan's distance as a heuristic function) , DFS and BFS.
Memory-Game
Memory Game played with cards. Uses a graphical user interface.
My-Beer-Journey
An android application which includes popular beers from all over the world and aims at user through a “beer journey” to try all these beers of the app.
one-dimensional-convolution
1-D convolution implementation using Python and CUDA
Page-Replacement-Algorithms
implementations of FIFO and LRU algorithms
Predict-The-Price-Of-Books
Using the provided dataset which includes various book features, in order to predict the price of books, using various proposed methods and models.
R-Star-Tree
Java Implementation of the R* Tree
Sentiment-Analysis-and-EDA-for-the-IMDB-Dataset
The work focuses on the exploration and study of different approaches which are used for Sentiment Analysis (e.g. Bag of Words, TF-IDF, Word Embeddings). In addition, the work utilizes and compares different classification algorithms for Sentiment Analysis tasks in Natural Language Processing (e.g. Tree based Algorithms, Linear Models and SVMs).
Simple-Unity-2D-Game
Simple Unity 2D Game
Simplified-client-server-Mail-System
Distributed client-based e-mail system using Sockets, Input / Output streams and Threads implemented in java
nikopetr's Repositories
nikopetr/R-Star-Tree
Java Implementation of the R* Tree
nikopetr/one-dimensional-convolution
1-D convolution implementation using Python and CUDA
nikopetr/Simplified-client-server-Mail-System
Distributed client-based e-mail system using Sockets, Input / Output streams and Threads implemented in java
nikopetr/8-puzzle-solver
Solver for the 8-puzzle problem using the following algorithms: BestFS (using Manhattan's distance as a heuristic function) , DFS and BFS.
nikopetr/My-Beer-Journey
An android application which includes popular beers from all over the world and aims at user through a “beer journey” to try all these beers of the app.
nikopetr/Page-Replacement-Algorithms
implementations of FIFO and LRU algorithms
nikopetr/Simple-Unity-2D-Game
Simple Unity 2D Game
nikopetr/Hadoop-MapReduce-Calculating-Sales-by-Country
Java program that uses Hadoop Map-Reduce for calculating the number of products and sales by country
nikopetr/Memory-Allocation-Management-Algorithms
Implementations of Best-Fit, First-Fit, Next-Fit and Worst-Fit algorithms
nikopetr/Memory-Game
Memory Game played with cards. Uses a graphical user interface.
nikopetr/Cyclic-Redundancy-Check-CRC
Implementation of a Cyclic Redundancy Check in Java
nikopetr/nikopetr
My personal repository
nikopetr/Process-Scheduling-Algorithms
Implementations of FCFS, SJF and RoundRobin for Process Scheduling Algorithms
nikopetr/Quick-Python-Example-Guide
Guide which focuses on the fundamental syntax of the language without the classic "this is variable, and here's what you can do with variables"
nikopetr/Snake-Game
Basic Snake Game in Python using PyGame
nikopetr/Trip-Advisor
Program in Prolog which advises someone who wants to travel by plane between two cities on a specific day
nikopetr/Data-Science-Probability-and-Statistics-Projects
Implementation of the projects for the DSC 530: Probability and Statistics for Data Science course, of the MSc in Data Science programme of the University of Cyprus.
nikopetr/Hadoop-MapReduce-Anagram-Solver
Program that uses Hadoop Map-Reduce to identify the anagrams of the words of a file
nikopetr/LinCFNA
A large dataset which consists of linguistic characteristics of fake and real articles
nikopetr/MachineLearning
Machine Learning's Team Repository
nikopetr/Predict-The-Price-Of-Books
Using the provided dataset which includes various book features, in order to predict the price of books, using various proposed methods and models.
nikopetr/Sentiment-Analysis-and-EDA-for-the-IMDB-Dataset
The work focuses on the exploration and study of different approaches which are used for Sentiment Analysis (e.g. Bag of Words, TF-IDF, Word Embeddings). In addition, the work utilizes and compares different classification algorithms for Sentiment Analysis tasks in Natural Language Processing (e.g. Tree based Algorithms, Linear Models and SVMs).
nikopetr/Statistical-Simulations-and-Data-Analysis-Project
The programming part for the second assignment of the course DSC 531 - Statistical Simulations and Data Analysis of the University of Cyprus MSc in Data Science programme
nikopetr/Students-Performance-in-Exams-Exploratory-Data-Analysis
The project focuses on the Exploratory Data Analysis (EDA) of the given Performance dataset, which includes marks obtained by students in different subjects.
nikopetr/bayesian-data-analysis-course
My notes and work for the Bayesian Data Analysis course taught by Aki Vehtari.
nikopetr/K-Means-and-Single-Link-Hierarchical-Clustering-on-Geodata
A Data Mining project which focuses on the comparison between different un-supervised clustering algorithms on geographical data
nikopetr/MNIST
nikopetr/MobileDevelopment-ExpensesTracker
Expenses Management Application: Application that will track your monthly/weekly expenses
nikopetr/MobileDevelopment-JavaExamples
Mobile Development's Team Repository
nikopetr/RAINBOW-Tutorial-Hackathon-2022
IoT/Docker tutorial and RAINBOW Hackathon