Let's get in touch: andrew@aschwartz.me or at schwartzadev on Github.
This article explores the potential of combining two word-level vector representations, or word embeddings, for binary classification Natural Language Processing tasks. This research considers GloVe, ELMo, and BERT embeddings and compares the classification ability of a single embedding with the classification ability of the same embedding and an additional embedding on a single data set. Drafted, not published.
In January 2020, I began collecting campaign emails from over 600 U.S. House of Representatives congressional campaigns.
I am currently collecting these emails to form a corpus of political emails for use in the Natural Language Processing community.
I believe that this dataset will help answer questions such as:
“Do Democrats and Republicans speak differently?”
“What issues do political candidates focus on in campaign correspondence?”
“Does <email attribute> correlate with winning a political race?” and
“Does one party speak more positively than another?”
I anticipate that this dataset will contain close to 25,000 emails by November 2020, when I intend to end the collection phase of this research.
Not drafted, not published.
Flat White Icon Pack is an open source Android app with over 160,000 downloads, designed to replace your phone’s existing icons with a refreshing new look. The icon pack contains over 1,100 icons to fully support devices around the world. This app combines programming and design through the Android platform.
This is a web-app that serves over 200 weekly active users from a local high school debate team, implemented in Python on the back-end (with the Django Rest Framework and Django server-side rendering) and JQuery on the front-end. The site provides an online interface for students and coaches to register for competitions with ease, and employs the Django admin site and staff roles so that team administrators can manage users, registrations, and models on their own.
This webapp is a tool to create events on Google Calendar, based off of flight codes (i.e. QF9). This app makes use of Ajax and the FlightStats API to generate a view of the flight’s information to the user and an external button to Google Calendar so that the user can add flights to their calendar.
This website is designed to be a quick, efficient way to get in touch with any representative in congress and uses a variety of web tools, including Jekyll, a “static site generator,” as well as Bootstrap, JQuery, CSS, and of course, HTML.
Debate Timer, or CX Timer, is a desktop timer made for High School debate competitions. The timer simplifies timing by providing a number of highly specific functions to the user. The timer is being used by a number of debaters in the high school community and is written in Java (using various Java 8 principles, including Lambdas) with Oracle’s JavaFX packages for the GUI.
This Python module gives users the ability to temporarily save, or cache, files requested from an API to assist in the development process while interfacing with API services that use JSON. Specifically, this assists users in efficently developing programs or products without exceeding API (rate) limits in development.
Back to top ↥