Erin Wills's Projects
Exploring fundamental computer science data structures
Example of NEH (Nawaz, Enscore, Ham) heuristic - a heuristic algorithm that suggests giving higher priority to jobs with longer total processing time
Exploring algorithms used for finding routes
Using recursion to calculate the permutations of an iterable object
Custom D3js horizontal bar chart
Example of a D3.js line chart
Example of a D3 generated graphic. The scatter plot includes selectable axis labels which in effect allows 9 plots to be generated.
This repo shows the process of automating common repository tasks like formatting code, performing linting tasks before merging, applying unit testing, and other automations through git and github events.
Github profile readme including biography and current and upcoming projects
Static website (HTML5, CSS3, JS) displaying portfolio content generated from Jekyll static website generator. The Hydejack theme was used but modified.
Used pandas to resolve discrepencies in real-time election poll results and moved data to postgres.
Example showcasing why dropping a column for one-hot-encoded data is appropriate and example showing the effects variance has on multi-regression coefficients.
Analysis of Kickstarter Campaign Data using Pivot Tables and Pivot Charts
Example showcasing how to incorporate time dependent data into a multiregression.
VBA Script that reorganizes and summarizes stock market data
Excel Application that uses VBA to scrape website directory information and populate sheets.
Ongoing project to learn Flask Security and Login options
Using Spark and Amazon RDS to clean and summarize amazon reviews to determine usefulness of product feedback
Heroku Flask App that predicts the cost of a Chicago rideshare (non-pooled)
Interactive graphic made with css that has hover effects. Used as a graphical navigation menu or organizational chart.
Example of a HTML table inserted by plain javascript that includes filtering
Example of a Leaflet plugin that animates markers
Leaflet map showcasing the use of custom markers associated with layers
Example of using Leaflet and Mapbox. This map shows the location, magnitude and depth of earthquakes by customizing the markers.
Analysis of populations centers that could support high speed rail
Examples of Linear Programming (LP) optimizations
Analysis of drug treatments on mice tumors using Pandas and Matplotlib.
Example of using clustering and classification in conjunction to to determine a boundary line between data and normal deviations and outliers.