JudaicaLink Documentation

General Information

  • Introduction to JudaicaLink
  • Getting Started
  • Frequently Asked Questions (FAQ)

User Guide

  • User Guide Overview
  • Search Guide
  • Content Negotiation
  • Datasets in JudaicaLink

Projects

  • JudaicaLink Labs
    • Features of JudaicaLink Labs
      • 1. Entity Search
      • 2. Compact Memory Full-Text Search
      • 3. Compact Memory Entity Extraction
      • 4. SPARQL Query Interface
    • How to Use JudaicaLink Labs
      • Searching for Entities
      • Running a SPARQL Query
      • Exploring Compact Memory Data
    • Technical Overview
      • Backend
      • Frontend
      • Database & Data Sources
    • Contributing to JudaicaLink Labs
      • Setting Up a Development Environment
    • Troubleshooting & Support
  • JudaicaLink Site
  • JudaicaLink Pubby
  • JudaicaLink Generators
  • DjangoRDF
  • RDF Generator

Developer Guide

  • Setup Guide
  • Deployment Guide
  • Contributing to JudaicaLink Projects
  • API Reference
  • Docker Setup and Deployment

Advanced Topics

  • SPARQL Guide
  • RDF Model
JudaicaLink Documentation
  • JudaicaLink Labs
  • View page source

JudaicaLink Labs

JudaicaLink Labs is the main web interface for searching, exploring, and interacting with the JudaicaLink knowledge graph. It provides an easy-to-use interface for users to query and browse structured data about Jewish history, culture, and scholarship.

Features of JudaicaLink Labs

1. Entity Search

  • Users can search for persons, places, institutions, and texts.

  • Results display structured RDF data enriched with external links (e.g., GND, Wikidata, DBpedia).

2. Compact Memory Full-Text Search

  • Search within historical Jewish newspapers and periodicals.

  • Indexed texts include metadata and direct links to Compact Memory digital archives.

3. Compact Memory Entity Extraction

  • Extracted named entities (people, places, organizations) from digitized texts.

  • Helps users find references to historical figures and events.

4. SPARQL Query Interface

  • Advanced users can write SPARQL queries to access structured data.

  • SPARQL endpoint: https://data.judaicalink.org/sparql.html.

How to Use JudaicaLink Labs

Searching for Entities

  1. Visit https://labs.judaicalink.org.

  2. Use the search bar to enter a term (e.g., “Moses Mendelssohn”).

  3. Browse entity pages containing structured data and external references.

Running a SPARQL Query

  1. Go to SPARQL Endpoint: https://data.judaicalink.org/sparql.html.

  2. Enter a query, such as:

1SELECT ?person ?name WHERE {
2   ?person a jl:Person ;
3           rdfs:label ?name .
4} LIMIT 10
  1. Execute the query and view results in JSON, XML, or CSV format.

Exploring Compact Memory Data

  1. Select “Compact Memory Search” on the search page.

  2. Enter a keyword (e.g., “Zionism”).

  3. View search results with text snippets and source links.

Technical Overview

Backend

  • Built using Django (Python).

  • Uses SOLR for optimized search indexing.

  • Relies on Apache Jena Fuseki for SPARQL query processing.

Frontend

  • Developed with Bootstrap and jQuery.

  • Plans to migrate to Vue.js for better interactivity.

Database & Data Sources

  • RDF data stored in Apache Jena Fuseki.

  • Data sources include Compact Memory, YIVO, GND, and Wikidata.

Contributing to JudaicaLink Labs

Setting Up a Development Environment

  1. Clone the repository

git clone https://github.com/judaicalink/judaicalink-labs.git
cd judaicalink-labs
  1. Create a virtual environment

python -m venv venv
source venv/bin/activate  # On macOS/Linux
venv\Scripts\activate  # On Windows
  1. Install dependencies

pip install -r requirements.txt
  1. Run the development server

python manage.py runserver
  1. Open http://127.0.0.1:8000/ in your browser.

Troubleshooting & Support

  • Error accessing data? Ensure the SPARQL endpoint is online.

  • Search not returning results? Check if the dataset is indexed.

  • Need help? Contact us at https://labs.judaicalink.org/contact/.

— JudaicaLink Labs is an evolving platform—new features and datasets are regularly added. Stay updated with the latest changes on https://www.judaicalink.org/news/.

Previous Next

© Copyright 2025, JudaicaLink Team.

Built with Sphinx using a theme provided by Read the Docs.