Semantic repository of things

14,330 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
14,330
On SlideShare
0
From Embeds
0
Number of Embeds
11,784
Actions
Shares
0
Downloads
34
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Semantic repository of things

  1. 1. Semantic Repository ofThingsPratik Desai, Ph.D.pratiK@osiot.orgOpen Source Internet of Things (OSIOT)Pre-Hackathon Project Proposalwww.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 triplestore.• Provide semantic search capabilities.• Provide API access endpoint for IoT-toolkit enabled devices and 3rdparty services.www.osiot.org
  4. 4. How?• Manufactures, hackers, makers, service providers use followingmethods 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 informationwww.osiot.org
  5. 5. Semantic graph searchSPARQL queriesWeb formWeb based graph upload toolAPI upload toolAuthentication3rd Party application+ ServicesNeo4jGraph DBDjango+django4neoPythonSPARQLbridgePython APIendpointGraph InputSearchWebsite Front-EndThings(equipped withIoT-toolkit)Back-Endwww.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 discoverywww.osiot.org

×