A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

Slides:



Advertisements
Similar presentations
* Course Outline * EDP ( Electronics Data Processing ) * DOS (Disk Operating System ) * GW-Basic ( Computer Programming Language) * Windows ( Computer.
Advertisements

The West Morris Learning Experience By Mr. Kling.
INTRODUCTION TO MODELING
Using Data Flow Diagrams
Using Dataflow Diagrams
Managing informal aspects of decision processes for improving reactivity of industrial systems Aline CAUVIN, Riad MEGARTSI DIAM-IMS Domaine Universitaire.
Chapter 1: The Context of SA&D Methods
Scott N. Woodfield David W. Embley Stephen W. Liddle Brigham Young University.
Data Frames Version 3 Proposal. Data Frames Version 2 Year matches [2] constant { extract "\d{2}"; context "([^\$\d]|^)\d{2}[^,\dkK]"; } 0.5, { extract.
Using Dataflow Diagrams
Conceptual Model Based Semantic Web Services Muhammed J. Al-Muhammed David W. Embley Stephen W. Liddle Brigham Young University Sponsored in part by NSF.
Chapter 7 Using Data Flow Diagrams
Automatically Identifying Record Patterns from the Extracted Data Fields of Genealogical Microfilm Kenneth Tubbs David W. Embley.
Ontology Aware Software Service Agents: Meeting Ordinary User Needs on the Semantic Web Muhammed Al-Muhammed April 19, 2005.
Whosfundingwho.org Transparency in Government Project Visualizing Campaign Finance Data in San Francisco.
Chapter 9 Using Data Flow Diagrams
Given Connections Solution
Problem Statement Give a formal Problem statement showing the input / output; objective (e.g. minimizing computational cost or other relevant metrics)
Automatically Constructing a Dictionary for Information Extraction Tasks Ellen Riloff Proceedings of the 11 th National Conference on Artificial Intelligence,
Unit 17: Communication Technology1 Communication Technology What is it? Provides a transfer of knowledge to people all over the world. Provides a transfer.
DATA FLOW DIAGRAMS IT 155.
socio-organizational issues and stakeholder requirements
Presentation V Computer Functioning By Teacher Julio Cesar Peñaloza Castañeda.
Complex Security Policies Dave Andersen Advanced Operating Systems Georgia State University.
Group practice in problem design and problem solving
Objectives Design Class Diagrams Issues in system design Generalization Review UML papers.
1 Computer and Programming Flow Chart Derived from
The Software Development Cycle Defining and understanding the problem.
Presentation V Computer Functioning By Teacher Julio Cesar Peñaloza Castañeda.
1 Lecture 3: Introducing Data Flow Diagrams (DFDs) Section 1 - The Concept of Diagrams Why use Diagrams? Diagrams as Working Documents Systems Analysis.
Data Flow Diagram A method used to analyze a system in a structured way Used during: Analysis stage: to describe the current system Design stage: to describe.
Chapter 7 Using Data Flow Diagrams
Australian innovations in digital records creation & capture Judith Ellis.
Python File Handling. In all the programs you have made so far when program is closed all the data is lost, but what if you want to keep the data to use.
Counseling Practice in Schools The Transformed School Counselor Chapter 3 ©2012 Cengage Learning. These materials are designed for classroom use and can.
Systems Analysis What is it?. 2 A Systems Development Life Cycle The need for change is recognised or planned for Outline requirements may be issued,
22 November Databases. Presentations Tega: news 1954 Prediction.
“Automating Reasoning on Conceptual Schemas” in FamilySearch — A Large-Scale Reasoning Application David W. Embley Brigham Young University More questions.
ICT TOOLS AND SOCIETY INVOLVEMENT AMONG THE EUPAN NETWORK HIGHLIGHTS FROM THE SURVEY RESULTS TANYA CHETCUTI AND MARCO FICHERA - WORKSHOP EUROPEAN COMMISSION.
Nora Sabelli, NSF What could data mining and retrieval contribute to the study of education?
Project Database Handler The Project Database Handler is a brokering application that mediates interactions between the project database and the external.
Computer main parts HARDWARE It corresponds to all physical and tangible parts of a computer: your electrical, electronic, electromechanical and mechanical.
Domain Model A representation of real-world conceptual classes in a problem domain. The core of object-oriented analysis They are NOT software objects.
Expository Essay Writing
Higher Computing Science 2016 Prelim Revision. Topics to revise Computational Constructs parameter passing (value and reference, formal and actual) sub-programs/routines,
Alabama Technology Course of Study September 30, 2004 Beth McKinney.
Software Analysis 1 PROCESS MODELING: Data Flow Diagrams (DFDs)
Title. Introductory section and preparatory phase Short Description: Keywords: Target audience: Age range: Context: Time required:
David W. Embley Brigham Young University Provo, Utah, USA.
Slide 1 Putting the “heart” back into record-keeping for children and young people in out-of-home care Dr Margaret Kertesz & Prof. Cathy Humphreys University.
Chapter 1 Assuming the Role of the Systems Analyst.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 1: Introduction to Decision Support Systems Decision Support.
Binary Representation in Text
Binary Representation in Text
Digital Fundamentals Floyd Chapter 3 Tenth Edition
The Components of Information Systems
The most commonly used Boolean Search terms are AND, OR, and NOT.
Engr. Micaela Renee Bernardo
CSCI-100 Introduction to Computing
PEGASUS: A frame for GNSS Data Evaluation
Welcome to my presentation
The Components of Information Systems
David W. Embley Brigham Young University Provo, Utah, USA
New Ideas Track: Testing MapReduce-Style Programs Christoph Csallner, Leonidas Fegaras, Chengkai Li Computer.
The Hebrew Bible Notes.
Digital Fundamentals Floyd Chapter 3 Tenth Edition
Building a Balanced Life and Ministry
رضا دادآفرین - مهرماه 1390.
IS-ENES Cases Seven use cases are listed as data lifecycle steps A B C
Information System Building Blocks
Presentation transcript:

A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield

Often a computer is little more than an electronic filing clerk. 2

To make computers do more (especially for family history), they must: Automatically process – Certainty information – Conflicting information Support – Evidence-based family history research – Automated collaboration Provide automated research guidance 3

Our solution is inspired by how people think. gather information conceptualize 4

A Proposed Superstructure Seven Layers* – Symbol – Class – Information – Knowledge – Evidence – Communication – Action Wisdom * Charles T. Meadow and others 5

Our Story 6

Symbol Doc. Found: 6 Mar

Symbol Doc. Found: 6 Mar 2014 symbol A- facsimile 8

Class BloodType external repesentation: \b(A+|A-|B+|B-|AB+|AB-|O+|O-)\b context keywords: \b[Bb]lood\s[Tt]ype\b Input method: BloodTypeToString Output method: StringToBloodType Operator methods: CanDonateTo(x:BloodType, y:BloodType) returns (Boolean) end; 9

Class BloodType external repesentation: \b(A+|A-|B+|B-|AB+|AB-|O+|O-)\b context keywords: \b[Bb]lood\s[Tt]ype\b input method: BloodTypeToString output method: StringToBloodType operator methods: CanDonateTo(x:BloodType, y:BloodType) returns (Boolean) end regular-expression recognizer for reading text read & store write to text operate/compute 10

Information 11

Information functional constraint relationship set Generalization/specialization, “isa” constraint 12

Knowledge Doc. Found: 6 Mar

Knowledge Doc. Found: 6 Mar 2014 x1x1 A- B- meta-information connection soft constraint constraint violation 14

Evidence Doc. Found: 6 Mar

Evidence Doc. Found: 6 Mar 2014 formal informal formal 16

Evidence Doc. Found: 6 Mar 2014 formal informal formal Person(x 1 )-BloodType(x 2 ), Person(x 3 )-BloodType(x 4 ), Person(x 5 )-BloodType(x 6 ), Child(x 1 )-Person(x 3 ), Person(x 3 )-Gender(‘F’), Child(x 1 )-Person(x 4 ), Person(x 4 )-Gender(‘M’), Probability(x 7 )-of-ChildBloodType(x 2 )-and- MotherBloodType(x 4 )-FatherBloodType(x 6 ), -> Certainty(x 7 )---Person(x 1 )-BloodType(x 2 ) Reasoning with the evidence: x1x1 B

Communication 18

Communication write & sendreceive & read 19

Communication write & sendreceive & read model structure: Probability[1:*] of ChildBloodType[1:*] for MotherBloodType[1:*] and FatherBloodType[1:*] end; model instance: Probability(93.75%) of ChildBloodType(A-) for MotherBloodType(A-) and FatherBloodType(A-); Probability(6.25%) of ChildBloodType(O-) for MotherBloodType(A-) and FatherBloodType(A-); … end; receive & read 20

Action 21

Action 22 automatic information gathering triggered on arrival of information

Wisdom The proper application of – Knowledge – Evidence (Truth) – Communication – Action When Properly Applied – Record and process richer information – Perform evidence-based reasoning – Collaborate effectively – Semi-automate family history research Upper 4 superstructure layers } 23