SlideShare a Scribd company logo
1 of 11
Lightweight Data Markup Language
           Applications



          Sayandeep Khan
         Drakoon Aerospace



            Invention Report
            Public Release
              May 27 2012
Contents
→LDML
 ⬔ Review
 ⬔ Example

→Multidimensional Data
 ⬔ Dead Ends
 ⬔ Translation : Description guided action

→Multiple Data Source
 ⬔ Coupling

→Metadata
 ⬔ Basics
 ⬔ Application : Machine guided investigation
LDML Review




Lightweight Data Markup Language
   UTF-8
   Multiple Nodes in One Document
   Strict Inter-sentence Relation
A graph can be formed
LDML Example

Example Data            Corresponding Tree
River R                         R         P
 Channel Size Sc                                   Ef
 Carriage Capacity Cc
                                              Vg
 Actual Carriage Ac       Sc
 Slit Capacity Ss                    Ac
 Slit Load SL
 Vegetation Vg                 CC
                                                   SL
 Rainfall P                            Ss
LDML Example
⬔ In the last Model:
  Orange : Attribute Relation, i.e. R>(Sc, Ac, Ss, Cc)
   Yellow : Detemination Relation, i.e. Sc > Cc>Cs

Notice Sc uniquely determines the other two. It is possible to
arrive at Cc and Cs from just Sc, along a single branch of the
tree, whose root is known. This is dead-end, and can be
removed. Just save Sc.

⬔ Actuall Carriage however depends on Rainfall, and
External factors Ef. Ef may be unknown. Therefore this is not
Dead end

⬔ Remove Deadends to improve storage!!!
Description Guided Action

⬔ Take the statements: R>(Sc, Ac, Ss, Cc,SL) and Sc >Cc> Ss

⬔ Parser must look for definitions of each attribute
  → Deduction relation, Dead end : Calculate, Stop
  → Deduction relation without dead end: Search other
   variables. Alert if missing.

⬔ Example: Sc, Ac, Ss, are defined. Sc >Cc, therefore can
calculate Cc. Sc >Cc>Ss , therefore, delete Ss .(Ac ,Vg,Ef)>SL.
Therefore either define SL or define (Vg ,Ef)
Multiple Data Sources



⬔ The data on river and vegetation are from
different sources (surveys).

⬔ Connected by relations

⬔ Clustering of Datasets
Metadata - Basics

⬔ Describes a Dataset.
  ▣ Assume Dataset River
    → Channel size
    → Carriage capacity
     → Slit capacity
    → Actuall Carriage
    → Slit Load
⬔ Metadata is :
R>(Sc,Cc,Ss,Ac,SL)
Sc>Cc>Ss
⬔ Unique relations, regardless to variable name
Metadata Comparison


⬔ Graphs
 → Each element a node
 → Each relation an edge
 → Different relations have different weighted value

⬔ Equivalent Datasets
 → Isomorphic graphs

⬔ Comparison by isomorphism test
Metadata Comparison: example
                                       q
          A            C
                              s
                                           r
                   B
     D
                                  t
               E
                                               u

      F                                            p

   Dataset 1
                                      Dataset 2

⬔ Orange : Attributes, value: a, Yellow: Deduction,
value: b. Both graphs are isomorphic → same dataset, A
= p, etc
Conclusion


⬔ Using relation between attributes:
 → Remove unnecessary storage
 → Find if information missing
 → Compare datasets (explianation of variable names
  not needed)
 → Couple multiple datasets
 → Calculate missing information

⬔ In future: any algebric procedure applies

⬔ LDML : Capable of scientific manipulation of Data

More Related Content

Viewers also liked

Lesson 6. Services and Notifications
Lesson 6. Services and NotificationsLesson 6. Services and Notifications
Lesson 6. Services and NotificationsChanhyeong LEE
 
