John Hodge's repositories
Phased-Array-Antenna-Model
This tutorial offers a comprehensive guide to computing and visualizing the radiation patterns of phased array antennas using Python, suitable for both beginners and advanced users interested in antenna design and signal processing.
electromagnetics-work-samples
Providing work samples of electromagnetic, RF, antenna, and radar system analysis that I performed for graduate school assignments.
Baseball-Pitch-Sequence-Prediction
This GitHub repository is dedicated to the development and training of a Transformer-based deep learning model for predicting the next pitch type in a baseball game, utilizing historical data on ball-strike counts and pitch sequences to incorporate transition probabilities for more accurate and context-aware predictions.
hmm-tagger
Hidden Markov Model (HMM) Part of Speech tagger project for the Udacity Natural Language Processing (NLP) Nanodegree
RF-and-Antenna-Tutorials
Explore RF engineering and antenna design through tutorials covering theory, simulations, and Python code examples. Ideal for students and professionals looking to deepen their understanding of RF concepts and practical antenna applications.
AIND-VUI-Capstone
Voice user interfaces (VUI) speech recognition project for the Udacity Natural Language Processing (NLP) Nanodegree program.
aind2-nlp-capstone
Machine translation project for Udacity's Natural Language Processing (NLP) Nanodegree.
binomial-distributions-mle
Calculate and plot binomial distributions
Connect-Four
Build an interactive Connect Four game using Python
CVND-Facial-Keypoint-Detection
Facial keypoint detection project for the Udacity Computer Vision Nanodegree (CVND) program.
CVND-image-captioning
CNN-RNN image captioning project for Udacity's Computer Vision Nanodegree (CVND) program.
dlnd-face-generation
Course project to generate celebrity faces using a DC-GAN for Udacity's Deep Learning with PyTorch Nanodegree course.
dog-breed-classifier
Made for Udacity's Deep Learning w/ PyTorch nanodegree program
generate-TV-scripts-RNN
Course project for the RNN module of Udacity's Deep Learning with PyTorch Nanodegree
deep-time-series-forecasting
Comprehensive guide to time series forecasting using deep learning techniques, with practical examples and tutorials.
Engineering-System-Optimization-MDAO-
Explore the Engineering System Optimization (MDAO) repo for tutorials on advanced engineering design optimization techniques. This resource offers hands-on guides to help you master multidisciplinary design optimization (MDO) through practical examples and use cases.
introduction-to-causal-inference
An educational Python-based introduction to causal inference techniques using machine learning.
LLM-Tutorials
Explore our "LLM Tutorials" GitHub repository for comprehensive guides on using large language models (LLMs) like Llama 2 with PyTorch. Discover practical examples, code snippets, and expert insights to enhance your NLP projects with the latest techniques in language modeling.
machine-learning-review
Educational notebooks reviewing machine learning models and concepts.
mle-capstone-project-starbucks
Capstone project for Udacity's Machine Learning Engineer (MLE) nanodegree program.
P1_Facial_Keypoints
First project for CVND: facial keypoint detection.
P3_Implement_SLAM
Landmark Detection and Tracking (SLAM) project for Udacity Computer Vision Nanodegree (CVND) program.
plagiarism-detection
Plagiarism detection project for Udacity's Machine Learning Engineering (MLE) Nanodegree program.
PyTorch-Vision-Transformers-ViT
Explore fine-tuning the Vision Transformer (ViT) model for object recognition in robotics using PyTorch. This tutorial covers setup, training, and evaluation processes, achieving impressive accuracy with practical resource constraints. Ideal for learners in AI and robotics.
sagemaker-deployment
Deploying a Sentiment Analysis Model Using AWS for Udacity's Deep Learning with PyTorch Nanodegree
Starbucks-Capstone-Project
Udacity Data Science Nanodegree 6th project - Starbucks Capstone Project .
udacity-mle-starbucks-capstone-project
The capstone project for Udacity's machine learning engineer (MLE) nanodegree program.