Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mariooohzc/mariooohzc


https://github.com/mariooohzc/mariooohzc

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

        

mario readme github

Welcome to my page! I'm a current undergraduate at NUS majoring in Data Science and Analytics, with a minor in Computer Science. I am an AI and tech enthusiast with a passion for learning and experimenting with new technologies.


## My Personal Projects:
[![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=mariooohzc&repo=rizzume)](https://github.com/mariooohzc/rizzume)
[![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=mariooohzc&repo=Gender-prediction-DataCamp-Project)](https://github.com/mariooohzc/Gender-prediction-DataCamp-Project)
[![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=mariooohzc&repo=ImageSegmentationDeepLearning)](https://github.com/mariooohzc/ImageSegmentationDeepLearning)
[![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=mariooohzc&repo=ConvolutionNeuralNetworkImageClassificationProject)](https://github.com/mariooohzc/ConvolutionNeuralNetworkImageClassificationProject)

### [Resume Web Application (rizzume)](https://github.com/mariooohzc/rizzume)
- **Description**: Developed AI-driven resume feedback and job search features using FastAPI and BeautifulSoup for web scraping
- Implemented CI/CD (Continuous Integration Continuous Development), unit testing, integration testing, system testing and regression testing using Pytest, Docker and GitHub Actions
- Deployed on HuggingFace VPS
- **Technologies**: Python, FastAPI, BeautifulSoup, Poetry, Docker, GitHub Actions, HTML, JavaScript, CSS, BootStrap, Pytest
- Website link: [https://mariooohzc-rizzume.hf.space/](https://mariooohzc-rizzume.hf.space/)

---
### [Convolutional Neural Network Image Classification Project](https://github.com/mariooohzc/IT1244_Project)

- **Convolutional Neural Network (CNN) Image Classification Project**
Collaborating with my friends on a university project focused on CNN-based image classification. In this project:
- Conducted extensive research by reading and analyzing papers on pre-trained models, such as **MobileNetV2** and **ResNet50**, to understand their architectures and potential applications.
- Performed **data augmentation** and utilized **TensorFlow** and **Keras** for model training.
- Planned to continue developing and expanding the project beyond the submission deadline to explore further improvements.

---
- **Data Visualization Project with R (StackOverflow Data)**\
🚧 *Repository is still private* 🚧\
Working on a data visualization project using the **Tidy Tuesday StackOverflow dataset**.\
This project aims to uncover insights from StackOverflow user data:
- Doing data cleaning such as joining multiple tables, mutating columns to get desired values, etc.
- Leveraging **ggplot2** and **plotly** for rich, interactive visualizations.

Link to project: [Click here](https://mariooohzc.github.io/DSA2101_project/)

---

### [ImageSegmentationDeepLearning](https://github.com/mariooohzc/ImageSegmentationDeepLearning)
- **Description**: An image segmentation project using U-Net architecture with PyTorch
- **Technologies**: Python, PyTorch, U-NET

---

### [Gender Prediction](https://github.com/mariooohzc/Gender-prediction-DataCamp-Project)
- **Description**: Created a Python program using the New York Times best-selling books dataset for gender analysis, implementing phonetic matching with the Fuzzy library (NYSIIS encoding) to identify similar-sounding names and visualizing gender distribution trends using Matplotlib.

## πŸ”­ Current Work in Progress
### 🚧 Private Repositories
Not yet public due to ongoing development and university grading policies. Here’s a brief overview:

- **Data Visualization Project with R (StackOverflow Data)**
Working on a data visualization project using the **Tidy Tuesday StackOverflow dataset**. This project aims to uncover insights from StackOverflow user data.
- Doing data cleaning such as joining multiple tables, mutating columns to get desired values, etc.
- Leveraging **ggplot2** and **plotly** for rich, interactive visualizations.
- Repository is private because this is a graded project that is still ongoing, but it will be made public once completed by December.

---
Public Repository:
### Image Caption Generator Web Application (Machine Learning Project)
[![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=mariooohzc&repo=imageCaptionGeneratorWebApp)](https://github.com/mariooohzc/imageCaptionGeneratorWebApp)

I’m currently working on a Machine Learning Project (Image Caption Generator Web App) using FastAPI and PyTorch

![FastAPI](https://img.shields.io/badge/FastAPI-005571?style=for-the-badge&logo=fastapi)
![PyTorch](https://img.shields.io/badge/PyTorch-%23EE4C2C.svg?style=for-the-badge&logo=PyTorch&logoColor=white)

---

### Guide on creating Simple Neural Network from scratch

[![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=mariooohzc&repo=Sign-Language-Digits-Deep-Learning)](https://github.com/mariooohzc/Sign-Language-Digits-Deep-Learning)

I'm also currently creating a tutorial on how to create a simple Neural Network from scratch using the Sign Language Digits dataset.\
I showed mathematical derivation for backward propagation and partial derivative for the cross-entropy loss function.

![scikit-learn](https://img.shields.io/badge/scikit--learn-%23F7931E.svg?style=for-the-badge&logo=scikit-learn&logoColor=white)
![NumPy](https://img.shields.io/badge/numpy-%23013243.svg?style=for-the-badge&logo=numpy&logoColor=white)


## Tech Stack
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge&logo=openjdk&logoColor=white)
![R](https://img.shields.io/badge/R-276DC3?style=for-the-badge&logo=r&logoColor=white)
![PyTorch](https://img.shields.io/badge/PyTorch-%23EE4C2C.svg?style=for-the-badge&logo=PyTorch&logoColor=white)
![FastAPI](https://img.shields.io/badge/FastAPI-005571?style=for-the-badge&logo=fastapi)
![scikit-learn](https://img.shields.io/badge/scikit--learn-%23F7931E.svg?style=for-the-badge&logo=scikit-learn&logoColor=white)
![NumPy](https://img.shields.io/badge/numpy-%23013243.svg?style=for-the-badge&logo=numpy&logoColor=white)
![Pandas](https://img.shields.io/badge/pandas-%23150458.svg?style=for-the-badge&logo=pandas&logoColor=white)
![Matplotlib](https://img.shields.io/badge/Matplotlib-%23ffffff.svg?style=for-the-badge&logo=Matplotlib&logoColor=black)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![Bootstrap](https://img.shields.io/badge/bootstrap-%238511FA.svg?style=for-the-badge&logo=bootstrap&logoColor=white)
![YAML](https://img.shields.io/badge/yaml-%23ffffff.svg?style=for-the-badge&logo=yaml&logoColor=151515)
![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white)
![Git](https://img.shields.io/badge/GIT-E44C30?style=for-the-badge&logo=git&logoColor=white)
![Poetry](https://img.shields.io/badge/Poetry-%233B82F6.svg?style=for-the-badge&logo=poetry&logoColor=0B3D8D)


## Let's Connect:
[![LinkedIn](https://img.shields.io/badge/linkedin-%230077B5.svg?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/mario-hanzel-13641621a/) [![Outlook](https://img.shields.io/badge/Microsoft_Outlook-0078D4?style=for-the-badge&logo=microsoft-outlook&logoColor=white)](mailto:[email protected])