Lesson 2. Connect Sunshine to the cloud, Lesson 3. New Activities and Intents
Lesson 2. Connect Sunshine to the cloud, Lesson 3. New Activities and IntentsLesson 2. Connect Sunshine to the cloud, Lesson 3. New Activities and Intents
Lesson 2. Connect Sunshine to the cloud, Lesson 3. New Activities and IntentsChanhyeong LEE
 
Lesson 1. Create project Sunshine
Lesson 1. Create project SunshineLesson 1. Create project Sunshine
Lesson 1. Create project SunshineChanhyeong LEE
 
Lesson5. Rich and Responsive Layouts
Lesson5. Rich and Responsive LayoutsLesson5. Rich and Responsive Layouts
Lesson5. Rich and Responsive LayoutsChanhyeong LEE
 
6 Reasons You Must Cure Your Food Addiction!
6 Reasons You Must Cure Your Food Addiction!6 Reasons You Must Cure Your Food Addiction!
6 Reasons You Must Cure Your Food Addiction!Kirsten Plotkin
 
Lesson 4a. Lifecycle and Databases
Lesson 4a. Lifecycle and DatabasesLesson 4a. Lifecycle and Databases
Lesson 4a. Lifecycle and DatabasesChanhyeong LEE
 
Alianza Presentation
Alianza PresentationAlianza Presentation
Alianza Presentationalianzacoffee
 
Build a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebulaBuild a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebulaA B M Moniruzzaman
 
2012アーバニズム_B3_The Living Cityという都市論_木村築_11N1051
2012アーバニズム_B3_The Living Cityという都市論_木村築_11N10512012アーバニズム_B3_The Living Cityという都市論_木村築_11N1051
2012アーバニズム_B3_The Living Cityという都市論_木村築_11N105111N1051
 
Ecologies of open learning smith&wright 2012
Ecologies of open learning smith&wright 2012Ecologies of open learning smith&wright 2012
Ecologies of open learning smith&wright 2012University Campus Suffolk
 
Models for open learning workshop slides 27 oct
Models for open learning workshop slides 27 octModels for open learning workshop slides 27 oct
Models for open learning workshop slides 27 octUniversity Campus Suffolk
 
Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices A B M Moniruzzaman
 
2012アーバニズム_A1_ヴォアザン計画について_木村築_11N1051
2012アーバニズム_A1_ヴォアザン計画について_木村築_11N10512012アーバニズム_A1_ヴォアザン計画について_木村築_11N1051
2012アーバニズム_A1_ヴォアザン計画について_木村築_11N105111N1051
 
Database Management Myths & Reality for the future
Database Management Myths & Reality for the futureDatabase Management Myths & Reality for the future
Database Management Myths & Reality for the futureA B M Moniruzzaman
 
Comparative study on agile software development
Comparative study on agile software developmentComparative study on agile software development
Comparative study on agile software developmentA B M Moniruzzaman
 

Viewers also liked (17)

Lesson 6. Services and Notifications
Lesson 6. Services and NotificationsLesson 6. Services and Notifications
Lesson 6. Services and Notifications
 
Lesson 2. Connect Sunshine to the cloud, Lesson 3. New Activities and Intents
Lesson 2. Connect Sunshine to the cloud, Lesson 3. New Activities and IntentsLesson 2. Connect Sunshine to the cloud, Lesson 3. New Activities and Intents
Lesson 2. Connect Sunshine to the cloud, Lesson 3. New Activities and Intents
 
Lesson 1. Create project Sunshine
Lesson 1. Create project SunshineLesson 1. Create project Sunshine
Lesson 1. Create project Sunshine
 
Lesson5. Rich and Responsive Layouts
Lesson5. Rich and Responsive LayoutsLesson5. Rich and Responsive Layouts
Lesson5. Rich and Responsive Layouts
 
John locke
John lockeJohn locke
John locke
 
6 Reasons You Must Cure Your Food Addiction!
6 Reasons You Must Cure Your Food Addiction!6 Reasons You Must Cure Your Food Addiction!
6 Reasons You Must Cure Your Food Addiction!
 
