# C-net ඞ ## Description C-net ඞ is a Python project designed to read and predict numbers from the MNIST dataset using neural networks. ## Visuals ![Insert GIF or Screenshot here](link_to_visual.gif) ## Roadmap - [x] Implemented an Image Loader for MNIST dataset. - [x] Created a prediction function for recognizing handwritten digits. - [x] Developed matrix calculation methods to support neural network operations. - [x] Added functionality to load and save neural network models. - [x] Successfully trained the network on MNIST images. - [x] Achieved an accuracy rate with a confidence level above 90%. - [ ] Ongoing optimization and code refinement. ## Authors and Acknowledgments This project was brought to you by the following contributors: - Stornig, Jakob - Schleicher, Thomas - Dworski, Daniel - Walcher, Raphael We would like to express our gratitude to the following project, which served as an inspiration and reference: - [MNIST from Scratch](https://github.com/markkraay/mnist-from-scratch) by markkraay - [Neural Network Framework in C](https://medium.com/analytics-vidhya/building-neural-network-framework-in-c-using-backpropagation-8ad589a0752d) - [Simple Neural Network Implementation in C](https://towardsdatascience.com/simple-neural-network-implementation-in-c-663f51447547) - [3Blue1Brown Neural Network Series](https://www.youtube.com/watch?v=aircAruvnKk&list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi) - [Brotcrunsher's YouTube Videos](https://www.youtube.com/watch?v=oCPT87SvkPM&pp=ygUbYnJvdCBjcnVzaGVyIG5ldXJhbCBuZXp3ZXJr), [Video 2](https://www.youtube.com/watch?v=YIqYBxpv53A&pp=ygUbYnJvdCBjcnVzaGVyIG5ldXJhbCBuZXp3ZXJr), [Video 3](https://youtu.be/EAtQCut6Qno) ## Project Status The project is considered finished, but ongoing optimizations and improvements may still be in progress.