jett512
I am an recent graduate from Texas State University majoring in Computer Science. My field of interest are Data Science and Machine Learning.
Pinned Repositories
A-star-algorithm-for-8Tile-puzzle
Implement A* algorithm for 8-puzzle game with custom heuristics, and analyze performance based on execution time, nodes generated/expanded, tree depth, branching factor, and total path for two initial states.
Bicycle-Crash-Analysis-with-Llama2-BertTopic-
Topic Modeling using BERTopic with Llama Integration on Crash Narratives of SUV involved Bicycle Crashes
Budget-Calculator
Takes in user input to either determine a budget based upon income, or calculates money leftover after expenses. Can be used maintain and stick to a budget without having to manually calculate values each time manually.
Classification-Models-for-Kaggle-Competition
ML used to solve spaceship passenger disappearance due to spacetime anomaly. Filled missing data, created new features, encoded categorical columns, and trained 4 classifiers (KNN, Decision Tree, Gradient Boosting, and Random Forest). Gradient Boosting had highest accuracy (.8076). GitHub project showcasing ML in problem-solving.
Crash-Narrative-Classification-for-Hydroplaning-Crash-Reports
Utilize Various Transformers based models to predict crash severity on crash narratives based on hydroplaning crashes.
Kmeans-clustering
Kmeans++ algorithm implementation for HDF5 multidimensional data
Lists-Stacks-and-Queues
Implements a templated container class and uses it to implement two applications. These being a Reverse-Polish Notation calculator and a call center simulation
Movie-Database
Worked with a team to create a website that makes use of a json file filled with data to display relevant information. Some features include statistics regarding genre and actors, sorting movies, and what movies each actor has starred in.
Sales-Analysis
Utilze sales data to develop insights to improve gross sales and identify the best products to sell.
Shortest-Path-Algorithm
In pr5.cpp, implements Dijkstra, BellmanFord, and Prim shortest path algorithms for weighed edges using adjacency lists and provided ECL graph format. This format being the data structure created in ECLgraph.h These algorithms are then provided with driver EGR files to test the algorithms with.
jett512's Repositories
jett512/A-star-algorithm-for-8Tile-puzzle
Implement A* algorithm for 8-puzzle game with custom heuristics, and analyze performance based on execution time, nodes generated/expanded, tree depth, branching factor, and total path for two initial states.
jett512/Budget-Calculator
Takes in user input to either determine a budget based upon income, or calculates money leftover after expenses. Can be used maintain and stick to a budget without having to manually calculate values each time manually.
jett512/Classification-Models-for-Kaggle-Competition
ML used to solve spaceship passenger disappearance due to spacetime anomaly. Filled missing data, created new features, encoded categorical columns, and trained 4 classifiers (KNN, Decision Tree, Gradient Boosting, and Random Forest). Gradient Boosting had highest accuracy (.8076). GitHub project showcasing ML in problem-solving.
jett512/Crash-Narrative-Classification-for-Hydroplaning-Crash-Reports
Utilize Various Transformers based models to predict crash severity on crash narratives based on hydroplaning crashes.
jett512/Kmeans-clustering
Kmeans++ algorithm implementation for HDF5 multidimensional data
jett512/Lists-Stacks-and-Queues
Implements a templated container class and uses it to implement two applications. These being a Reverse-Polish Notation calculator and a call center simulation
jett512/Movie-Database
Worked with a team to create a website that makes use of a json file filled with data to display relevant information. Some features include statistics regarding genre and actors, sorting movies, and what movies each actor has starred in.
jett512/Shortest-Path-Algorithm
In pr5.cpp, implements Dijkstra, BellmanFord, and Prim shortest path algorithms for weighed edges using adjacency lists and provided ECL graph format. This format being the data structure created in ECLgraph.h These algorithms are then provided with driver EGR files to test the algorithms with.
jett512/Tree-Traversal
An autocomplete program, where we can provide a string prefix, and output a list of possible words that start with prefix. This is done by designing a tree where each value is a character, and traversing through the tree spells out words by collecting each character and forming strings as you traverse depth-first.
jett512/Algorith-implementation
Demonstartes uses for common algorithms in C++ and minimizes the worst case scenerio for each problem
jett512/Bicycle-Crash-Analysis-with-Llama2-BertTopic-
Topic Modeling using BERTopic with Llama Integration on Crash Narratives of SUV involved Bicycle Crashes
jett512/google_streetview
A command line tool and module for Google Street View Image API
jett512/Sales-Analysis
Utilze sales data to develop insights to improve gross sales and identify the best products to sell.
jett512/Data-Analyst-Portfolio
jett512/H5Easy
Class for reading and writing hdf5 files with C++ vectors
jett512/KmeansPlusPlus
k-means++: a C++ version implement
jett512/NLP-Tutorial
A guide on how to preform NLP related tasls
jett512/Ohio-Crash-Analysis
Utilize SQL views to create a PowerBI dashboard that offers actionable insight into crash severity by crash type and conditions.