Abdullah Safi's repositories
abdullahsafi
Config files for my GitHub profile.
covid-ShinyApp
Shiny app to predict Covid-19 outcome. Users can interact with our visualisation tab, or upload their own omics data to get a predicted Covid outcome.
abdullahsafi.github.io
A beautiful, simple, clean, and responsive Jekyll theme for academics
MBTI-prediction
The Myers-Briggs Type Indicator (MBTI) is used to classify personality types and personality type keys. A Bi-LSTM personality type classification model is created using PyTorch and textual post data collected through the PersonalityCafe forum. The final model is able to predict posts and attempt to classify the author as a Thinker or a Feeler.
USYD_WAM_CALCULATOR
A small program to provide your WAM and also other little but interesting statistics about your degree progress and subject performance.
PeerWise_Group_Performance
Exploring the impacts of group membership for academic performance using PeerWise. De-identified student data is provided by Prof. Gareth Denyer who has made extensive use of PeerWise in large classes at Sydney University.
media_server
The media server is designed to keep track of files and metadata information regarding various audio and video media, along with user account information such as subscriptions, consumed media and social contacts.
home
Personal website/portfolio built using React and Bootstrap.
sydney_xaringan
University of Sydney theme for xaringan (remark.js)
abdullahsafi.github.io_OLD
Personal website/portfolio host
fashionMINST-classification
The aim of this study is to implement and evaluate the performance of supervised machine learning classifiers to classify greyscale images into a set of given categories.
peptide_mass_calculator
This calculator can be helpful when performing peptides database searches, especially in Peptide Mass Fingerprinting (PMF) because it sums the masses of a peptide sequence.
Pima_Dataset_Classification
Implementing the K-Nearest Neighbour and NaΓ―ve Bayes algorithms and evaluating them on the pima dataset using the stratified cross validation method.
air_traffic_big_data_analysis
Writing a series of Apache Spark programs to analyse an air traffic data set in PySpark using RDDs and DFs, and then optimising the programs for scalability on increasing data volumes.
Sydney_Cyclability_Analysis
Analysing data collected from the Australian Bureau of Statistics (ABS), to calculate a "cyclability" score for different neighbourhoods in the Greater Sydney area.
Tennis_game
Recreating the tennis game using JavaScript
Boston_Housing_Analysis
Using multiple regression to analyse a Boston housing dataset with multiple predictor variables. The data is publicly available and sourced from the U.S Census Service.
ThreeDigitPuzzle
Given are two 3-digit numbers called π (start) and πΊ (goal) and also a set of 3-digit numbers called πππππππππ. To solve the puzzle, we want to get from π to πΊ in the smallest number of moves. A move is a transformation of one number into another number by adding or subtracting 1 to one of its digits.
deepracer-k1999-race-lines
Race-line calculation of a DeepRacer track
USYD-Beamer-Theme
An Unofficial USYD LaTeX Beamer Template and Theme