1 / 32

Semantic Web

Semantic Web. Quratulain Rajput Faculty of Computer Science, IBA Spring2013. Agenda. Course overview Course outline and course goal Grading policy. Today’s Web. HTML provides only presentation layout to the web content. Such as font size, color, hyperlinks. Understandable by human.

bobby
Download Presentation

Semantic Web

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Semantic Web Quratulain Rajput Faculty of Computer Science, IBA Spring2013

  2. Agenda • Course overview • Course outline and course goal • Grading policy Quratulain Rajput

  3. Today’s Web • HTML provides only presentation layout to the web content. Such as font size, color, hyperlinks. • Understandable by human. <tr> <td width="43%" align="left" valign="top" class="td"><div align="justify"><br /> IBA has 80 full time and 85 part time and visiting faculty members teaching courses in Management, Marketing, HR, Strategy, Finance, Economics, Quantitative Methods, Organizational Behavior, Computer Sciences, Ethics, Social Sciences, Chinese, Arabic. <br> &nbsp;</div></td> <td width="57%" valign="top" class="td"><div align="right"><br /> <img border="0" src="images/grp_fullfac_011010_small.jpg" width="400" height="147"></div></td> </tr> <tr> Quratulain Rajput

  4. Today’s Web • Automatically generated data from databases also presented on web pages without following database structure. • For example, online library. • Once the query is performed on library database, the search result display on the web page as a text. Quratulain Rajput

  5. Today’s Web • Querying • Find PhD scholarships in the field of Computer Science in Europe? • Lot of hard work require by users: • Search different scholarship web sites. • Read the detail of few scholarship ads. • Finally you can select that best match your requirement. • Not possible to review each scholarship ads. Quratulain Rajput

  6. Today’s Web Quratulain Rajput

  7. Limitation of Today’s Web • Search results are highly depends on keywords. • High recall but low precision • Human involvement necessary to combine results. • Information is not processable by machines. • Due to huge size of web content, user cannot utilize most of the available information. • The structure of Web contents is heterogeneous. Therefore information cannot share or integrate automatically among web pages. Quratulain Rajput

  8. Limitation of Today’s Web • No Querying system is available. • If the location of information is fixed then wrappers can be written to get information automatically. But wrappers are specific to a website and become obsolete if the website has changed. • Other techniques based on Artificial Intelligence and computational linguistic can be applied for text processing but not capable enough. • Due to heterogeneous structure of web content not possible to apply one technique consistently over a large scale of web content. Quratulain Rajput

  9. Semantic Web: Overview • Its all about data. • How we can make sense of data if its come in huge amount. For example data in the web. • Web is the biggest resource of data and the real problem is that its getting more bigger in every minute. • Data is not only in web pages and blog post, data over social media websites. In future it will also be things that will be part of the internet. For example , house hold devices etc. (the internet of things). Quratulain Rajput

  10. Semantic Web: Vision • How to find something from huge universe of web. Quratulain Rajput

  11. Problem Quratulain Rajput

  12. Semantic • Semantic is the study of meaning. • When computer receive information, the problem is how it can make sense (semantic) to find something. • In semantic web we are trying to give explicit semantics to the things to make information processable by computers. Quratulain Rajput

  13. Semantic Web • Provide semantics to the web content. • Information on the web can be process by machine. • Automatic integration of information from different web pages. • Not only assigned metadata but also conceptualization of a domain knowledge. Processor Speed RAM Brand Hard disk I have an excellent condition HP Pavilion dv2500 Special Edition laptop with a core duo 1.5ghz processor 250gb hd and 2gb ram. It comes with Windows Vista Home Premium 32-bit. The case has a few scratches and the battery life is currently low lasting only 10-20min. However, if replaced probably for $30-40 it should last close to 6 hours. I am looking for $450 or best offer. Price Quratulain Rajput

  14. Add semantics HTML: <H1>IBA FCS program</H1><UL> <LI>Instructor: Quratulain<LI>Course: Semantic Web </UL> XML: <FCS-Courses><title>IBA FCS program </title><instructor>Quratulain</instructor><Course>Semantic Web</Course></FCS-Courses> Quratulain Rajput

  15. Add Semantic • Semantic as categorization of data on existing web. • For example, wikipedia Quratulain Rajput

  16. Semantic Web • According to W3C “an evolving extension of the World Wide Web in which web content can be … read and used by software agents, thus permitting them to find, share and integrate information more easily” Quratulain Rajput

  17. From Today’s Web to Semantic Web • Examples • Knowledge management • E-Commerce Quratulain Rajput

  18. Knowledge Management • Knowledge management concerns itself with acquiring, accessing, and maintaining knowledge within an organization • Key activity of large businesses: internal knowledge as an intellectual asset from which they can increase their competitiveness. • Most information is currently available in a weakly structured form (e.g. text, audio, video) Quratulain Rajput

  19. Knowledge management: Limitation of current technology • Searching information: Depends on keyword based search. • Extracting information: Human time and effort are required. • Maintaining information: Consistent information and remove outdated once. • Uncovering information: Difficult to apply data mining techniques on weakly structure document • Viewing information: Hard to realize a restricted view of information over Web. Quratulain Rajput

  20. Semantic Web Enabled Knowledge Management • Knowledge will be organized in conceptual spaces according to its meaning. • Automated tools for maintenance and knowledge discovery • Semantic query answering • Query answering over several documents • Defining who may view certain parts of information (even parts of documents) will be possible. 20 Quratulain Rajput

  21. The Semantic Web Impact: E-Commerce • A typical scenario: user visits one or several online shops, browses their offers, selects and orders products. • Ideally humans would visit all, or all major online stores; but too time consuming • Shopbots are a useful tool but have limitations • Rely on wrappers • Reprogrammed is costly if there is a change in online stores. • Relies on textual analysis 21 Quratulain Rajput

  22. Semantic Web Enabled E-Commerce • Software agents that can interpret the product information and the terms of service. • Pricing and product information, delivery and privacy policies will be interpreted and compared to the user requirements. • Information about the reputation of shops • Sophisticated shopping agents will be able to conduct automated negotiations 22 Quratulain Rajput

  23. Semantic Web Impact • Wikis • Webopedia • Social networks • Tags • User Profiles Quratulain Rajput

  24. Course Description • The explosive growth of the Web has led the problem of information overload. The Semantic Web can be seen as the solution to the problems of WWW. • In this course, we examine existing Semantic Web technologies: XML, RDF (Resource Description Framework), OWL (Web Ontology Language), understand the role of ontology, ontology modeling, reasoning, and querying mechanisms. • Latest papers published in recent Semantic Web conference proceedings and journals are also discussed. • This course also offers a practical experience using Protégé ontology editor, Jena ontology API with JAVA programming language. Quratulain

  25. Text Books • Foundation of semantic web technologies (Pascal Hitzler) • The Semantic Web primer (Grigoris Antoniou and Frank van Harmelen) • Semantic Web Programming (John Hebeler, Matthew Fisher, Ryan Blace and Andrew Perez-Lopez) Quratulain

  26. Tentative Course Outline • The Semantic Web Vision • Semantic Web Architecture • XML • Knowledge Representation using semantic web technologies: • RDF (Resource Description Framework) • RDFS (RDF Schema) • OWL (Web Ontology Language) • Querying • Reasoning and Description Logic (DL) • Semantic Web Applications Quratulain

  27. Tools and Programming Language • Protégé ontology editor • Jena ontology API • JAVA programming language • Eclipse IDE for JAVA programming Quratulain

  28. Grading Policy • Midterm Exams: 30% • Final Exam: 35% • Assignments: 20% • Project: 15% Quratulain

  29. Course Wiki • Check the course wiki frequently to keep yourself up to date. http://cse661semanticwebspring2013.wikispaces.com/ Quratulain

  30. Contact Information • Email: quratrajput@yahoo.com • Counseling hours: • Monday and Wednesday (3:00PM to 6:00PM) Quratulain

  31. Reading Assignment • http://www.huffingtonpost.com/steve-hamby/semantic-web-technology_b_1228883.html Quratulain Rajput

  32. Questions Quratulain Rajput

More Related