Hands On Session John Domingue & Liliana Cabral Knowledge Media Institute The Open University, UK
Planet Onto Demo
Summer School Setup IRS Server (3000) Domain Models Method Specifications + Registry of Implementors Task Specifications + SOAP Binding Planet Onto Services (3001) IRS Client SOAP IRS Web Service Publisher IRS Knowledge Model Browser & Editor SOAP
PlanetOnto Related Knowledge Models
Key Ontological Items Class hierarchy of people Class hierarchy of events
Person Hierarchy
Event Hierarchy
MyPlanet Lisp Functions get-related-items –Input: the name of a profile [fred] and list of items [(john-domingue ocml)] –Output: a list of related items –E.g. CL-USER 2 > (get-related-items 'fred '(john-domingue ocml)) (FRED JOHN-DOMINGUE STORY-AI-AND-ED97-MIRRORS-KMIS- INTERESTS STORY-NEW-KMI-BOOK WEB-ONTO DOT_KOM UNIVERSITY- FOR-INDUSTRY-OBSERVATORY ENRICH CLIMATEPREDICTION_NET CLOCKWORK INTERNET-SOFTWARE-VISUALIZATION-LAB-ISVL IBROW PLANETONTO MAGPIE KMI-PLANET WEBONTO AKT ALICE PATMAN SCHOLONTO OCML) create-myplanet –Input: the name of a profile [fred] and a list of related news-items [(john- domingue akt alice webonto)] –Output: the URL of a running MyPlanet –E.g. CL-USER 3 > (create-myplanet 'fred '(john-domingue akt alice webonto))
Semantic Search Lisp Functions (1/2) news-item-headline-and-number-for-event –Input: the name of a specific event [award-for-project-ibrow] –Output: news-item (as headline and number) –E.g. CL-USER 4 > (news-item-headline-and-number-for-event ' award-for-project-ibrow) ("KMi lands first OU Framework V Contract" 123) news-item-headlines-and-numbers-for-person –Input: the name of a person [enrico-motta] –Output: a list of news-items (as headlines and numbers) –E.g. CL-USER 5 > (news-item-headlines-and-numbers-for-person ‘enrico- motta) (("KEML '97 Success" 224) ("KMi lands first OU Framework V Contract" 123))
Semantic Search Lisp Functions (2/2) news-item-headlines-and-numbers-for-event-type –Input: the name of an event type [social-gathering] –Output: a list of news-items (as headlines and numbers) –E.g. CL-USER 6 > (news-item-headlines-and-numbers-for-event-type 'social- gathering) (("AI and ED '97 Mirrors KMi's Interests" 202) ("KEML '97 Success" 224)) news-item-headlines-and-numbers-for-person- type –Input: the name of an person type [senior-research-fellow-in-academia] –Output: a list of news-items (as headlines and numbers) –E.g. CL-USER 7 > (news-item-headlines-and-numbers-for-person-type 'senior- research-fellow-in-academia) (("KEML '97 Success" 224) ("AI and ED '97 Mirrors KMi's Interests" 202))
Using IRS-II Click on IRSBrowser.bat Connect to server –Host: localhost –Port: 3000 Login –User name: knowledgeweb –Password: summerschool User guide on machine –IRS-II_User_Guide.pdf OWL-S import –OWLS2IRS.bat –Instructions at: UsingOwlsImport.doc
Using WebOnto In Netscape Webonto user guide on machine –WebOnto user_guide.2.4.pdf
Good Luck!