Weighted Slotted RuleML for Similarity Matching in AgentMatcher Information Agents Harold Boley, NRC IIT e-Business Virendra Bhavsar, UNB, Faculty of Computer.

Slides:



Advertisements
Similar presentations
Intelligent Technologies Module: Ontologies and their use in Information Systems Revision lecture Alex Poulovassilis November/December 2009.
Advertisements

Object-Oriented RuleML: User-Level Roles, URI-Grounded Clauses, and Order-Sorted Terms Harold Boley, NRC IIT e-Business, Fredericton RuleML-2003 Sanibel.
XML Data Management 8. XQuery Werner Nutt. Requirements for an XML Query Language David Maier, W3C XML Query Requirements: Closedness: output must be.
Schema Matching and Data Extraction over HTML Tables Cui Tao Data Extraction Research Group Department of Computer Science Brigham Young University supported.
Introduction to XSLT. What is XML? Design Goals of XML XML Format XML Declaration ElementsAttributes.
Software Development Tools COMP220/COMP285 Seb Coope Ant and XML: Getting Started These slides are mainly based on “Java Development with Ant” - E. Hatcher.
UML (Sequence Diagrams, Collaboration and State Chart Diagrams) Presentation By - SANDEEP REDDY CHEEDEPUDI (Student No: ) - VISHNU CHANDRADAS (Student.
Artificial Intelligence and Lisp #3 Characterization of Actions [Chapter 5] Representation Language [Chapter 2] Lab Assignment 2.
UML – Class Diagrams.
Supporting Queries with Imprecise Constraints Ullas Nambiar Dept. of Computer Science University of California, Davis Subbarao Kambhampati Dept. of Computer.
Winter 2002Arthur Keller – CS 18012–1 Schedule Today: Feb. 19 (T) u Object-Relational Systems. u Read Sections 4.5, Assignment 5 due. Feb. 21.
From Semistructured Data to XML: Migrating The Lore Data Model and Query Language Roy Goldman, Jason McHugh, Jennifer Widom Stanford University
Mary Lou Maher MIT Fall 2002 Jess: A Production System Language Agent-Based Virtual Worlds.
Fonts and colors Times New Roman “quotes” Trebuchet "quotes" yellow blue pink green violet.
Semi-structured Data. Facts about the Web Growing fast Popular Semi-structured data –Data is presented for ‘human’-processing –Data is often ‘self-describing’
Formal Ontology and Information Systems Nicola Guarino (FOIS’98) Presenter: Yihong Ding CS652 Spring 2004.
Answering Imprecise Queries over Autonomous Web Databases Ullas Nambiar Dept. of Computer Science University of California, Davis Subbarao Kambhampati.
Object Oriented Databases - Overview
Collaborative Filtering and Rules for Music Object Rating and Selection Sifter Project Meeting Michelle Anderson Marcel Ball Harold Boley Nancy Howse Daniel.
Object-Oriented Analysis and Design
1 LOMGen: A Learning Object Metadata Generator Applied to Computer Science Terminology A. Singh, H. Boley, V.C. Bhavsar National Research Council and University.
Computer Science II 810:062 Section 01 Session 2 - Objects and Responsibilities.
Principles of the SymposiumPlanner Instantiations of Rule Responder Zhili Zhao, Adrian Paschke, Chaudhry Usman Ali, and Harold Boley Corporate Semantic.
22-Sep-06 CS6795 Semantic Web Techniques 0 Horn Logic Markup Languages.
1 A Weighted-Tree Similarity Algorithm for Multi-Agent Systems in e-Business Environments Virendra C.Bhavsar* Harold Boley** Lu Yang* * Faculty of Computer.
1 Expert Finding for eCollaboration Using FOAF with RuleML Rules MCeTECH May 2006 Jie Li 1,2, Harold Boley 1,2, Virendrakumar C. Bhavsar 1, Jing.
Slotted RuleML for Metarole-Based Object-Centered Knowledge Representation Harold Boley, NRC IIT e-Business 2 November 2002 Revised: 26 February 2005.
Database Design - Lecture 2
Ford 1. Ford 2 Ford 3 Ford 4 Ford 5 Ford 6 Ford 7.
 Computer Science 1MD3 Introduction to Programming Michael Liut Ming Quan Fu Brandon.
AgentMatcher Search in Weighted, Tree-Structured Learning Object Metadata H. Boley, V.C. Bhavsar, D. Hirtle, A. Singh, Z. Sun and L. Yang National Research.
Computer Science Department UoC. Outline Emerald Framework Overview Communication pattern Software Requirements Setup sequence Cs566 project objective.
1 RDF/RuleML Interoperability W3C Workshop on Rule Languages for Interoperability Position Paper, April 2005 Authors: Harold Boley 1, Jing Mei 2,
1 Weighted Partonomy-Taxonomy Trees with Local Similarity Measures for Semantic Buyer-Seller Matchmaking By: Lu Yang March 16, 2005.
1 Rule-based Social Networking for Expert Finding Presented by: Jie Li 1,2 Supervisors: Dr. Harold Boley 1,2 Dr. Virendrakumar C. Bhavsar 1 1 University.
David Hirtle Coop student, NRC IIT e-Business December 2, 2003 Object-Oriented RuleML Re-Modularized and XML Schematized via Content Models.
Mathematical Induction II Lecture 21 Section 4.3 Mon, Feb 27, 2006.
1 Lu Yang, Biplab Sarker, Virendrakumar C. Bhavsar and Harold Boley Faculty of Computer Science University of New Brunswick (UNB) Fredericton,
Social Semantic Rule Sharing and Querying in Wellness Communities Harold Boley, Taylor Osmun, Benjamin Craig Institute for Information Technology, National.
1 Weighted Partonomy-Taxonomy Trees with Local Similarity Measures for Semantic Buyer-Seller Match-Making Lu Yang, Marcel Ball, Virendra C. Bhavsar and.
Object-Oriented RuleML for RDF: Facts, Queries, and Inferences Harold Boley*, NRC IIT e-Business (with help from Said Tabet, Duncan Johnston-Watt, Benjamin.
1 Knowledge Based Systems (CM0377) Lecture 3 (Last modified 5th February 2001)
1 Le Thi Thu Thuy*, Doan Dai Duong*, Virendrakumar C. Bhavsar* and Harold Boley** * Faculty of Computer Science, University of New Brunswick, Fredericton,
1 Weighted-Tree Simplicity Algorithm for Similarity Matching of Partial Product Descriptions Lu Yang, Biplab Sarker, Virendra C. Bhavsar and Harold Boley.
1 The OO jDREW Reference Implementation of RuleML RuleML-2005, November 2005 Marcel Ball 1, Harold Boley 2, David Hirtle 1,2, Jing Mei 1,2, Bruce.
The AgentMatcher Architecture Applied to Power Grid Transactions Riyanarto Sarno Faculty of Information Technology, Sepuluh Nopember Institute of Technology.
Object-Oriented Modeling: Static Models. Object-Oriented Modeling Model the system as interacting objects Model the system as interacting objects Match.
Wellness-Rules: A Web 3.0 Case Study in RuleML-Based Prolog-N3 Profile Interoperation Harold Boley Taylor Osmun Benjamin Craig Institute for Information.
 Computer Science 1MD3 Introduction to Programming Michael Liut Ming Quan Fu Brandon.
RuleML Rules Lite Harold Boley, NRC IIT e-Business Said Tabet, Macgregor Corp With Key Contributions from the Joint Committee DAML PI Meeting, Captiva.
Object-Oriented RuleML for RDF: Facts, Queries, and Inferences Harold Boley, NRC IIT e-Business (with help from Said Tabet, Duncan Johnston-Watt, Benjamin.
The Rule Markup Initiative: RDF Relationships and DTD Modularization Harold Boley Benjamin Grosof Said Tabet Updated (8 Mar 2001) from talk at: RDF Interest.
Harold Boley NRC IIT e-Business MOST Workshop - Maritimes Open Source Technologies Université de Moncton Nov 10, 2004 Revised: Apr 14, 2005 The Open RuleML.
RuleML Query Answering with Personal OO jDREW Agents in Rule Responder Benjamin Craig Harold Boley Fredericton, NB National Research Council - IIT May.
1 RIF Design Roadmap Draft PM Harold Boley (NRC), Michael Kifer (Stony Brook U), Axel Polleres (DERI), Jos de Bruijn (DERI), Michael Sintek.
Lecture 23 XQuery 1.0 and XPath 2.0 Data Model. 2 Example 31.7 – User-Defined Function Function to return staff at a given branch. DEFINE FUNCTION staffAtBranch($bNo)
Computer Science II 810:062 Section 01 Session 2 - Objects and Responsibilities.
November 12, 2009Theory of Computation Lecture 17: Calculations on Strings II 1 Numerical Representation of Strings First, we define two primitive recursive.
RuleML for the Semantic Web Harold Boley OntoWeb Kick-off WorkshopOntoWeb Kick-off Workshop, Heraklion, Greece, June 2001 Revised: 17 July 2001 (joint.
Tree Research Notes Research by ___________________ My Bibliography For my research, I used Pebble Go, World Book Kids and a book called: _____________________________.
Passage 1 1. Meaningful Search
Artificial Intelligence and Lisp #3
Associative Query Answering via Query Feature Similarity
Querying XML XQuery.
Querying XML XQuery.
XML Data Introduction, Well-formed XML.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Index Notation Sunday, 24 February 2019.
Review Summary 29 elements achieved by courses
Mathematical Induction II
Presentation transcript:

Weighted Slotted RuleML for Similarity Matching in AgentMatcher Information Agents Harold Boley, NRC IIT e-Business Virendra Bhavsar, UNB, Faculty of Computer Science 2 November 2002 Revised: 26 February 2005

26-Feb-05 RuleML Slotted RuleML Via the Name-Giving Metarole slot (I) Here is a self-explaining 'metarole' (slot) representation of the slotted, RDF-like Jess fact (automobile (make Ford) (model Explorer) (year 1999)) in Object-Oriented (OO) RuleML – part of RuleML 0.88 – with user slots named via the first subelement: automobile make Ford model Explorer year 1999

26-Feb-05 RuleML Slotted RuleML Via the Name-Giving Metarole slot (II) This 'Slotted RuleML' notation corresponds to the 'positionalized' ruleml-datalog notation automobile Ford Explorer 1999 if the 'roles' of the make, model, and year positions are remembered somewhere else (signature declaration)

26-Feb-05 RuleML Slotted RuleML Via the Name-Giving Metarole slot (III) Note that a mix of an ordered sequence of args and role-unordered args will thus be possible in facts as well: automobile Ford Explorer 1999 mileage color white Also, Ind elements can be replaced by (typed) Var elements in all of the positional, slotted and mixed notations

26-Feb-05 RuleML Extending Slotted RuleML for Weighted AgentMatcher Keyphrases AgentMatcher’s weighted keyphrases as Jess-like role-weighted fact: (automobile (make 0.7 Ford) (model 0.1 Explorer) (year )) Weighted Object-Oriented (WOO) RuleML – part of RuleML 0.88 – extends user slots by an XML attribute for such weights: automobile make Ford model Explorer year 1999

26-Feb-05 RuleML Role-Weighted Slotted RuleML Queries for AgentMatcher Similarity Matching AgentMatcher agent can then use a Jess-like role-weighted query: (automobile (make 0.5 Ford) (model 0.1 Explorer) (year 0.4 Y)) RuleML 0.88 can use a corresponding query, and similarity matching with the above fact succeeds, binding Y = 1999: automobile make Ford model Explorer year Y

26-Feb-05 RuleML Flat Feature Terms in Slotted RuleML The minimal 'metarole' (slot) representation of the slotted, RDF-like (untyped) feature term, similar to F-logic term, auto[make -> Ford; model -> Explorer; year -> 1999] in RuleML 0.88 with user slots named via the first subelement: auto make Ford model Explorer year 1999 Can also be used as an argument in facts

26-Feb-05 RuleML Nested Feature Terms in Slotted RuleML The representation of the nested (untyped) feature term vehicle[winter -> auto[make -> Ford; model -> Explorer; year -> 1999] summer -> cycle[make -> Honda; model -> Magna; year -> 2002]] in RuleML 0.88 with user slots named via the first subelement: vehicle winter auto make Ford model Explorer year 1999 summer cycle make Honda model Magna year 2002

26-Feb-05 RuleML Flat Weighted Feature Terms in Slotted RuleML for AgentMatcher Keyphrases Representation of AgentMatcher’s weights in an extended feature term: auto[make -0.7-> Ford; model -0.1-> Explorer; year -0.2-> 1999] RuleML 0.88 user slots can again be extended by an XML attribute for capturing weights: auto make Ford model Explorer year 1999 Can also be used as an argument in facts

26-Feb-05 RuleML Nested Weighted Feature Terms in Slotted RuleML for AgentMatcher Trees Representation of AgentMatcher’s weights in a nested feature term: vehicle[winter -0.6-> auto[make -0.7-> Ford; model -0.1-> Explorer; year -0.2-> 1999] summer -0.4-> cycle[make -0.5-> Honda; model -0.2-> Magna; year -0.3-> 2002]] RuleML 0.88 with the XML attribute for capturing weights: vehicle winter auto make Ford model Explorer year 1999 summer cycle make Honda model Magna year 2002