SlideShare a Scribd company logo
Un
chem2
bio2rdf
DBpedia
live
URI
Burner
Opencyc
Diseasome
FU-Berlin
DNB
GND
Bio2RDF
NDC
Bio2RDF
Mesh
CKAN
Freebase
Linklion
Organic
Edunet
Biomodels
RDF
Reactome
RDF
Disgenet
IServe
Linked
TCGA
RDF
License
Harvest
RKB
Explorer
Lisbon
Austrian
Ski
Racers
RKB
Explorer
LAAS
RKB
Explorer
Wiki
JISC
RKB
Explorer
Eprints
RKB
Explorer
CurriculumRKB
Explorer
NSF
RKB
Explorer
DBLP
RKB
Explorer
ACM
RKB
Explorer
Southampton
RKB
Explorer
Deepblue
RKB
Explorer
Irit
RKB
Explorer
RAE2001
Geo
nked
Data
Bio2RDF
Ncbigene
Bio2RDF
DBSNP
DBpedia
DBpedia
ES
DBpedia
CS
Alpino
RDF
YAGO
KUPKB
Bio2RDF
Taxon-
concept
Assets
GNU
Licenses
DBpedia
VIVO
University
of Florida
StatusNet
Mrblog
Bio2RDF
Dataset
EUNIS
Uniprot
KB
StatusNet
Timttmy
StatusNet
Somsants
StatusNet
Drugbank
FU-Berlin
StatusNet
Dtdns
StatusNet
Status.net
StatusNet
Fragdev
Morelab
StatusNet
Macno
DBpedia
EU
Bio2RDF
Taxon
Uniprot
Metadata
Linked
Geo
Data
Project
Wiki
Enipedia
Linked
MDB
Sider
FU-Berlin
DBpedia
DE
DBpedia
EL
DBpedia
Lite
Drug
Interaction
Knowledge
Base
StatusNet
Qdnx
Hellenic
ire Brigade
StatusNet
Lydiastench
Taxon-
concept
Occurences
W3C
StatusNet
1w6
Linked
Life
Data
Semantic Web
DogFood
UMBEL
StatusNet
Ssweeny
StatusNet
Quitter StatusNet
Jonkman
StatusNet
Thelovebug
Bio2RDF
Uniprot
Taxonomy
DBpedia
NL
StatusNet
Russwurm
DBpedia
KO
Dailymed
FU-Berlin
DBpedia
IT
Aves3D
LT
StatusNet
Gomertronic
StatusNet
Progval
Testee
DBpedia
JA
StatusNet
Cooleysekula
Product
StatusNet
Postblue
StatusNet
Skilledtests
StatusNet
Fcac
Clean
Energy
Data
Reegle
StatusNet
Legadolibre
Geo
Names
Bio2RDF
GeneID
GNI
Archiveshub
Linked
Data
Code
Haus
Ordnance
Survey
Linked
Data
NUTS
Geo-
vocab
LOD
ACBDLS
FOAF-
Profiles
Net
ble
DBpedia
FR
h
StatusNet
Ourcoffs
StatusNet
Hackerposse
LOV
Bio2RDF
Taxonomy
StatusNet
Morphtown
StatusNet
chromic
Geospecies
linkedct
StatusNet
linuxwrangling
Linked
Open Data
of
Ecology
StatusNet
chickenkiller
Taxon
concept
Functional Manipulation
of Large Data Graphs
David Hyland-Wood
david.wood@ephox.com
@prototypo
1 June 2016
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Something
Something
else
a relationship
UQ Universityis a
UQ
The University of
Queensland
label
Universityis a
Group of 8
affiliation
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
We’ve Seen This Before
Functional manipulations of large data graphs 20160601
08 Oct 2007
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
The RDF Data Model
• Turtle
• TriG
• N-Triples
• N-Quads
• JSON-LD
• RDFa
• RDF/XML
Standard serialisation
formats:
}Turtle family of
RDF formats
Possibly lossy
alternatives:
• CSV
• ODATA
• etc
$ curl http://dbpedia.org/page/University_of_Queensland
$ curl http://dbpedia.org/data/University_of_Queensland
$ curl http://dbpedia.org/data/University_of_Queensland.n3
> University_of_Queensland.n3
https://en.wikipedia.org/wiki/University_of_Queensland
HTML
RDF in XML (Yuck!)
Many formats, e.g. sane RDF, ODATA, Microdata, JSON…
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
UQ
The University of
Queensland
label
affiliation
Group of 8
34228
number of undergraduate students
48771
number of students
Functional manipulations of large data graphs 20160601
# G8 universities ordered by the number of students
# at each university.
PREFIX dbo:<http://dbpedia.org/ontology/>
select ?name ?students ?undergrads
where {
?s dbo:affiliation <http://dbpedia.org/resource/
Group_of_Eight_(Australian_universities)> .
?s rdfs:label ?name .
OPTIONAL {?s dbo:numberOfStudents ?students}
OPTIONAL {?s dbo:numberOfUndergraduateStudents ?
undergrads}
FILTER ( lang(?name) = "en" )
} ORDER BY DESC (?students)
# G8 universities ordered by the number of students
# at each university.
PREFIX dbo:<http://dbpedia.org/ontology/>
select ?name ?students ?undergrads
where {
?s dbo:affiliation <http://dbpedia.org/resource/
Group_of_Eight_(Australian_universities)> .
?s rdfs:label ?name .
OPTIONAL {?s dbo:numberOfStudents ?students}
OPTIONAL {?s dbo:numberOfUndergraduateStudents ?
undergrads}
FILTER ( lang(?name) = "en" )
} ORDER BY DESC (?students)
# G8 universities ordered by the number of students
# at each university.
PREFIX dbo:<http://dbpedia.org/ontology/>
select ?name ?students ?undergrads
where {
?s dbo:affiliation <http://dbpedia.org/resource/
Group_of_Eight_(Australian_universities)> .
?s rdfs:label ?name .
OPTIONAL {?s dbo:numberOfStudents ?students}
OPTIONAL {?s dbo:numberOfUndergraduateStudents ?
undergrads}
FILTER ( lang(?name) = "en" )
} ORDER BY DESC (?students)
# G8 universities ordered by the number of students
# at each university.
PREFIX dbo:<http://dbpedia.org/ontology/>
select ?name ?students ?undergrads
where {
?s dbo:affiliation <http://dbpedia.org/resource/
Group_of_Eight_(Australian_universities)> .
?s rdfs:label ?name .
OPTIONAL {?s dbo:numberOfStudents ?students}
OPTIONAL {?s dbo:numberOfUndergraduateStudents ?
undergrads}
FILTER ( lang(?name) = "en" )
} ORDER BY DESC (?students)
# G8 universities ordered by the number of students
# at each university.
PREFIX dbo:<http://dbpedia.org/ontology/>
select ?name ?students ?undergrads
where {
?s dbo:affiliation <http://dbpedia.org/resource/
Group_of_Eight_(Australian_universities)> .
?s rdfs:label ?name .
OPTIONAL {?s dbo:numberOfStudents ?students}
OPTIONAL {?s dbo:numberOfUndergraduateStudents ?
undergrads}
FILTER ( lang(?name) = "en" )
} ORDER BY DESC (?students)
# G8 universities ordered by the number of students
# at each university.
PREFIX dbo:<http://dbpedia.org/ontology/>
select ?name ?students ?undergrads
where {
?s dbo:affiliation <http://dbpedia.org/resource/
Group_of_Eight_(Australian_universities)> .
?s rdfs:label ?name .
OPTIONAL {?s dbo:numberOfStudents ?students}
OPTIONAL {?s dbo:numberOfUndergraduateStudents ?
undergrads}
FILTER ( lang(?name) = "en" )
} ORDER BY DESC (?students)
# G8 universities ordered by the number of students
# at each university.
PREFIX dbo:<http://dbpedia.org/ontology/>
select ?name ?students ?undergrads
where {
?s dbo:affiliation <http://dbpedia.org/resource/
Group_of_Eight_(Australian_universities)> .
?s rdfs:label ?name .
OPTIONAL {?s dbo:numberOfStudents ?students}
OPTIONAL {?s dbo:numberOfUndergraduateStudents ?
undergrads}
FILTER ( lang(?name) = "en" )
} ORDER BY DESC (?students)
# G8 universities ordered by the number of students
# at each university.
PREFIX dbo:<http://dbpedia.org/ontology/>
select ?name ?students ?undergrads
where {
?s dbo:affiliation <http://dbpedia.org/resource/
Group_of_Eight_(Australian_universities)> .
?s rdfs:label ?name .
OPTIONAL {?s dbo:numberOfStudents ?students}
OPTIONAL {?s dbo:numberOfUndergraduateStudents ?
undergrads}
FILTER ( lang(?name) = "en" )
} ORDER BY DESC (?students)
Functional manipulations of large data graphs 20160601
OpenStreetMap
Wikimedia Commons
DBpedia
US EPA RCRA
US EPA FRS
ABT Associates
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
Functional manipulations of large data graphs 20160601
UQ
The University of
Queensland
label
ANU
Australian National
University
label
Monash
affiliation
UMelbourne
affiliation
UNSW
affiliation
USydney
affiliation
UAdelaide
affiliation
Go8
memberOf
memberOf
memberOf
memberOf
memberOf
memberOf
memberOf
University of
Melbourne
label
Monash
University
label
University of
Adelaide
label
Group of 8
label
University of
Sydney
label
University
of NSW
label
UQ
The University of
Queensland
label
ANU
Australian National
University
label
Monash
affiliation
UMelbourne
affiliation
UNSW
affiliation
USydney
affiliation
UAdelaide
affiliation
Functional manipulations of large data graphs 20160601
Graphs in Scala
val graph: Graph[String, String] =
Graph(vertexRDD, edgeRDD)
// Create a subgraph based on the vertices connected
// by an "affiliation" property.
val affiliationRelatedSubgraph =
graph.subgraph(t => t.attr ==
"http://dbpedia.org/ontology/affiliation")
// Find connected components of affiliationRelatedSubgraph.
val ccGraph =
affiliationRelatedSubgraph.connectedComponents()
Graphs in Scala
// Create a hashmap of componentLists.
affiliationRelatedSubgraph.vertices.leftJoin
(ccGraph.vertices) {
case (id, u, comp) => comp.get
}.foreach { case (id, startingNode) =>
{
if (!(componentLists.contains(startingNode))) {
componentLists(startingNode) = new
ListBuffer[VertexId]
}
componentLists(startingNode) += id
}
}
Graphs in Scala
// Output a report on the connected components.
println("------ connected components in related triples ------
n")
for ((component, componentList) <- componentLists){
if (componentList.size > 1) {
for(c <- componentList) {
println(labelMap(c));
}
println("--------------------------")
}
}
------ connected components in related triples ------
Australian National University
University of Sydney
University of Adelaide
University of New South Wales
--------------------------
The University of Queensland
University of Melbourne
Monash University
--------------------------
Resources
• Slides:
http://w3id.org/people/prototypo/talks/UQ-
DKE-20160601/slides
• Code:
http://w3id.org/people/prototypo/talks/UQ-
DKE-20160601/code
Resources
• Callimachus:
http://callimachusproject.org
• Apache Spark:
http://spark.apache.org
• GraphX Programming Guide:
http://spark.apache.org/docs/latest/graphx-
programming-guide.html
Attributions
• Linking Open Data cloud diagram by
Richard Cyganiak and Anja Jentzsch, used
under a CC license: http://lod-cloud.net/
This work is Copyright © 2015 David Hyland-Wood
It is licensed under the Creative Commons Attribution 3.0 Unported License

Full details at: http://creativecommons.org/licenses/by/3.0/
You are free:
to Share — to copy, distribute and transmit the work
to Remix — to adapt the work
Under the following conditions:
Attribution. You must attribute the work in the manner specified by the
author or licensor (but not in any way that suggests that they endorse
you or your use of the work).
Share Alike. If you alter, transform, or build upon this work, you may
distribute the resulting work only under the same or similar license to this
one.

More Related Content

What's hot (16)

PDF
BioSD Tutorial 2014 Editition
Rothamsted Research, UK
 
PDF
Genomic Analysis in Scala
Ryan Williams
 
PPTX
Federated Query Formulation and Processing Through BioFed
Muhammad Saleem
 
PPTX
Efficient source selection for sparql endpoint federation
Muhammad Saleem
 
PPTX
HiBISCuS: Hypergraph-Based Source Selection for SPARQL Endpoint Federation
Muhammad Saleem
 
PPTX
Java and SPARQL
Raji Ghawi
 
PDF
Practical Example of AOP with AspectJ
Yegor Bugayenko
 
PDF
XSPARQL CrEDIBLE workshop
nunoalexandrelopes
 
PPTX
Validating RDF data: Challenges and perspectives
Jose Emilio Labra Gayo
 
PDF
Spark + Clojure for Topic Discovery - Zalando Tech Clojure/Conj Talk
Zalando Technology
 
PPTX
Jena Programming
Myungjin Lee
 
PPTX
GDG Meets U event - Big data & Wikidata - no lies codelab
CAMELIA BOBAN
 
PPTX
FedX - Optimization Techniques for Federated Query Processing on Linked Data
aschwarte
 
PDF
Visualize open data with Plone - eea.daviz PLOG 2013
Antonio De Marinis
 
PDF
Java 8 Stream API (Valdas Zigas)
Kaunas Java User Group
 
PPTX
Jug trojmiasto 2014.04.24 tricky stuff in java grammar and javac
Anna Brzezińska
 
BioSD Tutorial 2014 Editition
Rothamsted Research, UK
 
Genomic Analysis in Scala
Ryan Williams
 
Federated Query Formulation and Processing Through BioFed
Muhammad Saleem
 
Efficient source selection for sparql endpoint federation
Muhammad Saleem
 
HiBISCuS: Hypergraph-Based Source Selection for SPARQL Endpoint Federation
Muhammad Saleem
 
Java and SPARQL
Raji Ghawi
 
Practical Example of AOP with AspectJ
Yegor Bugayenko
 
XSPARQL CrEDIBLE workshop
nunoalexandrelopes
 
Validating RDF data: Challenges and perspectives
Jose Emilio Labra Gayo
 
Spark + Clojure for Topic Discovery - Zalando Tech Clojure/Conj Talk
Zalando Technology
 
Jena Programming
Myungjin Lee
 
GDG Meets U event - Big data & Wikidata - no lies codelab
CAMELIA BOBAN
 
FedX - Optimization Techniques for Federated Query Processing on Linked Data
aschwarte
 
Visualize open data with Plone - eea.daviz PLOG 2013
Antonio De Marinis
 
Java 8 Stream API (Valdas Zigas)
Kaunas Java User Group
 
Jug trojmiasto 2014.04.24 tricky stuff in java grammar and javac
Anna Brzezińska
 

Viewers also liked (20)

PDF
Introduction to Linked Data: RDF Vocabularies
David Wood
 
PPTX
BA Seminar - Operational Warfare
academic247
 
PPTX
brand new houses rush for sale/thru bank or in-house financing/ house and lot...
Cavitehousesrushforsale Inhouse
 
PDF
Announcements, 6/16/13
CLADSM
 
PPTX
Ajax - jQuery
Anton Tibblin
 
PPTX
Location ideas
MarcMedia72
 
PPTX
La obesidad
dario2508
 
PPTX
Moodboard for music video
Sadie Bailey
 
PPTX
brand new houses rush for sale/thru bank or in-house financing/ house and lot...
Cavitehousesrushforsale Inhouse
 
DOCX
review on diesel engine applications of biodiesels from non edible resources...
Madhurjya Saikia
 
PPTX
Tussentijdse thesispresentatie 28 01
WouterDillen
 
PDF
Cuestionario del video “conociendo a vigotsky, piaget, ausubel y novak”
Darwin Fernández
 
PDF
Exellent homeostasie
Medoumar Alagude
 
PPT
Presentasi tugas ii (korosi)
deddy aries
 
PPSX
Corrosion protection
Yoga Firmansyah
 
PPT
Tugas korosi iii
deddy aries
 
PPT
Mikumi Kids Presentation (2009)
MikumiKids
 
PDF
The State of Financial Presentations 2014 Survey Results
Dave Paradi
 
PPTX
5 Secrets to Better Presentation Charts and Graphs
Metamorph Training Pvt Ltd
 
PDF
How to Present Data in PowerPoint
Matt Hunter
 
Introduction to Linked Data: RDF Vocabularies
David Wood
 
BA Seminar - Operational Warfare
academic247
 
brand new houses rush for sale/thru bank or in-house financing/ house and lot...
Cavitehousesrushforsale Inhouse
 
Announcements, 6/16/13
CLADSM
 
Ajax - jQuery
Anton Tibblin
 
Location ideas
MarcMedia72
 
La obesidad
dario2508
 
Moodboard for music video
Sadie Bailey
 
brand new houses rush for sale/thru bank or in-house financing/ house and lot...
Cavitehousesrushforsale Inhouse
 
review on diesel engine applications of biodiesels from non edible resources...
Madhurjya Saikia
 
Tussentijdse thesispresentatie 28 01
WouterDillen
 
Cuestionario del video “conociendo a vigotsky, piaget, ausubel y novak”
Darwin Fernández
 
Exellent homeostasie
Medoumar Alagude
 
Presentasi tugas ii (korosi)
deddy aries
 
Corrosion protection
Yoga Firmansyah
 
Tugas korosi iii
deddy aries
 
Mikumi Kids Presentation (2009)
MikumiKids
 
The State of Financial Presentations 2014 Survey Results
Dave Paradi
 
5 Secrets to Better Presentation Charts and Graphs
Metamorph Training Pvt Ltd
 
How to Present Data in PowerPoint
Matt Hunter
 
Ad

Similar to Functional manipulations of large data graphs 20160601 (20)

ODP
Bio2RDF@BH2010
François Belleau
 
PPTX
Introduction to SPARQL
Jose Emilio Labra Gayo
 
PPTX
Introduction to SPARQL
Jose Emilio Labra Gayo
 
PPTX
A Little SPARQL in your Analytics
Dr. Neil Brittliff
 
PPT
Linked Data in Learning Analytics Tools
Mathieu d'Aquin
 
PDF
Virtuoso RDF Triple Store Analysis Benchmark & mapping tools RDF / OO
Paolo Cristofaro
 
PPTX
Presentation at the EMBL-EBI Industry RDF meeting
Johannes Keizer
 
PPTX
AGROVOC, AGRIS and the CIARD RING, using RDF vocabularies and technologies f...
AIMS (Agricultural Information Management Standards)
 
PDF
SFScon 2020 - Peter Hopfgartner - Open Data de luxe
South Tyrol Free Software Conference
 
PDF
Bio2RDF @ W3C HCLS2009
François Belleau
 
PPT
Querying the Semantic Web with SPARQL
Emanuele Della Valle
 
PDF
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Vladimir Alexiev, PhD, PMP
 
PPTX
Querying Linked Data
EUCLID project
 
ODP
2009 0807 Lod Gmod
Jun Zhao
 
PPTX
Semantic Variation Graphs the case for RDF & SPARQL
Jerven Bolleman
 
PDF
Computer Scientists Retrieval - PDF Report
Sapienza Università di Roma, Master Degree in Computer Engineering
 
PPTX
Triplestore and SPARQL
Lino Valdivia
 
PDF
Introduction to source{d} Engine and source{d} Lookout
source{d}
 
PPT
A hands on overview of the semantic web
Marakana Inc.
 
PDF
APAN 2014 Bandung E-Culture Working Group Introduction to Linked Data
Andrew Howard
 
Bio2RDF@BH2010
François Belleau
 
Introduction to SPARQL
Jose Emilio Labra Gayo
 
Introduction to SPARQL
Jose Emilio Labra Gayo
 
A Little SPARQL in your Analytics
Dr. Neil Brittliff
 
Linked Data in Learning Analytics Tools
Mathieu d'Aquin
 
Virtuoso RDF Triple Store Analysis Benchmark & mapping tools RDF / OO
Paolo Cristofaro
 
Presentation at the EMBL-EBI Industry RDF meeting
Johannes Keizer
 
AGROVOC, AGRIS and the CIARD RING, using RDF vocabularies and technologies f...
AIMS (Agricultural Information Management Standards)
 
SFScon 2020 - Peter Hopfgartner - Open Data de luxe
South Tyrol Free Software Conference
 
Bio2RDF @ W3C HCLS2009
François Belleau
 
Querying the Semantic Web with SPARQL
Emanuele Della Valle
 
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Vladimir Alexiev, PhD, PMP
 
Querying Linked Data
EUCLID project
 
2009 0807 Lod Gmod
Jun Zhao
 
Semantic Variation Graphs the case for RDF & SPARQL
Jerven Bolleman
 
Triplestore and SPARQL
Lino Valdivia
 
Introduction to source{d} Engine and source{d} Lookout
source{d}
 
A hands on overview of the semantic web
Marakana Inc.
 
APAN 2014 Bandung E-Culture Working Group Introduction to Linked Data
Andrew Howard
 
Ad

More from David Wood (20)

PPTX
Internet of Things (IoT) two-factor authentication using blockchain
David Wood
 
PPTX
Returning to Online Privacy?
David Wood
 
PPTX
Methods for Securing Spacecraft Tasking and Control via an Enterprise Ethereu...
David Wood
 
PPTX
BlockSW 2019 Keynote
David Wood
 
PDF
Returning to Online Privacy - W3C/ANU Future of the Web Roadshow 20190221
David Wood
 
PDF
Privacy in the Smart City
David Wood
 
PDF
Controlling Complexities in Software Development
David Wood
 
PDF
Privacy Concerns related to Verifiable Claims
David Wood
 
PDF
Implementing the Verifiable Claims data model
David Wood
 
PDF
So You Wanna be a Startup CTO 20170301
David Wood
 
PDF
When Metaphors Kill
David Wood
 
PDF
Secularism in Australia
David Wood
 
PDF
Meditations on Writing in Paradoxes, Oxymorons, and Pleonasms
David Wood
 
PDF
Building a writer's platform with social media
David Wood
 
PDF
Summary of the Hero's Journey
David Wood
 
PDF
Open by Default
David Wood
 
PDF
Lod Then, Now and Next 20110926
David Wood
 
PDF
Linked Data ROI 20110426
David Wood
 
PDF
Introduction to Linked Data: RDF Vocabularies
David Wood
 
PDF
Introduction to Linked Data: RDF Vocabularies
David Wood
 
Internet of Things (IoT) two-factor authentication using blockchain
David Wood
 
Returning to Online Privacy?
David Wood
 
Methods for Securing Spacecraft Tasking and Control via an Enterprise Ethereu...
David Wood
 
BlockSW 2019 Keynote
David Wood
 
Returning to Online Privacy - W3C/ANU Future of the Web Roadshow 20190221
David Wood
 
Privacy in the Smart City
David Wood
 
Controlling Complexities in Software Development
David Wood
 
Privacy Concerns related to Verifiable Claims
David Wood
 
Implementing the Verifiable Claims data model
David Wood
 
So You Wanna be a Startup CTO 20170301
David Wood
 
When Metaphors Kill
David Wood
 
Secularism in Australia
David Wood
 
Meditations on Writing in Paradoxes, Oxymorons, and Pleonasms
David Wood
 
Building a writer's platform with social media
David Wood
 
Summary of the Hero's Journey
David Wood
 
Open by Default
David Wood
 
Lod Then, Now and Next 20110926
David Wood
 
Linked Data ROI 20110426
David Wood
 
Introduction to Linked Data: RDF Vocabularies
David Wood
 
Introduction to Linked Data: RDF Vocabularies
David Wood
 

Recently uploaded (20)

PDF
Indian National movement PPT by Simanchala Sarab, Covering The INC(Formation,...
Simanchala Sarab, BABed(ITEP Secondary stage) in History student at GNDU Amritsar
 
PPTX
Iván Bornacelly - Presentation of the report - Empowering the workforce in th...
EduSkills OECD
 
PDF
Lean IP - Lecture by Dr Oliver Baldus at the MIPLM 2025
MIPLM
 
PPTX
How to Create & Manage Stages in Odoo 18 Helpdesk
Celine George
 
PPTX
How to Send Email From Odoo 18 Website - Odoo Slides
Celine George
 
PDF
Lesson 1 - Nature of Inquiry and Research.pdf
marvinnbustamante1
 
PPTX
Aerobic and Anaerobic respiration and CPR.pptx
Olivier Rochester
 
PPTX
Navigating English Key Stage 2 lerning needs.pptx
JaysonClosa3
 
PDF
TLE 8 QUARTER 1 MODULE WEEK 1 MATATAG CURRICULUM
denniseraya1997
 
PPTX
GENERAL BIOLOGY 1 - Subject Introduction
marvinnbustamante1
 
PPTX
How to Add a Custom Button in Odoo 18 POS Screen
Celine George
 
PPTX
How to Configure Refusal of Applicants in Odoo 18 Recruitment
Celine George
 
PPTX
How to Setup Automatic Reordering Rule in Odoo 18 Inventory
Celine George
 
PPTX
Natural Language processing using nltk.pptx
Ramakrishna Reddy Bijjam
 
PDF
Lesson 1 : Science and the Art of Geography Ecosystem
marvinnbustamante1
 
PPTX
Introduction to Indian Writing in English
Trushali Dodiya
 
PDF
Our Guide to the July 2025 USPS® Rate Change
Postal Advocate Inc.
 
PPTX
Building Powerful Agentic AI with Google ADK, MCP, RAG, and Ollama.pptx
Tamanna36
 
PPTX
PLANNING A HOSPITAL AND NURSING UNIT.pptx
PRADEEP ABOTHU
 
PPTX
ENGlish 8 lesson presentation PowerPoint.pptx
marawehsvinetshe
 
Indian National movement PPT by Simanchala Sarab, Covering The INC(Formation,...
Simanchala Sarab, BABed(ITEP Secondary stage) in History student at GNDU Amritsar
 
Iván Bornacelly - Presentation of the report - Empowering the workforce in th...
EduSkills OECD
 
Lean IP - Lecture by Dr Oliver Baldus at the MIPLM 2025
MIPLM
 
How to Create & Manage Stages in Odoo 18 Helpdesk
Celine George
 
How to Send Email From Odoo 18 Website - Odoo Slides
Celine George
 
Lesson 1 - Nature of Inquiry and Research.pdf
marvinnbustamante1
 
Aerobic and Anaerobic respiration and CPR.pptx
Olivier Rochester
 
Navigating English Key Stage 2 lerning needs.pptx
JaysonClosa3
 
TLE 8 QUARTER 1 MODULE WEEK 1 MATATAG CURRICULUM
denniseraya1997
 
GENERAL BIOLOGY 1 - Subject Introduction
marvinnbustamante1
 
How to Add a Custom Button in Odoo 18 POS Screen
Celine George
 
How to Configure Refusal of Applicants in Odoo 18 Recruitment
Celine George
 
How to Setup Automatic Reordering Rule in Odoo 18 Inventory
Celine George
 
Natural Language processing using nltk.pptx
Ramakrishna Reddy Bijjam
 
Lesson 1 : Science and the Art of Geography Ecosystem
marvinnbustamante1
 
Introduction to Indian Writing in English
Trushali Dodiya
 
Our Guide to the July 2025 USPS® Rate Change
Postal Advocate Inc.
 
Building Powerful Agentic AI with Google ADK, MCP, RAG, and Ollama.pptx
Tamanna36
 
PLANNING A HOSPITAL AND NURSING UNIT.pptx
PRADEEP ABOTHU
 
ENGlish 8 lesson presentation PowerPoint.pptx
marawehsvinetshe
 

Functional manipulations of large data graphs 20160601