Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
1 of 6

Semantic repository of things

1

Share

Download to read offline

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Semantic repository of things

  1. 1. Semantic Repository of Things Pratik Desai, Ph.D. pratiK@osiot.org Open Source Internet of Things (OSIOT) Pre-Hackathon Project Proposal www.osiot.org
  2. 2. Why? • Standardization of data annotation model for “Things”. • Interoperability in open horizontal platform. • Provide Graph search on “Thing” database. • Supplement IoT-toolkit. www.osiot.org
  3. 3. What? • “DNS” like centralized naming system but for “Thing” descriptions. • Store semantic descriptions of each “Thing” in Neo4j or other triple store. • Provide semantic search capabilities. • Provide API access endpoint for IoT-toolkit enabled devices and 3rd party services. www.osiot.org
  4. 4. How? • Manufactures, hackers, makers, service providers use following methods to populate repository. • Simple: Web form based • No semantic web knowledge required • Moderate: Graph upload tool • Supported file types RDF, json-ld, n3 • API upload tool (Debatable) • REST interface to bunch upload • Semantic search engine • URI endpoint to access graph information www.osiot.org
  5. 5. Semantic graph search SPARQL queries Web form Web based graph upload tool API upload tool Authentication 3rd Party application + Services Neo4j Graph DB Django + django4neo Python SPARQL bridge Python API endpoint Graph Input Search Website Front-End Things (equipped with IoT-toolkit) Back-End www.osiot.org
  6. 6. What’s in there for me? • Sensor and platforms • Low storage, computation resource • Energy efficiency • Enables semantic description and graph • Enables Intelligent applications • Communication and Networking • Low payload • Supplements IoT-toolkit • IoT application service • Sematic web enabled advanced application • Semantic reasoning • Simplified sensor discovery www.osiot.org

×