Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

educations

portfolio

projects

House Pricing System

Ferdowsi University of Mashhad, 2020

I developed an AI model to predict house prices in Mashhad. This project also uses a real dataset that real states submitted to the Manishen platform. The Manishen is the website to sell your house in Iran, and I developed that model for their company under the supervision of AItrends company.

Web-based Intrusion Detection Permalink

Team of 2, Ferdowsi University of Mashhad, 2021

Using Snort and Django, we built a sample honeypot to detect intrusions in the form of SQL injection and also TCP Flood, saving all attempt payloads, IP addresses, and their country. This project was for the Fundamentals of Information Security course.

Parking State Prediction Permalink

Ferdowsi University of Mashhad, 2021

I developed several machine learning methods to predict Mashhad’s parking state. I used a real dataset to train and test developed methods. As I was working with a real dataset, I had to deal with missing values and anomalies.

Fall Detection with IMU

Team of 2, Ferdowsi University of Mashhad, 2021

We had worked on interpreting IMU-based sensor data in real-time to detect falls for creating wearable devices aiming to prevent hip fracture in the elderly.

Parallel Gray Wolf Permalink

Team of 2, Ferdowsi University of Mashhad, 2021

We implemented the gray wolf algorithm based on this paper with both python and c for the Concurrent Programming course. Also, we used the OpenMP to make the C program parallel.

Divar Data Mining Permalink

Ferdowsi University of Mashhad, 2021

In the Data Mining course project with python, I implemented python code to preprocess the Divar dataset. After the data cleaning phase, I have used the Apriori algorithm to extract frequent patterns. I clustered objects in the dataset and detected anomaly prices in the final step.

Anomaly detection Smart Grid Permalink

Team of 5, Ferdowsi University of Mashhad, 2021

We were implementing a novel detection method to detect mining and electricity theft in the smart grid. We used real user data to implement and test our model.

Anime Recommender System Permalink

Ferdowsi University of Mashhad, 2022

I have implemented three recommender systems with python as the final project of the Information Retrieval course. I tested content-based, collaborative-filtering and hybrid methods on the anime dataset.

Mosift Permalink

Ferdowsi University of Mashhad, 2022

For the final project of the Computer Vision course, I Implemented the Mosift algorithm with python. After the exact implementation based on the paper, I changed the method and added new features to improve the results.

Missing Value Imputation for Power Consumption Data Permalink

Team of 3, Ferdowsi University of Mashhad, 2022

We Implemented more than 13 different imputation methods for time-series missing value handling. The Implemented methods included the most popular conventional methods and more advanced machine learning and deep learning models, such as RNNs and MLPs. We have tested techniques on a power consumption dataset to compare their results.

Large-Scale Network Simulator Permalink

Ferdowsi University of Mashhad, 2022

I developed a simulator to evaluate different routing algorithms in a network with over 100000 IoT nodes and 300 routers. I used Java as my developing language to reduce the execution time, Also developed the project based on Object Oriented Programming principles. The user can define every detail of the network.

publications

Paper Title Number 4

Published in GitHub Journal of Bugs, 2024

This paper is about fixing template issue #693.

Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper

teaching

Android Crash Course

Undergraduate student, Ferdowsi University of Mashhad, 2018

Three weeks Android crash course for undergraduate students of Ferdowsi University. I covered basic information about the Android project and necessary APIs in this course. I had designed two simple android applications and developed one of them during class time, and the second one was students’ homework.

Advance Programming Teaching Assistant

Undergraduate course, Ferdowsi University of Mashhad, 2019

I have been a teacher assistant of advanced computer programming in four semesters. In this course, students learn Object-Oriented Programming with Java programming language. As a teacher assistant, I designed two projects for midterm and final also wrote about four series of homework for students.

Computer Network Teaching Assistant

Undergraduate course, Ferdowsi University of Mashhad, 2020

During the semester, I, as a teacher assistant, designed homework and solve the questions for students. Also, designed a simple project as a final project.