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.
Semantic Repository ofThingsPratik Desai, Ph.D.pratiK@osiot.orgOpen Source Internet of Things (OSIOT)Pre-Hackathon Project...
Why?• Standardization of data annotation model for “Things”.• Interoperability in open horizontal platform.• Provide Graph...
What?• “DNS” like centralized naming system but for “Thing” descriptions.• Store semantic descriptions of each “Thing” in ...
How?• Manufactures, hackers, makers, service providers use followingmethods to populate repository.• Simple: Web form base...
Semantic graph searchSPARQL queriesWeb formWeb based graph upload toolAPI upload toolAuthentication3rd Party application+ ...
What’s in there for me?• Sensor and platforms• Low storage, computation resource• Energy efficiency• Enables semantic desc...
Upcoming SlideShare
Loading in …5
×

Semantic repository of things

18,297 views

Published on

Published in: Technology
  • Be the first to comment

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

×