Back to Programs

Science and medicine

Cuneiform Digital Library Initiative (CDLI)

Curating humanity’s earliest written history

databasejavajavascriptmysqlphppythoncssdevopsdockerscss

Participation history

6 GSoC years

2026

4 projects

Official year page

MCP Server and Agent for CDLI

This project improves access to the CDLI database by enabling natural language queries instead of complex search forms and syntax. It allows...

Search & Discovery Improvements

CDLI hosts over 340k cuneiform artifacts used by researchers worldwide. The current search stack runs a nightly Logstash pipeline that rebuilds the...

Revamping CDLI Mobile App (React Native)

CDLI’s tablet applications provide access to curated cuneiform artifacts, making ancient records accessible to researchers, educators, and the public...

Scalable Email Infrastructure for CDLI Framework

The CDLI framework currently sends transactional emails synchronously during web requests, coupling application performance directly to SMTP...

2022

7 projects

Official year page

Seals Portal

The seals portal aims at displaying all of the resources in the CDLI concerning a seal, aggregated in one place, with important features like viewing...

Apertium - Phrase-based MT system

The previously developed Machine Translation systems for Sumerian face sparsity issues because of their low-resource. The advanced translation...

Search Enhancements

This project mainly focuses on updating and improving the current search features. The search setup has been completed under past programs of GSOC...

Improve the credits: ownership and licencing of digital assets

The idea aims at updating how digital assets’ (artifacts) license, ownership and credits are stored, while considering how they can be displayed in a...

Towards a General-Purpose Entity-Bibliography Linking System

Currently, the bibliography data on assyriology is only linked with ancient artifact entities, but it also contains information about other entities,...

New Features and Usability Enhancement

This project aims at adding new features to the CDLI framework and enhancing the usability of some of the pre-existing features. The objectives of...

Design Challenge I

The project aims on creating a generic view with a user-centric interface using minimal space and complexity. The project aims to : Improve the...

2021

7 projects

Official year page

Transliterations editor and API

JTF is a new JSON-based format for transliterations that aims to make cuneiform textual data easily accessible for processing and modifications. It...

Design Challenge

The Project includes : Designing and Implementing the Admin dashboard. Merging Admin and public templates following the WCAG norms. Adding...

Discovery Search and Advanced Search features

The project mainly focuses on enhancing the search and advanced search features in the CDLI framework. The objectives of the project are : Add the...

DESIGN CHALLENGE

This project aims to unify the complete styling of the website using minimal space and complexity. Also, it aims to improve the designing of certain...

Journals Open Review Workflow and Integration

This project focuses on the CDLI journal workflow before we submit an article. Before the submission of journals it should be accessible for an open...

3D Viewer Integration

This project is to load 3D Models in PLY format from the CDLI database into the existing 3D Model Web Viewer using the Three.js library. The idea is...

Digital Library Management

This project is about preparing a dashboard that can show an admin the visual assets of the digital library for each artifact but also add, edit,...

2020

9 projects

Official year page

Bibliography management and display

CDLI is moving away from its older flat database and for the occasion has designed a full model for bibliographic data management. This challenge...

Image Processing Pipeline : From RAW to Archival

This pipeline would extend the framework's capabilities to process images and convert RAW images to archival view and web view which can be further...

Translating the whole Ur III corpus

This project aims to build a full translation pipeline with the integration of NER (Named Entity Recognition) and POS (Part of Speech) tagging of...

Metadata API and Management and Display of Bibliographies

General points: linked-data metadata with formal schemas metadata API in three parts: base REST API, content negotiation and export links interfaces...

Visualization Pipeline for CDLI Accounting Corpora

This proposal outlines a suite of tools to assist researchers working with the numeric component of CDLI accounting corpora. This includes an...

Revamp CDLI tablet apps (Apple and Android)

CDLI tablet app offers a curated collection of images, text, and metadata of artifacts inscribed with the cuneiform script. Artifacts from the...

Design Integration and Accessibility audit

The cuneiform digital library initiative has a vivid user base. Coming up with an outstanding first impression is an expectation that cannot be...

Improving CDLI Framework

CDLI Framework integrates features of the project in a logical infrastructure, prepares new data displays, including machine-readable outputs, to...

Journals Management & Display

This project focuses on the publication of various types of journals that CDLI hosts, currently CDLI hosts four journals, two peer-reviewed journals...

2019

5 projects

Official year page

Multiple Layer Annotations Querying

Currently, there is no tool available to integrate into a website that has the capacity to query through multiple layers of linguistic annotations...

CDLI - Search Results Visualizations

CDLI has rich geographical and temporal data at its disposal. Currently, this information is not fully utilized. Although the data schema is being...

TEI Export for the CDLI Corpus

I am writing an export tool for the CDLI dataset so it can be used with the Scaife viewer. The tool will need to convert the native AFT markup used...

Neural Machine Translation for Sumerian and English

The project aims to build a machine translation model that can convert Sumerian (Language used around 2000 BC) to English Language using Neural...

Computer vision challenge for the cuneiform script

The current display system used at CDLI requires that a user reads a text to absorb visual and text information simultaneously, and to interpret the...

2018

2 projects

Official year page

Towards building the first Semantic Role Labeling system for Sumerian

Semantic role labeling (SRL) is a task in Natural Language Processing which helps in detecting the semantic arguments of the predicate/s of a...

Granular Temporal Data Management

The Cuneiform Digital Library Initiative (CDLI) aims to collect, maintain and make available images, text, and metadata of all artifacts inscribed...