Skip to content
View Joshua-D-Gordon's full-sized avatar

Block or report Joshua-D-Gordon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Joshua-D-Gordon/README.md

banner

Hey, Im Joshua

Table of Contents

πŸ“š Learning

Project Description Technologies Repository
Python for finance rates of returns stocks & portfolios, algo trading Python, Pandas, NumPy, Matplotlib, Scikit-learn, pandas_datareader, yfinance Python for finance
Python & Django FullStack Web Development Fullstack course with python and Django HTML, CSS, Bootstrap, JS, jQuery, python, Django Python & Django FullStack

🧠 AI

Project Description Technologies Repository
Data Science Project This project involved building classification and regression models using data science techniques. The classification model predicted the year of a survey based on nine features from the World Happiness report dataset. The regression model aimed to predict the writing score on a test based on various student-related features. The project showcased data analysis, preprocessing, model training, and evaluation techniques. Python, Pandas, NumPy, Matplotlib, Scikit-learn Data Science Project
Data visualization This data science project involved improving models and analyzing various datasets. It included parts focused on enhancing a classification model, working with the Fashion MNIST dataset, exploring the Dogs vs. Cats dataset, and developing a hand gesture recognition model. The project showcased data preprocessing, model building, and evaluation techniques. Python, Pandas, NumPy, Matplotlib, Scikit-learn, XGBoost, Seaborn Data visualization
Bayesian Network Project This project involved building a Bayesian network from scratch in Java. It required creating multiple files, including node, creategraph, and conditionalprobabilitytables (CPTs), to construct the dependency graph from an XML file. The XML file specified the relationships between objects and their probabilities. The project also explored conditional dependency and optimized computational time by utilizing conditional dependency. The goal was to take an XML file and a text file with queries, construct the dependency graph, and output the correct answers. The project involved string manipulation, truth tables, and CPTs. pure Java with no packages Bayesian Network Project
Deep Learning NLP Course Implementation and performance evaluation of various deep learning models applied to the CIFAR-10 dataset, a widely used benchmark dataset for image classification tasks. The objective is to compare the effectiveness of different model architectures in accurately classifying images across ten distinct categories: (airplane, automobile, bird, cat, deer, dog, frog, horse, ship, truck). The study progresses from simpler models such as Logistic Regression and Softmax to more sophisticated Convolutional Neural Networks (CNNs) and Deeper Convolutional Neural Networks (CNNs) . The project aims to understand how model complexity impacts classification accuracy and to provide insights into best practices for tackling image classification tasks. Pytorch, Python, Matplot, Numpy CIFAR-10 Classification CNN

πŸ’‘ DL/ML

Project Description Technologies Repository
GAN Project This project involved building a Generative Adversarial Network (GAN) to generate fashion-related images based on the Fashion MNIST dataset. Using PyTorch, a generator and discriminator were implemented to train the model. The generated images were analyzed, and arithmetic operations were performed on the noisy vectors used as input. The project showcased image generation and manipulation techniques using GANs. Python, PyTorch GAN Project
CS231n Stanford Computer Vision Course This repository contains my solutions and project work for the CS231n course on Computer Vision offered by Stanford University. The course covers a wide range of topics in computer vision, including image classification, object detection, image segmentation, and deep learning techniques. Python, NumPy, OpenCV, Matplotlib Stanford Computer Vision Course

πŸŒ„ Image Processing

Project Description Technologies Repository
Image Representations and Point Operations Loading grayscale and RGB image representations, displaying figures and images, transforming color spaces, histogram equalization, optimal quantization. Python, NumPy, OpenCV Image Representations and Point Operations
Convolution & Edge Detection Convolution on 1D and 2D arrays, image derivative and blurring, edge detection, Hough circles, bilateral filter. Python, NumPy, OpenCV) Convolution & Edge Detection
Pyramids and Optic Flow Lucas Kanade optical flow, hierarchical optical flow, image alignment and warping, Gaussian and Laplacian pyramids, pyramid blending. Python, NumPy, OpenCV Pyramids and Optic Flow
Stereo Matching and DLT Stereo matching using SSD and normalized correlation, homography estimation with DLT, image warping and blending. Python, NumPy, OpenCV Stereo Matching and DLT

πŸ“‘ Communications

Project Description Technologies Repository
Communications In this project we explored a research paper about the dangers of IM applications. Python, Pandas, numplot Final Project
All Communications All communication TA's and projects C, Python, scapy All Communications
All Operating Systems All Operating Systems TA's and projects C All Operating Systems

βš™οΈ Neural Networks & classical planning

Project Description Technologies Repository
Neural Networks This course focused on the fundamentals of neural networks and their applications in machine learning. Topics include the perceptron algorithm, Adaline (Adaptive Linear Neuron), different network architectures (such as feedforward, recurrent, and convolutional neural networks), and memory networks. Python Neural Networks
Classical Planing This project involved reviewing a paper on classical planning problems that proposed the use of sketches of bounded width for providing linear suboptimal solutions. After the review, I gave over a presentation I created to summarize the key findings and insights from the paper. Canva, Research Papers Classical Planners

πŸ‘¨β€πŸ’» OOP & Languages

Project Description Technologies Repository
C++ This course covers the fundamentals of C++ programming language. Topics include data types, control structures, functions, classes,templates, meta-programming, The standard libary and object-oriented programming (OOP) concepts. Students learn to develop efficient and robust C++ programs. C++ C++
C The C programming course focuses on the basics of the C programming language. I learned about variables, data types, control structures, arrays, The standard libary, memory management and ADT's. Emphasis is placed on developing structured and modular programs. C C
Java In the Java programming course, I learned the core concepts of the Java language, including syntax, object-oriented programming (OOP), exception handling, and input/output operations. The course covers topics such as classes, inheritance, polymorphism, and graphical user interface (GUI) development. Java Java
OOP This course delves into the principles and practices of object-oriented programming (OOP). Students learn about encapsulation, inheritance, polymorphism, and abstraction. They develop a deeper understanding of designing and implementing object-oriented systems using various programming languages such as C++, Java, or Python. Java, Python, C++ OOP

A passionate data science student born in South Africa, raised in London and currently living in Israel

joshua-d-gordon

  • πŸ”­ I’m currently working on Python for finance

  • 🌱 I’m currently learning pytorch, image processing, deep learning

  • πŸ‘― I’m looking to collaborate on ecommerce and digital marketing

  • 🀝 I’m looking for help with ecommerce and digital marketing

  • πŸ‘¨β€πŸ’» All of my websites i created for clients are available at https://www.lion-agency.co

  • πŸ’¬ Ask me about conversion rates, digital marketing, ecommerce

  • πŸ“« How to reach me joshua.gordon.apply@gmail.com

Connect with me:

https://www.linkedin.com/in/joshua-d-gordon/

Languages and Tools:

c cassandra cplusplus docker git java linux mongodb mysql opencv pandas python pytorch redis scikit_learn seaborn

joshua-d-gordon

Β joshua-d-gordon

joshua-d-gordon

Popular repositories Loading

  1. Data-Science-Project Data-Science-Project Public

    End of year project

    Jupyter Notebook

  2. Data-visualization Data-visualization Public

    Jupyter Notebook

  3. image-processing image-processing Public

    Python

  4. Algorithms_DataScience-Bayesian_Networks Algorithms_DataScience-Bayesian_Networks Public

    Java

  5. Joshua-D-Gordon Joshua-D-Gordon Public

  6. CPP CPP Public

    C++