Projects

Transfer Learning

Final Project of Machine Learning Course. For more information, visit this.

Sudoku

In this project, we aimed to solve the sudoku puzzles we have extracted from images. First, we used computer vision algorithms and methods like Canny algorithm and contour to extract sudoku puzzles. Second, we used the classification method especially SVM and KNN to detect numbers in filled cells of puzzles. Finally, we solved sudoku using Backtracking algorithm and we illustrated the solution on the original image. For more information, visit this.

Sentiment Analysis

As a project for Natural Language Processing course, we implement sentiment analysis on instagram comments about Minister of Communications and Information Technology through few years with C# and python using Nhazm toolkit for POS tagging. For more information, visit this.

mallet

comparison between Naive Bayes and MaxEntropy using mallet tool for Natural Language Processing course. For more information, visit this.

Wordmap

create a wordmap between politics News & sports News for Natural Language Processing course. in the following, we implement Naive Bayes to classify these two types of news. Finally, we also use vopalWabbit tool for classification. For more information, visit this.

LEXYN

As a project for Compiler course, we implement lexical and syntax analysis for Python code with c++. For more information, visit this.

Lexer-python

As a project for Compiler course, we implement lexical analysis for Python code with c#. For more information, visit this.

Anagram

A project for Natural Language Processing course. For more information, visit this.

Bomberman

As a Project for Advanced Programming course, we implement a Bomberman game which is able to play under network with two-player. For more information, visit this.

Basketball

As a Project for Fundamentals of Computer Programming course, we implement a basketball game. For more information, visit this.