loomp is an RDFa editor and a content model, which degenerates a conventional document into atomic parts that represent the smallest entities an author wants to delimit (paragraphs, sentences, words,...). In the end a document consists of a mashup of several semantically annotated elements (by now only text elements). Elements can appear in multiple documents. The whole content network is stored as an RDF graph in a triple store. Thus loomp creates one content network that consists of documents which are interlinked because of the elements they share and a second content network which is based on annotations that are shared by elements or documents. The RDF graph may also be served separately via a Linked Data endpoint.
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
loomp - semantic content authoring
1. AG Corporate Semantic Web
Freie Universität Berlin
http://www.corporate-semantic-web.de
loomp – Web 3.0 Content Authoring
Linked Data Authoring for Non-Experts
Ralf Heese, Markus Luczak-Rösch, Radoslaw Oldakowski
AG Corporate Semantic Web
Freie Universität Berlin
2. 2
How do you create linked data?
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
text editor
ontology editor
My professor wouldn’t do that!
But he would probably use loomp.
3. 3
Outline
• Our vision
• Technology behind loomp
• What you can try now and “tomorrow”
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
4. 4
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
Create meaningful content
• Create semantically enhanced content …
• as easy as to format phrases italic,
• without knowing about semantic technologies,
• with the support of automatically generated annotations.
History
The earliest evidence of settlements in today's Berlin central areas is a wooden
beam dated from approximately 1192.[18] The first written mention of towns in the
area of present‐day Berlin dates from the late twelfth century. The settlement of
Spandau is first mentioned in 1197, and Köpenick in 1209, though these areas did
not join Berlin until 1920.[19] The central part of Berlin can be traced back to two
towns. Cölln on the Fischerinsel is first mentioned in a 1237 document, and Berlin,
across the Spree in what is now called the Nikolaiviertel, is referenced in a document
from 1244.[18] The former is considered to be the "founding date…
City DistrictCountry Geography
CancelSave
Waters
VocabulariesAnnotations
Geography
Berlin is located in eastern Germany,
about 70 kilometers (44 miles) west …
Climate
Summers are warm with average high
temperatures of 22 ‐ 25°C (mid 70s) …
SearchBerlin
Quelle: http://enwikipedia.org/wiki/Berlin
One Click Annotator
5. 5
Manage content
• Compile content …
• Search, drag & drop
• Trace provenance of content
• … and publish
• html, blog, wiki, pdf, …
Berlin (Mashup)
Search result
Climate
Geography
History
Cityscape
Geography
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
6. 6
See information
• support the reader
• highlight the relevant information
• navigate along concepts
Quelle: http://enwikipedia.org/wiki/Berlin
all rivers
at a glance
One click to
infos about the
river Spree
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
7. 7
Outline
• Our vision
• Technology behind loomp
• What you can try now and “tomorrow”
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
8. 8
On top of standards
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
RAP
One Click
Annotator
RDF2RDFa
RDFa2RDF
Database
RDF XHTML + RDFa
• LAMP environment
• Unpack and use
• Facilitate distribution of the loomp idea
• Own your data
• Link content of different loomp instances using URLs
9. 9
On top of standards
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
RAP
One Click
Annotator
RDF2RDFa
RDFa2RDF
Database
RDF XHTML + RDFa
• LAMP environment
• Unpack and use
• Facilitate distribution of the loomp idea
• Own your data
• Link content of different loomp instances using URLs
10. 10
Architecture
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
Linked Data
Server
RDF API
Security/
Authorization
DatabaseOneClickAnnotator
VocabularyMgmt.
LinkedDataClient
FacetedBrowsing
ContentMgmt.
FacetedViewing
User/Visitor Frontend Admin/Owner Backend
ServerClient/WebBrowser
loomp application
ExistingWebAppl.
ServerAdmin.
11. 11
Outline
• Our vision
• Technology behind loomp
• What you can try now and “tomorrow”
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
12. 12
What you can try now …
• Write texts and combine them by drag & drop
• Semantically annotate phrases
in texts
• View mashups as
• HTML
• RSS feed
• Highlight annotated phrases
• “Twitter” content to loomp
• Browse the RDF data
• Give feedback on loomp :-)
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
13. 13
… and “tomorrow”
• Run annotation recommender on your texts
• Add metadata to mashups and fragments
• Include images in fragments
• Navigate through concepts
• Mark content as private
• Choose from a larger set of vocabularies
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
14. 14
Thank you!
AG Corporate Semantic Web
http://www.corporate-semantic-web.de
One information space,
many information networks!
One click to meaningful data!
See information as you need it!
See what’s going on:
http://twitter.com/loomp