AmirHossein Roodaki's starred repositories
Laptop-Store-Analytics
This project revived a dormant laptop store using advanced data analysis, Python tools like BeautifulSoup and scikit-learn, and a robust MySQL/SQL Server database. We created interactive visualizations with Power BI and Streamlit, empowering effective sales strategies through machine learning-driven insights and comprehensive data analysis.
Instacart-Market-Basket-Analysis
Unveiling Customer Dynamics: Analyzing a Massive Dataset of 3 Million Grocery Orders from 200,000 Users Over Time
Concurrency-Practical-Examples
There are multiple assignments related to multi-threading and concurrency that you are required to implement using the Java language.
ClickCartComapny
This project includes both analysis (fully) and implementation (in the src(CLI)).
RFID-Smart-Door
Unlock your door with ease using our RFID Smart Door IoT project. Simply swipe your RFID card for secure access. Manage permissions and monitor entry from anywhere with our intuitive mobile app. Experience convenience and peace of mind like never before.
Compiler-Design
In this project, we intend to design a compiler that reads arithmetic expressions and, in addition to computing the result of the expression according to the logic we define for it, generates three-address code in the C language.
Image-Processing-Chain-Code-FPGA
In this project, we implemented one of the image coding algorithms, in a way that in several steps, we coded an image, calculated its perimeter and area, sent it to the Decode unit using the UART protocol, and re-encoded the original image.
coursera-deep-learning-specialization
Notes, programming assignments and quizzes from all courses within the Coursera Deep Learning specialization offered by deeplearning.ai: (i) Neural Networks and Deep Learning; (ii) Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization; (iii) Structuring Machine Learning Projects; (iv) Convolutional Neural Networks; (v) Sequence Models
Suicide-Detection
Suicide Detection from different languages using Python
diabetes_prediction
Prediction of diabetes using logistic regression
OS-project
Implementing CPU scheduling algorithms
Pseudo-Instagram
JavaProject(Pseudo Instagram)
MIPS-architecture
MIPS architecture implemented in Verilog.
Design_algorithm
Image steganography and compressing
logic-circuit-lab
In this project, I implemented ALU, which performs the four common operations(add, subtract, multiply, divide), a clock using six seven- segments, and a name block that turns on letter by letter and then blinks
x86-assembler
implementing X86 assembler with C++
Data_Structures_TA
Designed this project as a Teacher Assistant for the Data Structures course.
data-structure
Implementing the Dijkstra algorithm with a d-ary heap
Graph_Theory
finding a short spanning walk throw a connected graph (NP-HARD problem)
Numerical-Analysis
This is a Numerical Analysis course project, implementing numerical analysis methods.
signals_and_systems_project
This is a signals and systems course project.
Spotify-Analytics
An extensive music data analysis and recommendation project, encompassing data scraping, cleaning, predictive modeling, clustering, and interactive data visualization
Spotify-Top-100-Songs-Analysis
Take a look at top songs in Spotify from each year and analysis using exploratory analysis
Football-Death-Analysis
Analyzing football player death data using Python, Pandas and NumPy! Some of the results can be SHOCKING!
The-Dicee-Game
Just refresh :)
Guessing-Game
Making a simple game using Java programming language and JOptionPane library for GUI.
Simon-Game
Implementation of a popular game called Simon Game using the jquery framework.