Marcelo Tallis and Robert M. Balzer USC/ISI and Teknowledge Corp.

Slides:



Advertisements
Similar presentations
Semantically Grounded Briefings Bob Balzer, Neil Goldman, Marcelo Tallis Teknowledge
Advertisements

SOTIRIS BATSAKIS EURIPIDES G.M. PETRAKIS TECHNICAL UNIVERSITY OF CRETE INTELLIGENT SYSTEMS LABORATORY Imposing Restrictions Over Temporal Properties in.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Chronos: A Tool for Handling Temporal Ontologies in Protégé
REPRESENTAÇÃO DO CONHECIMENTO Terças – 13 hs – sala 512 RDC.
Analyzing Minerva1 AUTORI: Antonello Ercoli Alessandro Pezzullo CORSO: Seminari di Ingegneria del SW DOCENTE: Prof. Giuseppe De Giacomo.
Ameet N Chitnis, Abir Qasem and Jeff Heflin 11 November 2007.
Computability and Complexity 10-1 Computability and Complexity Andrei Bulatov Gödel’s Incompleteness Theorem.
Describing Syntax and Semantics
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
Propositional Calculus Math Foundations of Computer Science.
ICT Homework Zak Barwell. Spreadsheets A computer program used chiefly for accounting, in which figures are arranged in the rows and columns of a grid.
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
1. Motivation Knowledge in the Semantic Web must be shared and modularly organised. The semantics of the modular ERDF framework has been defined model.
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
RuleML-2007, Orlando, Florida1 Towards Knowledge Extraction from Weblogs and Rule-based Semantic Querying Xi Bai, Jigui Sun, Haiyan Che, Jin.
Systems Architecture I1 Propositional Calculus Objective: To provide students with the concepts and techniques from propositional calculus so that they.
Knowledge representation
WJEC Applied ICT Spreadsheet Skills 1.Introduction to Financial Modelling Definition A model is a program which has been developed to copy the way.
Rick Chimera School of Computing and Informatics Arizona State University Tempe, Arizona USA Spreadsheets CPI 101: Meeting 11.
SAWA: An Assistant for Higher-Level Fusion and Situation Awareness Christopher J. Matheus, Mieczyslaw M. Kokar, Kenneth Baclawski, Jerzy A. Letkowski,
Templates. The Problem Supplier X A range on the data sheet.
Database Support for Semantic Web Masoud Taghinezhad Omran Sharif University of Technology Computer Engineering Department Fall.
PART IV: REPRESENTING, EXPLAINING, AND PROCESSING ALIGNMENTS & PART V: CONCLUSIONS Ontology Matching Jerome Euzenat and Pavel Shvaiko.
Ming Fang 6/12/2009. Outlines  Classical logics  Introduction to DL  Syntax of DL  Semantics of DL  KR in DL  Reasoning in DL  Applications.
Numeric Processing Chapter 6, Exploring the Digital Domain.
Definitions. Cell: Cell: Space in the intersection of a column (vertical division) and a row (horizontal division). Row: Row: A row runs horizontally.
Ontology-based and Rule-based Policies: Toward a Hybrid Approach to Control Agents in Pervasive Environments The Semantic Web and Policy Workshop – ISWC.
Of 33 lecture 10: ontology – evolution. of 33 ece 720, winter ‘122 ontology evolution introduction - ontologies enable knowledge to be made explicit and.
SPARQL negation Rules of the Semantic Web Semantic MediaWiki NSWI Jan Dědek.
Dimitrios Skoutas Alkis Simitsis
Value Set Resolution: Build generalizable data normalization pipeline using LexEVS infrastructure resources Explore UIMA framework for implementing semantic.
Ontology Summit2007 Survey Response Analysis Ken Baclawski Northeastern University.
UML-Based Rule Modeling Language REWERSE Working Group I1 Brandenburg University of Technology Strelka – An URML Modeling Tool The Strelka tool supports.
Computing & Information Sciences Kansas State University Wednesday, 20 Sep 2006CIS 490 / 730: Artificial Intelligence Lecture 12 of 42 Wednesday, 20 September.
Rules, RIF and RuleML.
Propositional Calculus CS 270: Mathematical Foundations of Computer Science Jeremy Johnson.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 13 of 41 Monday, 20 September.
KR A Principled Framework for Modular Web Rule Bases and its Semantics Anastasia Analyti Institute of Computer Science, FORTH-ICS, Greece Grigoris.
Ontologies for the Integration of Geospatial DataTU Wien, April 24-28, 2006 Ontologies for the Integration of Geospatial Data Michael Lutz Semantics and.
Conclusions Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
Dr. Bhavani Thuraisingham September 18, 2006 Building Trustworthy Semantic Webs Lecture #9: Logic and Inference Rules.
Ontology Evaluation, Metrics, and Metadata in NCBO BioPortal Natasha Noy Stanford University.
Ontology domain & modeling extensions. Modeling enhancements: overview Enhancements: – Increased expressivity in ontology – Increased expressivity in.
SWRL Semantic Web Rule Language Susana R. Novoa UNIK4710.
An Unstructured Semantic Mesh Definition Suitable for Finite Element Method Marek Gayer, Hannu Niemistö and Tommi Karhela
Of 35 lecture 17: semantic web rules. of 35 ece 627, winter ‘132 logic importance - high-level language for expressing knowledge - high expressive power.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
Versatile Information Systems, Inc International Semantic Web Conference An Application of Semantic Web Technologies to Situation.
Ontology Technology applied to Catalogues Paul Kopp.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Making Logical Decisions Logical Expressions (AND, OR and NOT) IF Function Nested IF Function.
Investigate Plan Design Create Evaluate (Test it to objective evaluation at each stage of the design cycle) state – describe - explain the problem some.
MDD-Kurs / MDA Cortex Brainware Consulting & Training GmbH Copyright © 2007 Cortex Brainware GmbH Bild 1Ver.: 1.0 How does intelligent functionality implemented.
3.1.4 Modelling.
Knowledge Representation Part II Description Logic & Introduction to Protégé Jan Pettersen Nytun.
ece 720 intelligent web: ontology and beyond
THIS IS TO EVIDENCE YOUR WORK AND GET THE BEST GRADE POSSIBLE
ece 720 intelligent web: ontology and beyond
Web Ontology Language for Service (OWL-S)
Rules, RIF and RuleML.
R2O+ODEMapster: Upgrading Relational Legacy Data to the Semantic Web
ece 627 intelligent web: ontology and beyond
Semantic Markup for Semantic Web Tools:
Relations and Functions
Implementing the CCSS in Social Studies and Science
A framework for ontology Learning FROM Big Data
Presentation transcript:

