Your SlideShare is downloading. ×
Demostration Of Idea For Semantic Web@Tv
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Demostration Of Idea For Semantic Web@Tv

218
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
218
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • http://qirien.icecavern.net/punkus/school/ai2.htm
  • Applications normally access the inference machinery by using the ModelFactory to associate a data set with some reasoner to create a new Model. Queries to the created model will return not only those statements that were present in the original data but also additional statements than can be derived from the data using the rules or other inference mechanisms implemented by the reasoner.As illustrated the inference machinery is actually implemented at the level of the Graph SPI, so that any of the different Model interfaces can be constructed around an inference Graph. In particular, the Ontology API provides convenient ways to link appropriate reasoners into the OntModels that it constructs. As part of the general RDF API we also provide an InfModel, this is an extension to the normal Model interface that provides additional control and access to an underlying inference graph.The reasoner API supports the notion of specializing a reasoner by binding it to a set of schema or ontology data using the bindSchema call. The specialized reasoner can then be attached to different sets of instance data using bind calls. In situations where the same schema information is to be used multiple times with different sets of instance data then this technique allows for some reuse of inferences across the different uses of the schema. In RDF there is no strong separation between schema (aka Ontology AKA tbox) data and instance (AKA abox) data and so any data, whether class or instance related, can be included in either the bind or bindSchema calls - the names are suggestive rather than restrictive.To keep the design as open ended as possible Jena also includes a ReasonerRegistry. This is a static class though which the set of reasoners currently available can be examined. It is possible to register new reasoner types and to dynamically search for reasoners of a given type. The ReasonerRegistry also provides convenient access to prebuilt instances of the main supplied reasoners.
  • Transcript

    • 1. DEMOSTRATION OF IDEA FOR SEMANTIC WEB@TV Uday Sharma 14/10/2012
    • 2. Agenda• Introduction of Semantic Web• Build Intelligent System• Jena Api• Intelligent Weather System• Summry• References
    • 3. Welcome toSemantic Web
    • 4. Introduction of Semantic Web “The Semantic Web is an extension of the current web in which information is given well- defined meaning, better enabling computers and people to work in cooperation.” T. Berners-Lee, J. Hendler, O. Lassila, “The Semantic Web”, Scientific American, May 2001 Information has machine- processable and machine- understandable semantics Not a separate Web but an augmentation of the current one The backbone of the Semantic Web are ontologies
    • 5. INTELLIGENTSYSTEM
    • 6. Intelligent System Web is the collection of human information. Using sematic web we can extract data from the web in the form of Subject-Predicate- Object. Which helps computer to understand users input . Based on the extracted data from the web, semantic intelligent system activate brain of the computer and generate intelligent output according to the user input.
    • 7. Jena API ModelFactory: associate a data set with some reasoner to create a new Model. Ont/ Model API : provides convenient ways to link appropriate reasoners into the OntModels that it constructs. InfGraph : is an extension to the normal Model interface that provides additional control and access to an underlying inference graph. Reasoner : supports the notion of specializing a reasoner by binding it to a set of schema or ontology data using the bindSchema call
    • 8. Intelligent Weather System@prefix j.0: http://xoap.weather.com/weather/dayf/day/j.0#[weather: (?s j.0:Weather j.0:NiceWeather) <- (?s j.0:temp j.0:WeatherInfo) (?s j.0:tempLow ?l) (?s j.0:tempHigh ?h) ge(?l,5.0) le(?h,40.0)][weather: (?s j.0:Weather j.0:BadWeather) <- (?s j.0:temp j.0:WeatherInfo) (?s j.0:tempLow ?l) (?s j.0:tempHigh ?h) ge(?l,40.0) le(?h,0.0)][weather: (?s j.0:Humidity j.0:GoodHumidity) <- (?s j.0:temp j.0:WeatherInfo) (?s j.0:humidityhasWeatherType ?l) (?s j.0:humidityhasWeatherType ?hum) le(?l,60.0)][weather: (?s j.0:Humidity j.0:BadHumidity) <- (?s j.0:temp j.0:WeatherInfo) (?s j.0:humidityhasWeatherType ?l) (?s j.0:humidityhasWeatherType ?hum) ge(?l,60.0)]
    • 9. ExampleToday‘s weather is 20° Celcius go Today‘s weather is 45° Celcius condition isOut and enjoy your day...  Really hot... 
    • 10. Summery• Demostration of build efficient Intelligent system.• Jena API helps to build reasoner over weather report and generate intelligent string.
    • 11. References [ <Jena API>, <Apache>, <http://jena.apache.org/docu mentation/inference/index.html>, <Date>,<Pag e>] [ <Andrea Meibos>, <Intelligence in Computer>, <http://qirien.icecavern.net/punku s/school/ai2.htm>, <Date>,<Page>] [ <Author>,<Licence>,<URL>, <Date>,<Page>]
    • 12. Thank you