SWOOGLE
2 min readDec 29, 2020
What is Swoogle?
Started as a research project of the Ebiquity research group in the University of Maryland. Swoogle is a search engine for Semantic Web ontologies, documents, terms and data published on the Web. It is a distributed online repository of SWDs. It is a crawler based indexing and retrieval system for Semantic Web. The crawls and discovers documents written in RDF, OWL. It provides services to human users through a browser interface and to software agents via RESTful web services.
Main objectives of Swoogle ?
- More and more SWDs, both ontologies and instances physically distributed all over the web.
- A retrieval system that organizes these documents in a systematic way.
- Both humans and agents can easily conduct searches and queries against this repository.
Swoogle Architecture
What Swoogle Search?
- Find if suitable ontologies matching the user’s need already exist within underlying domain.
- User inputs specific term.
- Swoogle replies with existing ontologies that also use the term entered.
- Follow the link and see whether the provided ontology satisfies the need
- Query SWDs with constraints on classes and properties used by them.