Marcelo Tallis and Robert M. Balzer USC/ISI and Teknowledge Corp.

 People who write programs for their own use but are not employed as programmers  They can be a teacher, engineer, physicist, secretary, accountant, or manager  End-user programmers outnumber professional programmers by more than an order of magnitude  The Spreadsheet is their programming language of choice 10/30/20082RuleML Tallis and Balzer

 Spreadsheets: are functional programs in which spreadsheet cells are used as variables  Contributors to the spreadsheet success: ◦ Immediate feedback through formula evaluation ◦ Tabular grid format ◦ Reducing complexity by splitting formulas over different cells ◦ Values of variables are permanently displayed 10/30/20083RuleML Tallis and Balzer

 Previous work ( The Knowledge Engineering Review, Sept/07 ): ◦ Integrated deductive reasoning within Excel ◦ Based on OWL + SWRL implemented by KAON2 (kaon2.semanticweb.org) ◦ Mapped spreadsheet cells to Asserted or Entailed literals ◦ Referred an external Ontology (including SWRL rules)  Current work (RuleML 2008): ◦ Support for authoring Logic Rules as Spreadsheet Models ◦ Rule example: Mother(?X,?M) ^ Father(?X,?F) ^ Mother(?Y,?M) ^ Father(?Y,?F) ^ different (?X,?Y)  Sibling(?X,?Y) 10/30/20084RuleML Tallis and Balzer

 A PDW is a spreadsheet model that defines logic implication rules  The rule consequent has to be an OWL Property (i.e., a binary predicate, like Sibling)  A PDW is a spreadsheet model that given a value of the property domain (stored in a determined cell) computes a set of corresponding values of the property range  PDWs are automatically translated into SWRL rules and loaded into the deductive engine  PDWs use especial operators conceived specifically for defining properties  The design of this framework was driven by adopting spreadsheet characteristics that enhance end-users usability 10/30/20085RuleML Tallis and Balzer