In this project, I used the musicgraph API to pull information on popular artists based on total followers, popularity, and genre to provide possible recommendations the user might like. This then outputs a visual providing information on why this artist was chosen.
Modules Used:
Spotipy
Pandas
Requests
Matplotlib
Plotly
Cufflinks
Sys
Random
In this project I managed a database for a client with a diverse array of sci-fi products. I first created tables and then based on a conceptual model built the relationship between them, these tables are Project Transaction Part, Project part, Project Transaction, and Project Transaction Type. Next, I input the necessary values into each table, identifying Foreign Keys and references along the way. At the end of this, I wrote queries to pull information based on conditionals, Joins, and Aggregate functions.
This was my favorite project. I analyzed customer data focusing on Descriptive, Diagnostic, and Prescriptive analytics to provide recommendations and reasoning towards low flight satisfaction for customers. While working on this project, I played around a lot when analyzing the statistics to identify important attributes to focus in on. There were a few steps in the process to recieve these recommendations; they were Data Cleansing, Data Munging, Data Manipulation, and Data Visualization. In the Data Visualization part, I used ggplot2 to make a world map showing flight paths based on identified low customer satisfaction levels.
#Packages:
readr
ggplot2
This project was completed to further my understanding and practice with Data & Data Science. This project focused on Supervised Machine Learning with Decision Tree Classification, to predict customer churn. After a thorough analysis, a Predictive Model was developed, trained, and pruned to refine the model to best fit the entire customer population, instead of overfitting the model to the Training and Test data. This project includes Documented Information on understanding the analysis and the R code developed for the project.
#Packages:
readr
lm.beta
rpart
rpart.plot
e1071
caret
yardstick
Understanding Haskell after I learned Python was difficult but some of the skills and general concepts are transferable from python. It would take a bit more code to get across since Haskell is a compiled langauge. These files include my work with Algebraic Data types, Anonymous Functions, Trees, IO, and Turing Machines. There are a few skills that are sprinkled throughout these works like List Comprehension, Nested Functions, and Loops. Each folder contains the necessary files to run the full programs, for example the defined data types constructed for the game.

