The query will not execute
Usually a syntax error, or a FROM clause that does not match
the loaded dataset. Check the syntax, then confirm the graph URI is identical
to the one shown in the dataset panel.
Web application
A browser-based interface for running SPARQL queries. Built for researchers in the digital humanities and archaeology who want to explore linked open data without setting up a client.
The TALOS SPARQL Query Endpoint lets you interact with the project's linked open data repositories through a browser. It is aimed at researchers, scholars and students working on ancient studies, linguistic modelling and semantic web research — including those with no prior SPARQL experience, since every dataset ships with worked example queries you can load and edit.
Nothing to install. The tool runs at tools.talos-lab.eu/sparql in any recent version of Chrome, Firefox or Edge, at a minimum display resolution of 1280×720.
Ctrl + Enter.
The screen divides into four areas.
SPARQL is the standard query language for data held as RDF triples. If you have written SQL before, the shape will feel familiar; the difference is that you are matching graph patterns rather than joining tables.
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT ?subject ?predicate ?object
WHERE {
?subject ?predicate ?object .
}
LIMIT 100
Press Ctrl + Enter to execute, or Ctrl + / to
comment and uncomment lines. Prefixes can be inserted from the
Prefixes button rather than typed out.
SELECT: returns tabular dataCONSTRUCT: generates RDF triples; preferred for RDF exportASK: returns true or falseDESCRIBE: returns a description of a resourceLIMIT while you are still exploring.FILTER(LANG(?label) = 'en').OPTIONAL clauses you do not need, and wide chains of them in particular.regex() filters are expensive; prefer exact matches where you can.Each dataset lives in its own named graph, and each ships with predefined example queries. Every one has its own page describing what it models. See the dataset index. Currently available:
Graph URIs must match exactly: the app validates the
FROM <...> clause in your query against the loaded dataset's
graph IRI. A mismatch produces a validation error rather than an empty result,
which is usually the faster thing to debug.
Results render in a table with pagination, sorting, and a Filter results box that narrows the current result set as you type. URIs in the table are clickable and open in a new tab.
Run a query, then click CSV, JSON or RDF; the file downloads immediately. Exports preserve URI links and variable headers, and a filtered view exports as filtered rather than in full.
CONSTRUCT query for best resultsUsually a syntax error, or a FROM clause that does not match
the loaded dataset. Check the syntax, then confirm the graph URI is identical
to the one shown in the dataset panel.
The conditions are probably too restrictive. Remove filters one at a time, or relax the language filter, until rows appear.
Large graph. Add a LIMIT, filter by language, and drop any
unnecessary OPTIONAL clauses.
The Help button in the app itself carries the same guidance, plus shortcuts and syntax examples. For anything else, contact TALOS AI4SSH support or use the contact form on the project site.
Developed by Maria Schoinaki, within the Horizon Europe project grant agreement 101087269.
Released under the PolyForm Noncommercial 1.0.0. You may use, modify and share it for any purpose that is not primarily intended for commercial advantage or monetary compensation: research, teaching and personal use all qualify. Copies and modified versions must carry the licence and the notices that came with them. The software is provided as is, without warranty.
PolyForm Noncommercial is a source-available licence rather than an open source one: the noncommercial restriction is not permitted under the Open Source Definition.
Schoinaki, M. (2025). TALOS SPARQL Query Endpoint (version 1.0).
TALOS AI4SSH Laboratory, University of Crete.
https://tools.talos-lab.eu/sparql/.
TALOS Laboratory
Start typing to search the content of this page.