Software developer, researcher and consultant with a PhD in CS, former Data Engineer at Internet Archive, working on better access to the archived web.
ArchiveSpark. An Apache Spark framework for easy data processing, extraction as well as derivation for web archives and archival collections, developed at Internet Archive.
161Web2Warc. An easy-to-use and highly customizable crawler that enables you to create your own little Web archives (WARC/CDX)
26HadoopConcatGz. A Splitable Hadoop InputFormat for Concatenated GZIP Files and *.(w)arc.gz
9internetarchive-transfer-scripts. Scripts to transfer archive.org collections, using https://github.com/jjjake/internetarchive
9HadoopWebGraph. A Hadoop input format to use gaphs in WebGraph's BV format with Hadoop and Spark.
8IABooksOnArchiveSpark. Analyze digitized books from the Internet Archive remotely with ArchiveSpark
5Exspec. Don't write specs anymore, just save 'em while testing your code interactively. Specs will become a byproduct.
5Micrawler. Create and cite micro Web archives with semantics as temporal representations of objects / entities / concepts on the Web
4ArchiveSpark-server. A server application that provides a Web service API for ArchiveSpark to be used by third-party applications to integrate temporal Web archive data with a flexible, easy-to-use interface.
3FEL4ArchiveSpark. Yahoo's Fast Entity Linker for ArchiveSpark
3MHLonArchiveSpark. Work with Medical Heritage Library collections using ArchiveSpark
2ArchiveSpark-AUT-bridge. The compatibility layer between ArchiveSpark and The Archives Unleashed Toolkit (AUT)
2ArchiveSpark-Zeppelin-Docker. ArchiveSpark with Zeppelin as ready-to-use Docker image
2ArchiveSpark2Triples. Convert web archives to RDF triples with ArchiveSpark
1WarcPartitioner. Partition (W)ARC Files by MIME Type and Year
1ArchiveSpark-docker. ArchiveSpark on Docker
1ArchivePig. An Apache Pig framework that facilitates access to Web Archives, enables easy data extraction as well as derivation.
1MapReduceLecture. A lecture on MapReduce with example code
1