Sheida Abedpour's repositories
Single-Cycle-Datapath
simple mips architecture
SVD-movie-recommender-system
This repository implements a movie recommendation system using Singular Value Decomposition (SVD)
Traffic_Light_Controller
a VHDL code for a traffic light controller on FPGA is presented.
Enigma
The Java project simulates an Enigma machine encryption process, reading configuration data from a file to set up plugboard and rotor settings, and encrypting a given plaintext message using the Enigma algorithm.
K-Means-Clustering
K-Means Clustering Projects: Explore image segmentation and customer segmentation using K-Means.
MDP-CliffWalking
This project utilizes Markov Decision Process (MDP) principles to implement a custom "CliffWalking" environment in Gym, employing policy iteration to find an optimal policy for agent navigation.
Pacman-Multi-Agent-Search
This project implements a Pacman agent using the minimax algorithm with alpha-beta pruning and a custom evaluation function.
Regression-Credit-Limit-Prediction
Perform regression analysis to predict credit limits using machine learning methods, employing techniques such as feature encoding, scaling, selection, and multicollinearity handling to preprocess data.
Reinforcement-Learning-in-Random-Mazes
This project employs Q-learning to train a reinforcement learning agent in a randomly generated maze environment.
Search-Algorithms-and-Multiple-Linear-Regression
optimizing flight planning and predicting flight prices, showcasing the application of cutting-edge algorithms and machine learning techniques
LinkedIn-like-Social-Network
The Java project implements a simplified version of a LinkedIn-like social network, utilizing a graph data structure.