Jaren Haber's Projects
Easily create a beautiful website using Academic and Hugo
OBSOLETE (see my other repos). Code for URL scraping, HTML parsing, and computational text analysis. My dissertation analyzes charter school website self-descriptions to look at identity patterns and relate them to community characteristics and state policy. Later I'll get longitudinal website data using the Internet Archive.
Word embedding models and text data from charter school websites for workshop and hackathon of TextXD 2018 at BIDS, UC Berkeley.
Clustering on wine quality data
An introduction to Computational Text Analysis in four 2hr sessions designed to help beginners build intuition, and to interact with workflows for natural language processing, supervised, and unsupervised approaches. Created for CTAWG in 2017 by Ben Gebre-Medhin
A 1-hr introduction to Computational Text Analysis for beginners. Created for TextXD in 2019 by Jaren Haber
This is a sample of 1,000 of ~half a million contracts reported to the SEC by publicly registered companies for CTAWG
Useful scripts and functions for managing large data sets in Python, usually with Pandas. Developed for a charter school database of 10K+ units based on web-crawling and federal data sources (CCD, ACS, etc).
Webpages like blog posts, including D-Lab blog on URL scraping.
Natural language processing on NEH grant products
An introduction to Natural Language Processing for NLP beginners with some Python know-how. Created for GU's Massive Data Institute in fall 2020 by Jaren Haber, PhD
Materials for teaching the Python FUNdamentals workshop at UC Berkeley's D-lab
Slides, activities, etc. for QSS 20: Modern Statistical Computing @ Dartmouth College
Content for QSS 20: Slides, activities, etc.
Online syllabus/course page for QSS 20: Modern Statistical Computing @ Dartmouth College
Course page for QSS20 at Dartmouth College
An introduction to text classification for NLP beginners with some Python know-how. Created for GU's Massive Data Institute in fall 2021 by Jaren Haber, PhD
TextXD website based on jekyll
Three day version of D-Lab's computational text analysis workshop
An introduction to topic modeling for beginners with some Python know-how. Created for Georgetown University's Massive Data Institute in spring 2022 by Jaren Haber, PhD
starter repo to explore the United Nations General Debate Corpus
An introduction to web-crawling/scraping for beginners with some Python know-how. Created for GU's Massive Data Institute in spring 2021 by Jaren Haber, PhD
Code and data for the research team scraping charter websites using scrapy, requests, Selenium, and wget with Python, shell, and Docker. This is the foundation of analyses into charter schools' linguistic strategies and social implications.
Useful scripts and functions for web-crawling and web-scraping, using a variety of modules (mostly in Python): BeautifulSoup, requests, selenium, scrapy, and wget (shell). Used to develop a charter school database of 10K+ units identified using federal data sources (CCD, ACS, etc).
code for personal website of jaren haber
Generalized inductive method of generating domain-specific dictionaries through word embedding models