Mahdi Parastesh's Projects
Amin Yab
Avabot Studying Browser with Persian Text-To-Speech
AvaBot Optical Character Recognition
Persian Text Recognizer
ChipsLayoutManager, an Android library containing a custom layout manager for RecyclerView which mimicric TextView span behaviour, flow layouts behaviour with support of amazing recyclerView features (including SpanLayoutManager, FlowLayoutManager)
Instagram Direct Exporter
Analyzing the software engineer jobs available in https://Divar.ir/
A sub-project of Mergen for practicing Audio Processing / Sound Recognition. Like MyCV, the Python codes shall be translated to C++ after reaching stability.
My First HarmonyOS Application
An open-source neuroscientific Android app based on the Hedonist philosophy, using which you will score your mood everyday in your desired calendar, you can also set an emoji for a day or a month and enter some notes!
Incomplete version of the Fortuna Android app in Flutter for iOS, Web and Android itself
Friend Tracker, easily find your friends on the map
Charts/graphs library for Android (API 17+), several chart types with support for scaling, scrolling and animations.
An advanced and modern LAN messenger using Material3
Multi-Calendar Date Time Picker, a library for Android with the ability to support any subclass of android.icu.util.Calendar (API 24+) as its default calendar. Forked from Material Date Time Picker belonging to @wdullaer.
A real-time artificial intelligence which simulates the human brain on a Turing machine. (FreeBSD version)
A real-time artificial intelligence which simulates the human brain on a computer. (main version for Android)
Mergen, a logical artificial intelligence, Android communicator version
A real-time artificial intelligence which simulates the human brain on a computer. (Linux version)
Mergen III, a logical artificial intelligence
MergenVPN
Migratio official WordPress-powered website
A geographical statistical tool for determining someone's best destination for migration
An explorer bot for Instagram, which crawls profile pages through their followers/following list and analyses their profile photo and optionally few posts from the top for a specific person's face, using the Tensorflow Lite Java library!
My own solutions for Computer Vision! This is a sub-project of Mergen; all the Python codes must be translated to C++. In order to debug them faster and more easily, I used Python and libraries like OpenCV (previously Pillow), Matplotlib and NumPy.
Scraps: a few bouncing balls in a page powered by Sine and Cosine
A simple, bare-bones, no-frills note taking app for Android.
Pinterest Downloader
A pronouncing machine
Stock Market Data Collector based upon MetaTrader5