Introducing Semantics to Kno.e.sis Web Presence      SANJAYA WIJERATNE       CHASE CATHCART   MENTOR – AJITH RANABAHU
Outline Problem Proposed Solution System Design Technologies Used Implementation Tasks Evaluation and Testing Futur...
Purpose To improve meaning of the Kno.e.sis Web pages to  search engines by introducing metadata annotations Annotate:  ...
Annotation = Meaning No metadata – No meaning to the search engine Web Browser                                           ...
System Design                                                     Content types                                           ...
Technology and Tools Drupal 7 on LAMP stack   Foundations of existing Kno.e.sis site   Linux, Apache, MySQL, PHP Drupa...
What’s Involved Tasks Completed   Template changes – Library, News pages   New content types – Person, Project, News  ...
Testing and Evaluation Over 90% of annotations on Library pages Support nested annotations Over 85% of annotations on N...
Future Work Annotate other identified pages using Microdata and   RDF      Visitors Page – Person and Event Concepts   ...
What We’ve Learned Classification of data   Content type design   Updating/migrating existing data Metadata formats  ...
We Would Like to Thank…. Dr. Amit Sheth   For his idea on starting this project Mr. Ajith Ranabahu   Our mentor Mr. J...
Upcoming SlideShare
Loading in...5
×

Introducing semantics to_knoesis_website

330
-1

Published on

Final Presentation Slides for Web Information Systems Class Project.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

Introducing semantics to_knoesis_website

  1. 1. Introducing Semantics to Kno.e.sis Web Presence SANJAYA WIJERATNE CHASE CATHCART MENTOR – AJITH RANABAHU
  2. 2. Outline Problem Proposed Solution System Design Technologies Used Implementation Tasks Evaluation and Testing Future Work What We’ve Learned AcknowledgementsCS 475/675 - Web Information Systems
  3. 3. Purpose To improve meaning of the Kno.e.sis Web pages to search engines by introducing metadata annotations Annotate:  People pages  Library pages  News pages  General site navigationCS 475/675 - Web Information Systems
  4. 4. Annotation = Meaning No metadata – No meaning to the search engine Web Browser Human <div> Organization <h2> Date <p> Information Metadata annotations – Meaning for search engines  Rich snippets How? RDF, Microdata, Microformats  Schema.org specification – Google, Yahoo, BingCS 475/675 - Web Information Systems
  5. 5. System Design Content types Person Templates News Website frontend Library knoesis.org MySQL Modules RDF Microdata Legacy Data Stores Schemaorg LibraryCS 475/675 - Web Information Systems
  6. 6. Technology and Tools Drupal 7 on LAMP stack  Foundations of existing Kno.e.sis site  Linux, Apache, MySQL, PHP Drupal modules – Microdata, Schemaorg  Inject annotations into content types  RDFa is part of core HTML/CSS/JSON/JS  Define new tags/data fields and style themCS 475/675 - Web Information Systems
  7. 7. What’s Involved Tasks Completed  Template changes – Library, News pages  New content types – Person, Project, News  Annotating site navigation and general pages  Annotating Library pages  Annotating News pages  Content type annotations – Schemaorg module Tasks Ongoing  Integration and Testing  Demo to comeCS 475/675 - Web Information Systems
  8. 8. Testing and Evaluation Over 90% of annotations on Library pages Support nested annotations Over 85% of annotations on News pagesCS 475/675 - Web Information Systems
  9. 9. Future Work Annotate other identified pages using Microdata and RDF  Visitors Page – Person and Event Concepts  Research Labs – Organization Concept  New Openings - JobPosting Applicability of an Ontology  Courses and Tutorials Page Future technologiesCS 475/675 - Web Information Systems
  10. 10. What We’ve Learned Classification of data  Content type design  Updating/migrating existing data Metadata formats  Which to use  Compatibility  Rich Snippets Testing Tool Drupal  Architecture  Application  State of modulesCS 475/675 - Web Information Systems
  11. 11. We Would Like to Thank…. Dr. Amit Sheth  For his idea on starting this project Mr. Ajith Ranabahu  Our mentor Mr. Joshua Dotson  Server administration Mrs. Tonya Davis, Mr. Kevin Kadakia, and Mr. Mandeep Singh  Content creation and updatesCS 475/675 - Web Information Systems
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×