The project of recognizing handwritten digits found in mnist dataset by the use of Neural Networks(Feedforward Fully Connected).
Complete information and explanations are found inside the jupyter notebook in this repository.
This repository contains the assignments of the Theory of Machines and Languages course
The implementation of the problems solved using Linear Algebra. Linear Algebra course.
In this project, I used classical search algorithms in AI to implement different solutions for a card game. Search algorithms used are BFS, DFS, A*.
This is a project that uses NLP to categorize poets of different poems.
Multi-class confusion matrix library in Python
In this project I designed an evolutionary algorithm that learns to play 3 different games and becomes unbeatable after some rounds of playing and learning.
A collection of notebooks with TensorFlow and the Keras API for various deep-learning and machine learning problems
Neural Persian Poet: A sequence-to-sequence model for composing Persian poetry