Lesson 4a. Lifecycle and Databases
Lesson 4a. Lifecycle and DatabasesLesson 4a. Lifecycle and Databases
Lesson 4a. Lifecycle and Databases
 
Alianza Presentation
Alianza PresentationAlianza Presentation
Alianza Presentation
 
Build a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebulaBuild a private cloud – prototype and test with open nebula
Build a private cloud – prototype and test with open nebula
 
2012アーバニズム_B3_The Living Cityという都市論_木村築_11N1051
2012アーバニズム_B3_The Living Cityという都市論_木村築_11N10512012アーバニズム_B3_The Living Cityという都市論_木村築_11N1051
2012アーバニズム_B3_The Living Cityという都市論_木村築_11N1051
 
Science presentation 1st november
Science presentation 1st novemberScience presentation 1st november
Science presentation 1st november
 
Ecologies of open learning smith&wright 2012
Ecologies of open learning smith&wright 2012Ecologies of open learning smith&wright 2012
Ecologies of open learning smith&wright 2012
 
Models for open learning workshop slides 27 oct
Models for open learning workshop slides 27 octModels for open learning workshop slides 27 oct
Models for open learning workshop slides 27 oct
 
Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices
 
2012アーバニズム_A1_ヴォアザン計画について_木村築_11N1051
2012アーバニズム_A1_ヴォアザン計画について_木村築_11N10512012アーバニズム_A1_ヴォアザン計画について_木村築_11N1051
2012アーバニズム_A1_ヴォアザン計画について_木村築_11N1051
 
Database Management Myths & Reality for the future
Database Management Myths & Reality for the futureDatabase Management Myths & Reality for the future
Database Management Myths & Reality for the future
 
Comparative study on agile software development
Comparative study on agile software developmentComparative study on agile software development
Comparative study on agile software development
 

Similar to Ldml application - public

Ch03 Mining Massive Data Sets stanford
Ch03 Mining Massive Data Sets  stanfordCh03 Mining Massive Data Sets  stanford
Ch03 Mining Massive Data Sets stanfordSakthivel C R
 
A Statistical and Schema Independent Approach to Identify Equivalent Properti...
A Statistical and Schema Independent Approach to Identify Equivalent Properti...A Statistical and Schema Independent Approach to Identify Equivalent Properti...
A Statistical and Schema Independent Approach to Identify Equivalent Properti...Kalpa Gunaratna
 
NoSQL in Perspective
NoSQL in PerspectiveNoSQL in Perspective
NoSQL in PerspectiveJeff Smith
 
Rdf data-model-and-storage
Rdf data-model-and-storageRdf data-model-and-storage
Rdf data-model-and-storage灿辉 葛
 
Data exploration and graphics with R
Data exploration and graphics with RData exploration and graphics with R
Data exploration and graphics with RAlberto Labarga
 
Modeling documents with Generative Adversarial Networks - John Glover
Modeling documents with Generative Adversarial Networks - John GloverModeling documents with Generative Adversarial Networks - John Glover
Modeling documents with Generative Adversarial Networks - John GloverSebastian Ruder
 
Master Thesis on the Mathematial Analysis of Neural Networks
Master Thesis on the Mathematial Analysis of Neural NetworksMaster Thesis on the Mathematial Analysis of Neural Networks
Master Thesis on the Mathematial Analysis of Neural NetworksAlina Leidinger
 
Machine Learning and GraphX
Machine Learning and GraphXMachine Learning and GraphX
Machine Learning and GraphXAndy Petrella
 
Towards Transfer Learning of Link Specifications
Towards Transfer Learning of Link SpecificationsTowards Transfer Learning of Link Specifications
Towards Transfer Learning of Link Specificationsgeoknow
 
Introduction to database-Normalisation
Introduction to database-NormalisationIntroduction to database-Normalisation
Introduction to database-NormalisationAjit Nayak
 
Face recognition using laplacianfaces (synopsis)
Face recognition using laplacianfaces (synopsis)Face recognition using laplacianfaces (synopsis)
Face recognition using laplacianfaces (synopsis)Mumbai Academisc
 
