Majhong Mentor

Develop APP for Epson AR smart glasses to help Mahjong players identify cards and make strategic decisions. This project was completed when I was an software engineering intern intern at Institute for Information Industry.


The overall process is as follows:

"Preprocessing": Implement image processing methods in C++ to crop pictures into individual images for card predictions.
"classification_by_tensorflow": Preclassify training sample to accelerate training efficiency.
"Increase_Learn": Training model in an incremental method.
"Prediction": Use Python and Azure Custom Vision service to apply machine learning multiclass classification models, i.e. for training images and making predictions.
"Ting_hu": Write winning algorithms for Mahjong game in C++.
https://github.com/dannykuo25/Majhong-Mentor

Github link