Back to Programs

Science and medicine

Internet Archive

Universal Access to All Knowledge

databaseelasticsearchgohadoopjavascriptpython

Participation history

9 GSoC years

2026

3 projects

Official year page

From Messy Subjects to First-Class Genre Tags

Open Library has millions of book records tagged with inconsistent, unstructured subject strings, for example, "science fiction", "Science Fiction",...

AI-Assisted Wayback Machine Extension Using Client-Side Prompt API

Navigating archived pages on the Wayback Machine requires significant manual effort. This project builds an experimental Chrome extension that uses...

Personalizing the Patron Expereince to Improve Retention and Engagement

While Open Library excels at patron aquisition, it struggles with retaining the patrons- this happens due to a break in flow as post sign up patrons...

2025

5 projects

Official year page

What Are We Not Archiving? A Strategic Resource Allocation Proposal for the Wayback Machine

Despite capturing millions of web pages daily, The Wayback Machine may fail to archive many important resources before they disappear. This proposal...

Detecting Social Media Content in TV News: Logo and Post Screenshot Detection Models

Since the rise of social media two decades ago, researchers have been eager to characterize its impact on society, particularly in the area of...

Lenny: Open Source Lending System for Libraries

Libraries worldwide face challenges in adopting digital lending due to restrictive licenses and costly, vendor-locked systems that limit...

GSoC 2025 - Real time In Browser Translation and Text-To-Speech

I would like to work with the Open Library team to create a plugin within the Internet Archive’s book reader app that would enable users to locally...

Zeno v2 Enhancement Proposal: Headless Mode, CSS Parser, and More

Enhance Zeno by implementing headless browsing via Rod for improved archiving of dynamic websites, developing a precise CSS parser for accurate URL...

2024

2 projects

Official year page

AI-Enhanced Historical Knowledge Graph

he AI-Enhanced Historical Knowledge Graph (AI-HKG) project proposes the development of an advanced, AI-powered knowledge graph that interlinks...

Enhancing the Wayback Machine: AI-driven Analysis and Exploration of Web Archives

This proposal outlines a project to develop an AI-powered tool, named Wayback Machine CoPilot, aimed at enhancing the functionality of the Wayback...

2023

5 projects

Official year page

Turn All References Blue (TARB)

The "Turn All References Blue" (TARB) project at the Internet Archive aims to tackle the issue of content drift in Wikipedia hyperlinks. Content...

Improving Site Performance and Implementing Subject Tags

The objective of this proposal is to enhance the user experiences for readers of Open Library through a two-prong approach. The first prong,...

Idea 1 : Improving Democracy’s Library

Problem to Solve : Build a system which performs the following: Enables full-text search of documents; filtered by agency, date, views Recommends...

Wayback Machine - Turn All References Blue (TARB)

Have you ever encountered a frustrating error when browsing a webpage, or perhaps landed on a page expecting to find information about the first...

Democratizing Government Documents: A Comprehensive System for Access, Discovery, and Analysis

The objective of this project is to create a document retrieval and recommendation system powered by NLP, with an emphasis on allowing effective...

2021

2 projects

Official year page

Open Book Genome Project

To create an open, community-powered Book Genome Project which enables deeper, faster and more holistic understanding of a book's unique...

Turn All References Blue

Algorithmic approach to automate the process of adding hyperlinks of archived books to Wikipedia pages in an attempt to drastically simplify and...

2020

3 projects

Official year page

BookReader E2E testing and improvements

The scope of this project is to improve the BookReader framework in two ways.: The first one is implementing a series of comprehensive end to end...

Adoption by Book Lover’s

OpenLibrary.org is the world’s best-kept library secret: Let’s make it easier for book lovers to discover and get started with Open Library.

Continue development of the Chrome extension "Wayback Machine"

The Wayback Machine Extension is a powerful tool that collects and stores information about the search queries you make and the web pages you view to...

2019

2 projects

Official year page

Improving site navigation for Archive.org

The Internet Archive is a non-profit library committed to Universal Access to Knowledge. In its 23 years of operation, the Internet Archive and its...

“Good” Archiving: Improving Quality and Efficiency of News Archiving

The Wayback Machine archives billions of webpages, with vast numbers being added to the collection every day, including news sources. Though the...

2018

5 projects

Official year page

Create a “Map” of the Web

Since it contains more than 600 billion archives today, these huge amounts of webpages need to be analyzed. Produce the reports about hosts and...

Proposal for Internet Archive

I would like to help expand the current Google Home Actions for the Internet Archive. I believe that the introduction of voice prompts would make...

Idea 5 - Integrate the “Scanner” software into the Wayback Machine

This proposal will present the project goal of idea 5, which is to integrate the web-monitoring software into the Wayback Machine and help to further...

Building the World’s Open Library, Together

Currently Open Library has over 1.75M Members who borrow millions of books every year. This Project looks to develop Open Library further by...

Continue development of the Chrome extension “Wayback Machine”

The Wayback Machine chrome extension helps to make the web more reliable by detecting dead web pages and offering to replay archived versions of...

2017

2 projects

Official year page

Addition of advanced features to the existing Google Chrome extension of the Wayback Machine

The 5 advanced features added to the Chrome extension of the Wayback Machine are focused on users who wish to research the history of the web . The...

Internet Archive GSOC Project Proposal

This project focuses on "Building a Chrome extension for the Way Back Machine, Adding new feature for the way back machine's chrome extension." The...