Mark Nagelberg's repositories
llm_repo_assistant
API for an LLM to use to work with a code repo. Can be used as a ChatGPT Plugin.
load-images-to-word
Scripts that use python-docx-template to sync images generated in Jupyter Notebook to a Word report
search-relevance
Scripts used for my submission the Kaggle CrowdFlower Search Results Relevance Competition (https://www.kaggle.com/c/crowdflower-search-relevance). My final submission ultimately scored 0.69764 on the private leaderboard (Kappa Loss Function) which gave me a rank of 42 out of 1326 competitors.
twitter-underrated
Finding underrated users on Twitter
immunecorps
Web application health authorities can deploy a website to verify and track good samaritans immune to coronavirus wanting to help those in need
udacity-d3-project
An interactive visualization examining the relationship between loan risk and return for Prosper loans (https://www.prosper.com/) from 2009-2013.
mr-scraper
An iPython notebook analyzing the data resulting from scraping Marginal Revolution blog (www.marginalrevolution.com)
thinking-in-java-exercises
Working through the exercises in the textbook "Thinking in Java"
address-validator
Use the google geocode API to validate whether addresses exist
app-deploy
A basic hello world app in Flask used to practice deployment and maintenance workflow for a production web app
caterpillar-tube-pricing
Scripts used for my submission the Kaggle Caterpillar Tube Pricing Competition (https://www.kaggle.com/c/caterpillar-tube-pricing). My final submission scored with a Root Mean Squared Logarithmic Error (RMSLE) of 0.213605 on the private leaderboard which gave me a rank of 50 out of 1323 competitors.
common-book-email
Python scripts to set up daily email updates for a commonplace book system in Google Drive.
cow-transit-ontime-analysis
Transit users rely on accurate bus schedules to plan their movement around the city. This analysis explores May 2019 Winnipeg Transit on-time performance data that measures deviation between scheduled and actual bus departure times. This provides insight into possible schedule changes to improve service.
dash-test
A test of Plotly's Dash framework, using scraped Marginal Revolution post data
fax-survey-with-phaxio
Example of using Phaxio (https://www.phaxio.com/) to send out a large scale fax campaign from a sample
gae-conference-app
An app for organizing conferences built using Google App Engine. Builds upon code provided in the Udacity full stack developer course "Developing Scalable Apps in Python".
linux-server-configuration-project
Set up and configuration for a linux webserver to run the ShowCredit web application.
mint-finance-monitor
Analyze data from Mint and automatically send email reports on progress toward financial independence
movie-website
Generates a website of your favourite movies and their trailers
react-complete-guide-code
Code snapshots and materials for our "React - The Complete Guide" course (https://acad.link/reactjs)
showcredit
ShowCredit is a web application that lets users keep track of online courses they have taken and build resumes with permanent links that they can send to employers, schools, etc. to show their online course work all in one place.
tournament
A Postgres/Python back-end for an application that creates swiss tournament pairings
vimconfig
Vim Configuration Files
winnipeg-tree-data-analysis
This Jupyter notebook provides a data analysis of tree data available on the City of Winnipeg website.