Inductive Triple Graphs: A purely functional approach to represent RDF
Inductive Triple Graphs: A purely functional approach to represent RDFInductive Triple Graphs: A purely functional approach to represent RDF
Inductive Triple Graphs: A purely functional approach to represent RDFJose Emilio Labra Gayo
 
RSP-QL*: Querying Data-Level Annotations in RDF Streams
RSP-QL*: Querying Data-Level Annotations in RDF StreamsRSP-QL*: Querying Data-Level Annotations in RDF Streams
RSP-QL*: Querying Data-Level Annotations in RDF Streamskeski
 
Relation model part 1
Relation model part 1Relation model part 1
Relation model part 1Siti Ismail
 
MODULE 4 -Normalization_1.ppt
MODULE 4 -Normalization_1.pptMODULE 4 -Normalization_1.ppt
MODULE 4 -Normalization_1.pptBelkinAntony1
 

Similar to Ldml application - public (20)

Ch03 Mining Massive Data Sets stanford
Ch03 Mining Massive Data Sets  stanfordCh03 Mining Massive Data Sets  stanford
Ch03 Mining Massive Data Sets stanford
 
A Statistical and Schema Independent Approach to Identify Equivalent Properti...
A Statistical and Schema Independent Approach to Identify Equivalent Properti...A Statistical and Schema Independent Approach to Identify Equivalent Properti...
A Statistical and Schema Independent Approach to Identify Equivalent Properti...
 
NoSQL in Perspective
NoSQL in PerspectiveNoSQL in Perspective
NoSQL in Perspective
 
Rdf data-model-and-storage
Rdf data-model-and-storageRdf data-model-and-storage
Rdf data-model-and-storage
 
Data exploration and graphics with R
Data exploration and graphics with RData exploration and graphics with R
Data exploration and graphics with R
 
Modeling documents with Generative Adversarial Networks - John Glover
Modeling documents with Generative Adversarial Networks - John GloverModeling documents with Generative Adversarial Networks - John Glover
Modeling documents with Generative Adversarial Networks - John Glover
 
Master Thesis on the Mathematial Analysis of Neural Networks
Master Thesis on the Mathematial Analysis of Neural NetworksMaster Thesis on the Mathematial Analysis of Neural Networks
Master Thesis on the Mathematial Analysis of Neural Networks
 
RDF Redux
RDF ReduxRDF Redux
RDF Redux
 
On_Mapping_Relational_Databases_to_RDF_and_SHACL.pdf
On_Mapping_Relational_Databases_to_RDF_and_SHACL.pdfOn_Mapping_Relational_Databases_to_RDF_and_SHACL.pdf
On_Mapping_Relational_Databases_to_RDF_and_SHACL.pdf
 
Machine Learning and GraphX
Machine Learning and GraphXMachine Learning and GraphX
Machine Learning and GraphX
 
Towards Transfer Learning of Link Specifications
Towards Transfer Learning of Link SpecificationsTowards Transfer Learning of Link Specifications
Towards Transfer Learning of Link Specifications
 
Introduction to database-Normalisation
Introduction to database-NormalisationIntroduction to database-Normalisation
Introduction to database-Normalisation
 
Face recognition using laplacianfaces (synopsis)
Face recognition using laplacianfaces (synopsis)Face recognition using laplacianfaces (synopsis)
Face recognition using laplacianfaces (synopsis)
 
Relational Databases_RDF Graphs_and_Constraints.pdf
Relational Databases_RDF Graphs_and_Constraints.pdfRelational Databases_RDF Graphs_and_Constraints.pdf
Relational Databases_RDF Graphs_and_Constraints.pdf
 
Inductive Triple Graphs: A purely functional approach to represent RDF
Inductive Triple Graphs: A purely functional approach to represent RDFInductive Triple Graphs: A purely functional approach to represent RDF
Inductive Triple Graphs: A purely functional approach to represent RDF
 
