John Foley's Projects
Hijack serde to query large nested structures in Rust. For low-effort, read-only FFI.
Mallet-compatible anchor-based topic model
Rust library for reading Galago Indexes (and maybe Indri someday...).
Assorted code for creating graphics and or raw SVG files.
A curated list of resources dedicated to Natural Language Processing
OpenAI Baselines: high-quality implementations of reinforcement learning algorithms
A collection of tools for manipulating data at the command line.
Guestbook-style web app, starter code for submission & comment system.
Python code to do traditional and early evaluation for CAR 2019 participants.
Opinionated, mostly-tested, modern and simple Java utilities.
Code from "Retrieving Hierarchical Syllabus Items for Exam Question Analysis" even though data is private.
A UMass Center for Intelligent Information Retrieval Project
Coming soon.
Course Website for CS145 at Middlebury College for Fall 2020.
Course Website & Syllabus for CS145 (F2021) at Middlebury College.
Playground for CS197U-F2016
Repository for Lab 8
Workspace / Homework Starter Code for CS201@Midd S2022
Practical Assignments (just starter code) for CS451: Machine Learning
A tutorial of Galago, Lucene, and other tools for UMass CS646 students.
Testing a Singly-Linked List
Abstract Data Type Definitions for CSC212.
Introduction to JUnit with Abstract Data Types.
Animal Guessing Game based on Decision Trees.
Smith College / CSC212 / Aquarium Starter Code
CSC212 Array-Based List Implementations
Tree & HashMap assignment for CSC212 S2020 (remote).