Nour Sadek
Nour-Sadek
UofT '23 graduate in biochemistry and neuroscience. Currently working full-time in a research lab, but aiming for a career switch to ML Engineer.
Languages
Repos
36
Stars
7
Forks
4
Top Language
Python
Loading contributions...
Top Repositories
This project builds a Java GUI application with Swing to create graphs and visualize graph algorithms
This project provided practice with logistic regression and the cost functions MSE and log loss
This project provided practice with the pandas library and data analysis
This project provided practice with using the pandas and pyplot libraries
A bulk RNA-seq and splicing analysis pipeline built using nextflow. It allows the use of different trimming, alignment, reads quantification, and splicing tools
Deriving PAM score gene representations for C. Elegans non-coding regions, inspired by the paper "Functional similarity of non-coding regions is revealed in phylogenetic average motif score representations"
Repositories
36A bulk RNA-seq and splicing analysis pipeline built using nextflow. It allows the use of different trimming, alignment, reads quantification, and splicing tools
This project builds a Java GUI application with Swing to create graphs and visualize graph algorithms
This project provided practice with logistic regression and the cost functions MSE and log loss
Deriving PAM score gene representations for C. Elegans non-coding regions, inspired by the paper "Functional similarity of non-coding regions is revealed in phylogenetic average motif score representations"
Implementing unsupervised, contrastive learning to infer interpretable motif-based representations of C. Elegans non-coding regulatory regions, inspired by the paper "Inferring fungal cis-regulatory networks from genome sequences via unsupervised and interpretable representation learning"
Implementing self-supervised Contrastive Learning using simCLR as outlined on the paper "A Simple Framework for Contrastive Learning of Visual Representations", as well as separately implementing an RNN on CIFAR10 dataset as practice
Building a custom PCA function
Building a custom iterative Linear Regression model from scratch
Building a custom Logistic Regression model from scratch
Building a custom multiclassification logistic regression model from scratch
Building custom Regression and Classification Decision Trees and custom Random Forest ML algorithms from scratch
Practicing using pytorch and building CNNs by attempting to train a CNN on the CIFAR-10 data set
A simple multi-user chat application built using WebSockets. It supports public chats where all users of the app can send and see messages, and private chat between two app users.
This project provided practice with the pandas library and data analysis
No description provided.
It contains practice for code challenges and data structures and algorithms implementations
This is a Java-based client-server application that allows clients to store data in and access data from a server in JSON format.
A simple RESTful API for creating and solving quizzes
This project provided practice with using the pandas and pyplot libraries
This project generates the play field and processes player moves in the game Minesweeper.
This program prompts the user to play a game where, after "studying" the user's patterns in randomly typing 0's and 1's, aims to predict the user's input later
This project provided practice with fitting and evaluating linear models with scikit-learn
This project provided practice with the Keras dataset, training a variety of classification algorithms, and scikit-learn tools
This project implements the classic Hangman game where the word to be guessed is randomly generated by the program
The application will generate mathematical expressions for a user to solve. Two levels of difficulty are implemented, and the results will be saved to a file
This program supports 13 languages where the user chooses the languages to translate from and to and a word, and the possible translations and examples for that word will be provided
This project simulates a simple banking system where accounts created get stored in a sqlite3 database
This project acted as practice for importing data from csv files, merging data from different tables, and using various SQL commands
This project acted as practice for basics of creating queries using SQLite syntax
The user will have the option to perform CRUD (Create, Read, Update, Delete) operations on two database tables