Simon Iyamu Perisanidis's repositories

Geometric-Deep-Learning

πŸ“ Graph Node Classification using PyTorch Geometric on the "Amazon Computers" dataset + Presentation slides

Language:Jupyter NotebookLicense:MITStargazers:9Issues:2Issues:0

Arcade-RPG

A simulation of an RPG(role playing game) written in C++.

Language:C++License:MITStargazers:3Issues:2Issues:0

Binary-Tree-of-Processes

The goal of this project is to search for a certain pattern in a binary file, using multi-processing.

Language:CLicense:MITStargazers:2Issues:1Issues:0

Breast-Cancer-Prediction

Apply and evaluate some basic machine learning algorithms on breast cancer prediction.

Language:MATLABStargazers:2Issues:1Issues:0

Online-Grooming-Detection

Detect sexual predators in chats

Language:Jupyter NotebookStargazers:2Issues:1Issues:0

Twitter-Sentiment-Analysis

πŸ‘πŸ» πŸ‘ŽπŸ» Applying data analysis and comparing machine learning algorithms in their efficiency in predicting the sentiment(positive/negative/neutral) of tweets.

Language:Jupyter NotebookStargazers:2Issues:1Issues:0

2d-Convex-Hull

Gift Wrap and Incremental Algorithm for the calculation of convex hull. Also, algorithm that finds the lattice points of a circle.

Language:PythonStargazers:1Issues:1Issues:0

Auto-Directory-Backup

This application monitors dynamically a hierarchy of files and directories, and when there are changes, it updates a complete copy of the hierarchy in another directory.

Language:CLicense:MITStargazers:1Issues:2Issues:0

Dynamic-Time-Warping-Algorithm

Time-series classification using the dynamic time warping algorithm

Language:CStargazers:1Issues:1Issues:0

Simple-Dropbox

File synchronization through network.

Language:CLicense:MITStargazers:1Issues:1Issues:1

Typing-Lessons

A game to improve your touch-typing skills.

Language:CStargazers:1Issues:1Issues:0

Hash-Code-2019

A solution to the Google Hash Code 2019 online qualification round's problem.

Language:PythonStargazers:0Issues:1Issues:0

Remy-Your-cooking-voice-assistant

An mobile-friendly web app that assists your cooking by guiding you through your recipe using voice. This app was built during HackZurich 2023 within 24h.

Language:TypeScriptStargazers:0Issues:0Issues:0
Language:Jupyter NotebookStargazers:0Issues:1Issues:0

Berkeley-AI-Pacman-Projects

Developing AI search agents to win Pacman.

Language:PythonStargazers:0Issues:1Issues:0

Crime-Data-Analysis

Exploration of the Boston Crime Data data set.

Language:Jupyter NotebookStargazers:0Issues:1Issues:0

File-exchange-with-gpg-encryption

Synchronize the hierarchy of files and directories of each client.

Language:CLicense:MITStargazers:0Issues:0Issues:0

Harbour-Simulation

The goal of this project was to create independent programs that are able to run simultaneously and simulate the operations of a port.

Language:CStargazers:0Issues:1Issues:0

Heat2DParallelized

This is a two dimensional heat equation domain decomposition.

Language:CStargazers:0Issues:1Issues:0

JobSpy

Jobs scraper library for LinkedIn, Indeed, Glassdoor, Google & ZipRecruiter

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

KenKen-CSP

Solve KenKen puzzles by using CSP algorithms.

Language:PythonStargazers:0Issues:1Issues:0

Multi-graph-Implementation-using-AVL-Tree

Implementing a directed multi-graph using an adjacency AVL Tree. Each TreeNode represents a vertex of the graph, and each TreeNode has a linked list in order to represent the edges of the graph.

Language:CStargazers:0Issues:1Issues:0

Polygonal-Curves-Clustering-and-LSH-Hashing

Polygonal Curves Clustering and LSH Hashing.

Language:C++Stargazers:0Issues:1Issues:0

Prim-Jarnik

Implementation of Prim-Jarknik's algorithm to find the minimum spanning tree of an undirected graph.

Language:CStargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:2Issues:0

Strongly-Connected-Components-of-a-Graph

Finds the strongly connected components of a di-graph.

Language:CStargazers:0Issues:1Issues:0

The-Pizza-Problem

A solution to the practice problem of Google Hash Code 2019.

Language:PythonStargazers:0Issues:2Issues:0

Transportation-graph

Implements a transportation system with a graph. Also, finds a path bewteen two desired stations.

Language:CStargazers:0Issues:1Issues:0

Travelling-Salesman-Problem

Implementation of a genetic algorithm to solve the tsp.

Language:CStargazers:0Issues:1Issues:0

Weighted-Job-Scheduling

The problem of Weighted Job Scheduling considers a set of jobs. Each job has a start time, a finish time and a profit. The goal is to find a subset of jobs with the maximum profit such that no two jobs in the subset overlap. My solution uses Dynamic Programming.

Language:C++Stargazers:0Issues:1Issues:0