State Library Victoria Logo

Getting started with SLV LAB resources


Overview

SLV LAB makes many types of resources freely available - tutorials, codebases, datasets, models, and project documentation.

Read on to learn about each type and how to use them, and don't forget to take a look at our open access policies before using our work.


Tutorials

Tutorials are a great place to get your hands dirty and start making things. Most tutorials are code-focused, and link to an interactive version for a more guided experience. Each tutorial will walk you step by step through a technological process, like using Named Entity Recognition, providing you with necessary data, install guides, and easy to follow instructions. 

Click into one of the resources now and scroll down to start coding!


Datasets

Datasets contain the raw materials behind SLV LAB projects, often combining multiple data types like images and metadata. This data gives you direct access to the Library’s collections, and is something we hope you’ll use to experiment with Library-relevant technologies. 

To use Library datasets, click on any dataset on the Resources page and download the file. Then, either use the data freely (with respect to SLV LAB’s usage guidelines), or perhaps follow along with a tutorial to recreate or remix one of our projects.


Codebases

Codebase resources link either to SLV LAB’s code repositories on GitHub, or to hosted prototypes on other code-sharing platforms like HuggingFace. These links give you direct access to the code we use to process Library data and create new digital experiences. 

To access them, follow the links on that repository’s resource page. If you’re accessing a GitHub repo, make sure to check out the repo’s README file for an overview of that particular codebase.

If you’re looking to modify our work, fork the GitHub repository, and make sure to include the SLV LAB’s license file with your project. We’d love to see how you transform the work, so please share your explorations back with us at slv-lab@slv.vic.gov.au.


Models

At SLV LAB, models refers to both 3d models and computer models like LLMs. We hope that giving access to 3D models will bring you into the Library’s wonderful collection, and that access to the computer models used here at SLV LAB can introduce you to the open source communities building new forms of expression and sharing for GLAM labs and the wider tech sector. We share our models to take emerging tech out of the black box, and show you that these tools are actually usable and something we can participate in.


Documentation

Documentation is an important part of the making process, especially when it comes to code. It can highlight important features of a program, note critical updates, and give insight into the history of a living body of work. If you’re stuck trying to understand or extend one of our projects, check the project’s documentation for guidance, or reach out to the lab via slv-lab@slv.vic.gov.au.