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

A Superstructure for Organizing Family History Information

  • Upload
    whitney

  • View
    29

  • Download
    0

Embed Size (px)

DESCRIPTION

A Superstructure for Organizing Family History Information. David W. Embley Scott N. Woodfield. Often a c omputer is little m ore than an electronic f iling clerk. To make computers do more (especially for family history), they must:. A utomatically process C ertainty information - PowerPoint PPT Presentation

Citation preview

Page 1: A Superstructure for Organizing Family History Information

A Superstructure for Organizing Family History Information

David W. EmbleyScott N. Woodfield

Page 2: A Superstructure for Organizing Family History Information

2

Often a computer is little more thanan electronic filing clerk.

Page 3: A Superstructure for Organizing Family History Information

3

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

Page 4: A Superstructure for Organizing Family History Information

4

Our solution is inspired byhow people think.

gather information

conceptualize

Page 5: A Superstructure for Organizing Family History Information

5

A Proposed Superstructure• Seven Layers*– Symbol– Class– Information– Knowledge– Evidence– Communication– Action

• Wisdom

* Charles T. Meadow and others

Page 6: A Superstructure for Organizing Family History Information

6

Our Story

Page 7: A Superstructure for Organizing Family History Information

7

Symbol

Doc. Found: 6 Mar 2014

Page 8: A Superstructure for Organizing Family History Information

8

Symbol

Doc. Found: 6 Mar 2014

symbolA-

facsimile

Page 9: A Superstructure for Organizing Family History Information

9

Class

BloodTypeexternal repesentation: \b(A+|A-|B+|B-|AB+|AB-|O+|O-)\bcontext keywords: \b[Bb]lood\s[Tt]ype\bInput method: BloodTypeToStringOutput method: StringToBloodTypeOperator methods: CanDonateTo(x:BloodType, y:BloodType) returns (Boolean)end;

Page 10: A Superstructure for Organizing Family History Information

10

Class

BloodTypeexternal repesentation: \b(A+|A-|B+|B-|AB+|AB-|O+|O-)\bcontext keywords: \b[Bb]lood\s[Tt]ype\binput method: BloodTypeToStringoutput method: StringToBloodTypeoperator methods: CanDonateTo(x:BloodType, y:BloodType) returns (Boolean)end

regular-expression recognizer for reading text

read & store

write to text

operate/compute

Page 11: A Superstructure for Organizing Family History Information

11

Information

Page 12: A Superstructure for Organizing Family History Information

12

Information

functional constraint

relationship set

Generalization/specialization, “isa” constraint

Page 13: A Superstructure for Organizing Family History Information

13

Knowledge

Doc. Found: 6 Mar 2014

Page 14: A Superstructure for Organizing Family History Information

14

Knowledge

Doc. Found: 6 Mar 2014

x1

A-B-

meta-information connection

soft constraint

constraint violation

Page 15: A Superstructure for Organizing Family History Information

15

Evidence

Doc. Found: 6 Mar 2014

Page 16: A Superstructure for Organizing Family History Information

16

Evidence

Doc. Found: 6 Mar 2014

formal

informal

formal

Page 17: A Superstructure for Organizing Family History Information

17

Evidence

Doc. Found: 6 Mar 2014

formal

informal

formalPerson(x1)-BloodType(x2),Person(x3)-BloodType(x4), Person(x5)-BloodType(x6),Child(x1)-Person(x3), Person(x3)-Gender(‘F’),Child(x1)-Person(x4), Person(x4)-Gender(‘M’),Probability(x7)-of-ChildBloodType(x2)-and- MotherBloodType(x4)-FatherBloodType(x6),->Certainty(x7)---Person(x1)-BloodType(x2)

Reasoning with the evidence:

x1

B-

0.0

Page 18: A Superstructure for Organizing Family History Information

18

Communication

Page 19: A Superstructure for Organizing Family History Information

19

Communication

write & send receive & read

receive & read

Page 20: A Superstructure for Organizing Family History Information

20

Communication

write & send receive & 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

Page 21: A Superstructure for Organizing Family History Information

21

Action

Page 22: A Superstructure for Organizing Family History Information

22

Action

automatic information gatheringtriggered on arrival of information

Page 23: A Superstructure for Organizing Family History Information

23

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}