RSP-QL*: Querying Data-Level Annotations in RDF Streams
RSP-QL*: Querying Data-Level Annotations in RDF StreamsRSP-QL*: Querying Data-Level Annotations in RDF Streams
RSP-QL*: Querying Data-Level Annotations in RDF Streams
 
Relation model part 1
Relation model part 1Relation model part 1
Relation model part 1
 
MODULE 4 -Normalization_1.ppt
MODULE 4 -Normalization_1.pptMODULE 4 -Normalization_1.ppt
MODULE 4 -Normalization_1.ppt
 
inteSearch: An Intelligent Linked Data Information Access Framework
inteSearch: An Intelligent Linked Data Information Access FrameworkinteSearch: An Intelligent Linked Data Information Access Framework
inteSearch: An Intelligent Linked Data Information Access Framework
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Ldml application - public

  • 1. Lightweight Data Markup Language Applications Sayandeep Khan Drakoon Aerospace Invention Report Public Release May 27 2012
  • 2. Contents →LDML ⬔ Review ⬔ Example →Multidimensional Data ⬔ Dead Ends ⬔ Translation : Description guided action →Multiple Data Source ⬔ Coupling →Metadata ⬔ Basics ⬔ Application : Machine guided investigation
  • 3. LDML Review Lightweight Data Markup Language UTF-8 Multiple Nodes in One Document Strict Inter-sentence Relation A graph can be formed
  • 4. LDML Example Example Data Corresponding Tree River R R P Channel Size Sc Ef Carriage Capacity Cc Vg Actual Carriage Ac Sc Slit Capacity Ss Ac Slit Load SL Vegetation Vg CC SL Rainfall P Ss
  • 5. LDML Example ⬔ In the last Model: Orange : Attribute Relation, i.e. R>(Sc, Ac, Ss, Cc) Yellow : Detemination Relation, i.e. Sc > Cc>Cs Notice Sc uniquely determines the other two. It is possible to arrive at Cc and Cs from just Sc, along a single branch of the tree, whose root is known. This is dead-end, and can be removed. Just save Sc. ⬔ Actuall Carriage however depends on Rainfall, and External factors Ef. Ef may be unknown. Therefore this is not Dead end ⬔ Remove Deadends to improve storage!!!
  • 6. Description Guided Action ⬔ Take the statements: R>(Sc, Ac, Ss, Cc,SL) and Sc >Cc> Ss ⬔ Parser must look for definitions of each attribute → Deduction relation, Dead end : Calculate, Stop → Deduction relation without dead end: Search other variables. Alert if missing. ⬔ Example: Sc, Ac, Ss, are defined. Sc >Cc, therefore can calculate Cc. Sc >Cc>Ss , therefore, delete Ss .(Ac ,Vg,Ef)>SL. Therefore either define SL or define (Vg ,Ef)
  • 7. Multiple Data Sources ⬔ The data on river and vegetation are from different sources (surveys). ⬔ Connected by relations ⬔ Clustering of Datasets
  • 8. Metadata - Basics ⬔ Describes a Dataset. ▣ Assume Dataset River → Channel size → Carriage capacity → Slit capacity → Actuall Carriage → Slit Load ⬔ Metadata is : R>(Sc,Cc,Ss,Ac,SL) Sc>Cc>Ss ⬔ Unique relations, regardless to variable name
  • 9. Metadata Comparison ⬔ Graphs → Each element a node → Each relation an edge → Different relations have different weighted value ⬔ Equivalent Datasets → Isomorphic graphs ⬔ Comparison by isomorphism test
  • 10. Metadata Comparison: example q A C s r B D t E u F p Dataset 1 Dataset 2 ⬔ Orange : Attributes, value: a, Yellow: Deduction, value: b. Both graphs are isomorphic → same dataset, A = p, etc
  • 11. Conclusion ⬔ Using relation between attributes: → Remove unnecessary storage → Find if information missing → Compare datasets (explianation of variable names not needed) → Couple multiple datasets → Calculate missing information ⬔ In future: any algebric procedure applies ⬔ LDML : Capable of scientific manipulation of Data