Xiao Tianyou Theo

As a primary school student, I am thrilled to delve into the world of programming and artificial intelligence. I believe that this knowledge will be instrumental in shaping the future of technology and creating a more efficient, effective, and equitable world. I am eager to immerse myself in this exciting and constantly evolving field, and look forward to all the exciting opportunities that await us.

Handwriting Recognition

KNN, Neural Network, Convolutional Neural Network classifier models

I trained three AI models, KNN, Neural Network, and Convolutional Neural Network models, on around 1500 mouse-written numbers, then using the trained models to predict human mouse-writing numbers in real time and testing out their real life accuracy.

Other Python
Algorithm Projects

Here are some other cool python algorithms:
1. binary_search_recursive.py [binary search implementation using recursive algorithm]
2. quick_sort.py [quick sort algorithm using recursive method]
3. gcd_recursive.py [ calculate the greatest common divisor(GCD) of a number using recursive algorithm]
4. palindrome_number.py [test if the number is a palindrome number]
5. insert_sort.py [insert sort algorithm]
6. selection_sort.py [selection sort algorithm]
7. bubble_sort.py [bubble sort algorithm]
and a lot more cool python algorithms...