Poetry

Skills for certificate:

Python

Poetry

This is the page displaying all the material related to Poetry. This can include projects, blogs, certificates, university modules and work experience along with sub-skills.

Material

Flask Forum Backend

This is a custom backend for the first iteration of the discussion platform. This was created to learn how to create a custom backend using Python and Flask.

Flask Backend Demo

A simple Flask app to learn how to create a RESTful API. This was a foundational project to learn how to create a back-end using Flask. This was helpful when creating the back-end for the discussion platform.

Flask JWT Authentication

A simple Flask app to learn how to use JWT for authentication. This serves as a foundation to using JWT in other projects using Flask.

Django Authentication

A simple Django app to learn how to use Django with tokens for authentication. This serves as a foundation to using Django in other projects.

Handwritten Digit Classifier cover image

Handwritten Digit Classifier

A handwritten digit classifier using built using a Convolutional Neural Network (CNN). Used various techniques such as data augmentation, batch normalisation, and dropout to improve the model's performance.

Adult Income Prediction cover image

Adult Income Prediction

Comparing various classification algorithms to predict whether an adult earns more than $50,000 a year. Emphasis is on feature engineering, data preprocessing with One-Hot Encoding, and model optimization through hyperparameter tuning.

House Price Prediction cover image

House Price Prediction

Comparing various regression algorithms to predict house prices in relation to the distance from the coast. Emphasis is on feature engineering, data preprocessing with One-Hot Encoding, and model optimization through hyperparameter tuning.

Custom Neural Network Classifier cover image

Custom Neural Network Classifier

Built a neural network from scratch to teach a Pacman agent. Used various techniques such as batch normalisation, dropout, momentum, learning rate decay and more to improve performance.

Machine Learning Algorithms cover image

Machine Learning Algorithms

Practicing various algorithms and techniques. This includes supervised, unsupervised, and reinforcement learning algorithms, as well as feature engineering, data preprocessing, and hyperparameter tuning.

Reinforcement Learning Lab cover image

Reinforcement Learning Lab

Practicing various Reinforcement Learning algorithms and techniques. This includes Q-Learning, Deep Q-Learning, and Asynchronous Advantage Actor-Critic (A3C) algorithms.

Custom Q-Learning Agent cover image

Custom Q-Learning Agent

A custom Q-Learning agent learns to play Pacman. Required foundational Mathematics knowledge and understanding of the Q-Learning algorithm.

Searching & Sorting Algorithms

Jupyter Notebook containing various searching and sorting algorithms. Each algorithms is explained. All the algorithms are also compared to each other.

Related Skills