SlideShare a Scribd company logo
Towards an Ecology of Knowledge
Elwin Huaman
Sep 4, 2021
2
About me...
Elwin Huaman
❏ PhD Student
✓ University of Innsbruck, Austria
❏ Research on
✓ Knowledge Graphs
✓ Semantic Web
✓ Knowledge Curation
❏ Some books
✓ Knowledge Graphs, 2020
❏ Some Documentaries
✓ “Wikipedia – Die Schwarmoffensive”
❏ Contact
@ElwinHuaman
http://elwin.huamanquispe.com/
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
❏ Motivation
❏ Knowledge Graphs
❏ Ecology of Knowledge
❏ Next Steps and Ideas
❏ Takeaway
3
Outline
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
❏ Motivation
❏ Knowledge Graphs
❏ Ecology of Knowledge
❏ Next Steps and Ideas
❏ Takeaway
4
Outline
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 5
Motivation
Knowledge
❏ Knowledge in the past, e.g., it was saved on QUIPUs or talking knots, Quipu [key-poo] is an ancient
Incan knowledge base and “writing system”, consisting of various type and colours of knots tied to a
main cord, which represents both statistical (crops grown, taxes, workers, mines, etc.) and narrative
information (stories and histories).
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 6
Motivation
Knowledge
❏ Knowledge is an important asset in all companies and it is continuously gathered and maintained in
order to serve several purposes, e.g. powering applications like Google search.
…
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 7
Motivation
Knowledge
❏ Knowledge is an important asset in all companies and it is continuously gathered and maintained in
order to serve several purposes, e.g. powering applications like Google search.
“The global economy has been
transformed from a material-based
economy into a knowledge-based
economy. Whereas you can conquer
oil fields through war, you cannot
acquire knowledge that way. Hence,
today the main source of wealth is
knowledge.”
(Yuval Noah Harari)
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 9
Motivation
Knowledge
❏ Knowledge is an important asset in all companies but not only there.
● Transparency
○ Open Government
● Leadership
○ Initiatives
○ Apps
● Society
○ Knowledge belong to us
○ We want better services
● Open trends
○ Open data
○ E-learning
OK, Long live to knowledge!
but…
How to publish it?
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 10
Motivation
Knowledge
❏ Intelligence behaviour is conditioned by knowledge.
We make decisions about what to do
based on what we know (or believe)
❏ Artificial Intelligence (AI) studies intelligent behaviour
achieved through computational means.
❏ Knowledge Representation and Reasoning is the study
of thinking as a computational process.
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
❏ Motivation
❏ Knowledge Graphs
❏ Ecology of Knowledge
❏ Next Steps and Ideas
❏ Takeaway
11
Outline
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 12
Knowledge Graphs
What is a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
❏ Is information understandable by Humans and Machines?
The University of Altiplano is located in the city of Puno
A simple statement or triple.
A triple = (subject, predicate, object)
A triple: is located in
University of Altiplano City of Puno
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
A triple:
An RDF triple:
An RDF triple in N-Triples format:
13
Knowledge Graphs
What is a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
❏ Is information understandable by Humans and Machines?
is located in
University of Altiplano City of Puno
http://schema.org/containedInPlace
http://example.com/University_of_Altiplano http://example.com/Puno
<http://example.com/University_of_Altiplano> <http://schema.org/containedInPlace> <http://example.com/Puno> .
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
An RDF triple in N-Triples format:
An RDF triple in Turtle format:
14
Knowledge Graphs
What is a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
✓ Is information understandable by Humans and Machines?
<http://example.com/University_of_Altiplano> <http://schema.org/containedInPlace> <http://example.com/Puno> .
prefix ex: <http://example.com/>
prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
prefix so: <http://schema.org/>
ex:University_of_Altiplano so:containedInPlace ex:Puno ;
so:name “National University of Altiplano Puno” .
URI
Literal
Property
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 15
Knowledge Graphs
How to create a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
❏ Can heterogeneous information sources easily integrated?
:anna
Entity
Relationship
:cs101
:enrolledIn
Basic statements = a simple triple
prefix : <http://example.org/>
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 16
Knowledge Graphs
How to create a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
❏ Can heterogeneous information sources easily integrated?
:anna
Entity
Literal
Relationship
:cs101
21
Anna
:enrolledIn
:name :age
…we can add more statements
prefix : <http://example.org/>
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 17
Knowledge Graphs
How to create a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
❏ Can heterogeneous information sources easily integrated?
:anna
Entity
Literal
Relationship
:cs101
21
Anna
:enrolledIn
:carol
:name :age
:enrolledIn
:knows
Carol
:name
…more statements can be added
prefix : <http://example.org/>
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 18
Knowledge Graphs
How to create a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
❏ Can heterogeneous information sources easily integrated?
:anna
Entity
Literal
Relationship
:cs101
21
Anna
:enrolledIn
:carol
:name :age
:enrolledIn
:knows
Carol
:name
Programming
:subject
:Puno
:birthPlace
Puno
:name
…and more…
… forming a graph
prefix : <http://example.org/>
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 19
Knowledge Graphs
How to create a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
❏ Can heterogeneous information sources easily integrated?
Graphs can be created independently
:anna
Entity
Literal
Relationship
:cs101
21
Anna
:enrolledIn
:carol
:name :age
:enrolledIn
:knows
Carol
:name
Programming
:subject
:Puno
:birthPlace
Puno
:name
:luis
:Puno
Puno
:name
:birthPlace
None
Luis
:name :age
:cs102
:enrolledIn
Algebra
:subject
prefix : <http://example.org/>
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 20
Knowledge Graphs
How to create a Knowledge Graph?
❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information
sources to represent knowledge about certain domains of discourse.
✓ Can heterogeneous information sources easily integrated?
:anna
:cs101
21
Anna
:enrolledIn
:carol
:name :age
:enrolledIn
:knows
Carol
:name
Programming
:subject
:Puno
:birthPlace
Puno
:name
:luis
:birthPlace
None
Luis
:name :age
:cs102
:enrolledIn
Algebra
:subject
...and can be integrated
:enrolledIn
Entity
Literal
Relationship
prefix : <http://example.org/>
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 21
Knowledge Graphs
How to create a Knowledge Graph?
❏ To overcome interoperability conflicts generated by the wide variety of knowledge sources published in
an unstructured format, standards were developed for the syntax and data model, e.g. RDF.
❏ How to overcome interoperability conflicts?
<http://example.com/anna> <http://example.com/name> "Anna" .
<http://example.com/anna> <http://example.com/age> "23"^^<http://www.w3.org/2001/XMLSchema#integer> .
<http://example.com/anna> <http://example.com/enrolledIn> <http://example.com/cs101> .
<http://example.com/anna> <http://example.com/knows> <http://example.com/carol> .
<http://example.com/anna> <http://example.com/birthPlace> <http://example.com/Puno> .
<http://example.com/carol> <http://example.com/name> "Carol" .
<http://example.com/carol> <http://example.com/enrolledIn> <http://example.com/cs101> .
<http://example.com/carol> <http://example.com/enrolledIn> <http://example.com/cs102> .
<http://example.com/cs101> <http://example.com/subject> "Programming" .
<http://example.com/luis> <http://example.com/name> "Luis" .
<http://example.com/luis> <http://example.com/age> "None" .
<http://example.com/luis> <http://example.com/birthPlace> <http://example.com/Puno> .
<http://example.com/luis> <http://example.com/enrolledIn> <http://example.com/cs102> .
<http://example.com/cs102> <http://example.com/subject> "Algebra" .
<http://example.com/Puno> <http://example.com/name> "Puno" .
An RDF graph in
N-Triples format
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 22
Knowledge Graphs
How to create a Knowledge Graph?
❏ To overcome interoperability conflicts generated by the wide variety of knowledge sources published in
an unstructured format, standards were developed for the syntax and data model, e.g. RDF.
❏ How to overcome interoperability conflicts?
prefix : <http://example.com/>
prefix xsd: <http://www.w3.org/2001/XMLSchema#>
:anna :name "Anna" ;
:age "21"^^xsd:integer ;
:enrolledIn :cs101 ;
:knows :carol ;
:birthPlace :Puno .
:carol :name "Carol" ;
:enrolledIn :cs101 .
:cs101 :subject "Programming" .
:luis :name "Luis" ;
:age "None" ;
:enrolledIn :cs101 , :cs102 ;
:birthPlace :Puno .
:cs102 :subject "Algebra" .
:Puno :name "Puno" .
An RDF graph in Turtle format.
Some simplifications:
; when triples share the subject
, when triples share subject and property
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 23
Knowledge Graphs
How to create a Knowledge Graph?
❏ To overcome interoperability conflicts generated by the wide variety of knowledge sources published in
an unstructured format, standards were developed for the syntax and data model, e.g. RDF.
❏ Try out examples at:
http://rdfplayground.dcc.uchile.cl/
● Copy the previous graph
● Copy the following query
PREFIX : <http://example.com/>
SELECT ?nombre ?edad
WHERE {
?s :name ?nombre .
?s :age ?edad .
}
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 24
Knowledge Graphs
Schema.org
❏ In order to create, maintain, and promote schemas for structured data on the web various vocabularies
were developed, e.g. Schema.org, which is the most widespread vocabulary.
❏ The Web for humans only? ✓ The Web for humans and machines.
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 25
Knowledge Graphs
Schema.org
❏ In order to create, maintain, and promote schemas for structured data on the web various vocabularies
were developed, e.g. Schema.org, which is the most widespread vocabulary.
✓ Schema.org?
Work started in August 2010
● Google, Yahoo!, Microsoft, and Yandex
Goals:
● One vocabulary understood by all search engines
● Make it very easy for the webmaster
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 26
Knowledge Graphs
Schema.org
✓ Schema.org
✓ language to describe “Things” on the Web
✓ commonly used type:
✓ Event
✓ Organization
✓ Person
✓ Place, LocalBusiness, Restaurant
✓ Product, Offer
…
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 27
Knowledge Graphs
Schema.org
✓ Schema.org
✓ direct and “invisible” integration
in websites.
For example:
… without markup
…
<p>Christopher Froome was sponsored
by Sky in the Tour de France.</p>
…
…
<p itemscope itemprop ="Person" itemtype ="http://schema.org/Person" >
<span itemprop ="name">Christopher Froome </span>
was sponsored by
<span itemprop ="sponsor"
itemtype ="http://schema.org/Organization" >
<a itemprop ="url" href="http://www.skysports.com/ ">Sky</a>
</span>
in the Tour de France.
</p>
…
… using Microdata syntax
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 28
Knowledge Graphs
Schema.org
✓ Schema.org
✓ direct and “invisible” integration
in websites.
For example:
… without markup
…
<p>Christopher Froome was sponsored
by Sky in the Tour de France.</p>
…
…
<p vocab="http://schema.org/" typeof="Person" >
<span property ="name">Christopher Froome </span>
was sponsored by
<span property ="sponsor" typeof="http://schema.org/Organization" >
<a property ="url" href="http://www.skysports.com/" >Sky</a>
</span>
in the Tour de France.
</p>
…
… using RDFa syntax
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
✓ Schema.org
✓ direct and “invisible” integration
in websites.
For example:
… without markup
29
Knowledge Graphs
Schema.org
…
<p>Christopher Froome was sponsored
by Sky in the Tour de France.</p>
…
<script type="application/ld+json"
>
{
"@context": "http://schema.org/"
,
"@type": "Person",
"name": "Christopher Froome"
,
"sponsor":
{
"@type": "Organization"
,
"name": "Sky",
"url": "http://www.skysports.com/"
}
}
</script>
… using JSON-LD syntax
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 30
Knowledge Graphs
Schema.org
✓ Schema.org
✓ wide distribution on the Web
✓ News: Nytimes, guardian.com, bbc.co.uk, …
✓ Movies: imdb, rottentomatoes, movies.com, …
✓ People: linkedin.com, …
✓ Products: ebay.com. alibaba.com, …
✓ Videos: YouTube, dailymotion, frequency.com, …
✓ Medical: drugs.com, …
✓ Local: yelp.com, allmenus.com, …
✓ Events: wherevent.com, meetup.com, eventful, …
✓ Music: last.fm, myspace.com, soundcloud.com
…
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 31
Knowledge Graphs
Schema.org
❏ Try out examples at:
https://developers.google.com/search/docs/advanced/structured-data
● Select Schema Markup Validator
● Copy a URL from a website.
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 32
Knowledge Graphs
What can go wrong?
❏ The Knowledge Curation process implies to provide cost-sensitive methods to improve the knowledge
graph quality, which involves the assessment, cleaning, and enrichment of knowledge graphs.
❏ To assess and improve their quality.
✓ Assessment
✓ Correctness
✓ Completeness
❏ To detect and correct wrong assertions.
✓ Instance assertions
✓ Property-value-assertions
✓ Equality assertions
❏ To improve their completeness.
✓ Duplicate detection
✓ Resolving conflicting property values
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
❏ Motivation
❏ Knowledge Graphs
❏ Ecology of Knowledge
❏ Next Steps and Ideas
❏ Takeaway
33
Outline
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 34
Ecology of Knowledge
What does ecology of knowledge imply?
❏ Knowledge can be studied from different points of view.
❏ Knowledge is generated from the relationship existing
between humans and the knowledge itself.
©gemreportunesco.wordpress.com
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 35
Ecology of Knowledge
What does ecology of knowledge imply?
❏ Knowledge has the capacity to produce concrete results,
whether this is immediately evident or not.
❏ Knowledge does produce positive and negative effects.
“The Web does not just
connect machines, it
connects people”
(Tim Berners-Lee)
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 36
Ecology of Knowledge
What does ecology of knowledge imply?
❏ The faster knowledge develops, the more
interdependent countries become and the more their
cultures are affected by each other.
How does language shape your
experience of the internet?
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
❏ Motivation
❏ Knowledge Graphs
❏ Ecology of Knowledge
❏ Next Steps and Ideas
❏ Takeaway
37
Outline
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 38
Next Steps and Ideas
Quechua language-based Knowledge Graph
❏ Building a Knowledge Graph based on the Quechua language.
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 39
Next Steps and Ideas
Quechua Infoboxes
❏ Generating and promoting Quechua infoboxes
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 40
Next Steps and Ideas
Quechua Search Engine
❏ Promoting Google in Quechua: google.com/?hl=qu
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 41
Next Steps and Ideas
Quechua Chatbot
❏ Developing Assistants in Quechua: Chatbots
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
❏ Motivation
❏ Knowledge Graphs
❏ Ecology of Knowledge
❏ Next Steps and Ideas
❏ Takeaway
42
Outline
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 43
Takeaway
❏ Facilitate sustainable development of cultural heritage knowledge in developing countries through
promoting technological support in a native language.
❏ Increase access to information and communication technology in their native language and will
decrease the digital illiteracy.
❏ Reduce inequalities by given access to new technologies to indigenous communities, it can ensure that
the new decisions for developing technologies (e.g. interfaces) also have to consider the Quechua
language.
❏ Quality education (e.g. ensure that children and old people can acquire the knowledge and skills
needed in their native language).
Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 44

More Related Content

Similar to Towards an Ecology of Knowledge

Tech Di Strategies Hollidaysburg
Tech Di Strategies HollidaysburgTech Di Strategies Hollidaysburg
Tech Di Strategies Hollidaysburg
Andrew
 
Knowledge = Information + Context
Knowledge = Information + ContextKnowledge = Information + Context
Knowledge = Information + Context
Stefan Gradmann
 
C-SAP e-learning forum: Motivations for depositing educational resources
C-SAP e-learning forum: Motivations for depositing educational resourcesC-SAP e-learning forum: Motivations for depositing educational resources
C-SAP e-learning forum: Motivations for depositing educational resources
CSAPSubjectCentre
 
C-SAP e-learning forum: Motivations for depositing educational resources
C-SAP e-learning forum: Motivations for depositing educational resourcesC-SAP e-learning forum: Motivations for depositing educational resources
C-SAP e-learning forum: Motivations for depositing educational resources
CSAPOER
 
OER's: Models of sustainability
OER's: Models of sustainabilityOER's: Models of sustainability
OER's: Models of sustainability
Dolors Capdet
 
Let the trumpet sound 2007
Let the trumpet sound 2007Let the trumpet sound 2007
Let the trumpet sound 2007
Johan Koren
 
KNOWLEDGE SCIENCE : CYBERNETICS & MATHEMATICS OF KNOWLEDGE - KNOWMATICS
KNOWLEDGE SCIENCE : CYBERNETICS & MATHEMATICS OF KNOWLEDGE  - KNOWMATICSKNOWLEDGE SCIENCE : CYBERNETICS & MATHEMATICS OF KNOWLEDGE  - KNOWMATICS
KNOWLEDGE SCIENCE : CYBERNETICS & MATHEMATICS OF KNOWLEDGE - KNOWMATICS
Dr. Raju M. Mathew
 
Let the trumpet sound 2003
Let the trumpet sound 2003Let the trumpet sound 2003
Let the trumpet sound 2003
Johan Koren
 

Similar to Towards an Ecology of Knowledge (20)

I Need An Example Of A Reflective Journal In Thi
I Need An Example Of A Reflective Journal In ThiI Need An Example Of A Reflective Journal In Thi
I Need An Example Of A Reflective Journal In Thi
 
Williamstown Udl Keynote
Williamstown Udl KeynoteWilliamstown Udl Keynote
Williamstown Udl Keynote
 
Open country hb
Open country hbOpen country hb
Open country hb
 
Tech Di Strategies Hollidaysburg
Tech Di Strategies HollidaysburgTech Di Strategies Hollidaysburg
Tech Di Strategies Hollidaysburg
 
The Need for NOW !
The Need for NOW !The Need for NOW !
The Need for NOW !
 
Learning Networks: e-Learning 3.0
Learning Networks: e-Learning 3.0Learning Networks: e-Learning 3.0
Learning Networks: e-Learning 3.0
 
Acting on Open
Acting on OpenActing on Open
Acting on Open
 
Castilleja school june 2010
Castilleja school june 2010Castilleja school june 2010
Castilleja school june 2010
 
Knowledge = Information + Context
Knowledge = Information + ContextKnowledge = Information + Context
Knowledge = Information + Context
 
C-SAP e-learning forum: Motivations for depositing educational resources
C-SAP e-learning forum: Motivations for depositing educational resourcesC-SAP e-learning forum: Motivations for depositing educational resources
C-SAP e-learning forum: Motivations for depositing educational resources
 
C-SAP e-learning forum: Motivations for depositing educational resources
C-SAP e-learning forum: Motivations for depositing educational resourcesC-SAP e-learning forum: Motivations for depositing educational resources
C-SAP e-learning forum: Motivations for depositing educational resources
 
OER's: Models of sustainability
OER's: Models of sustainabilityOER's: Models of sustainability
OER's: Models of sustainability
 
University of Cape Town OpenContent - Open Educational Resources Directory La...
University of Cape Town OpenContent - Open Educational Resources Directory La...University of Cape Town OpenContent - Open Educational Resources Directory La...
University of Cape Town OpenContent - Open Educational Resources Directory La...
 
Let the trumpet sound 2007
Let the trumpet sound 2007Let the trumpet sound 2007
Let the trumpet sound 2007
 
KNOWLEDGE SCIENCE & CYBERNETICS OF KNOWLEDGE : KNOWMATICS
KNOWLEDGE SCIENCE & CYBERNETICS OF KNOWLEDGE : KNOWMATICSKNOWLEDGE SCIENCE & CYBERNETICS OF KNOWLEDGE : KNOWMATICS
KNOWLEDGE SCIENCE & CYBERNETICS OF KNOWLEDGE : KNOWMATICS
 
KNOWLEDGE SCIENCE; NOT INFORMATION SCIENCE OR TECHNOLOGY- SCOPE,THEORIES AND...
KNOWLEDGE SCIENCE; NOT INFORMATION SCIENCE OR TECHNOLOGY-  SCOPE,THEORIES AND...KNOWLEDGE SCIENCE; NOT INFORMATION SCIENCE OR TECHNOLOGY-  SCOPE,THEORIES AND...
KNOWLEDGE SCIENCE; NOT INFORMATION SCIENCE OR TECHNOLOGY- SCOPE,THEORIES AND...
 
KNOWLEDGE SCIENCE : CYBERNETICS & MATHEMATICS OF KNOWLEDGE - KNOWMATICS
KNOWLEDGE SCIENCE : CYBERNETICS & MATHEMATICS OF KNOWLEDGE  - KNOWMATICSKNOWLEDGE SCIENCE : CYBERNETICS & MATHEMATICS OF KNOWLEDGE  - KNOWMATICS
KNOWLEDGE SCIENCE : CYBERNETICS & MATHEMATICS OF KNOWLEDGE - KNOWMATICS
 
Open Education Week 2019 Keynote Guelph University
Open Education Week 2019 Keynote Guelph UniversityOpen Education Week 2019 Keynote Guelph University
Open Education Week 2019 Keynote Guelph University
 
Let the trumpet sound 2003
Let the trumpet sound 2003Let the trumpet sound 2003
Let the trumpet sound 2003
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 

More from Elwin Huaman

LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICESLINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
Elwin Huaman
 

More from Elwin Huaman (18)

Towards Knowledge Graphs Validation through Weighted Knowledge Sources
Towards Knowledge Graphs Validation through Weighted Knowledge SourcesTowards Knowledge Graphs Validation through Weighted Knowledge Sources
Towards Knowledge Graphs Validation through Weighted Knowledge Sources
 
Knowledge Graph Curation: A Practical Framework
Knowledge Graph Curation: A Practical FrameworkKnowledge Graph Curation: A Practical Framework
Knowledge Graph Curation: A Practical Framework
 
Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...
Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...
Hacia la Publicación Digital en Idioma Quechua - Towards Publishing in Quechu...
 
Kipu (Knowledge that Inspires People like U) - Sustainable Travel
Kipu (Knowledge that Inspires People like U) -  Sustainable TravelKipu (Knowledge that Inspires People like U) -  Sustainable Travel
Kipu (Knowledge that Inspires People like U) - Sustainable Travel
 
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...
Quipu: Quechua Knowledge Graph [Pilot: Building virtual assistants based on Q...
 
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICESLINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
LINKED DATA AND PUBLIC DATA TO IMPROVE TOURIST INFORMATION SERVICES
 
Mendeley curso practico - Elwin Huaman
Mendeley curso practico - Elwin HuamanMendeley curso practico - Elwin Huaman
Mendeley curso practico - Elwin Huaman
 
Estudiar en españa by Elwin huaman
Estudiar en españa by Elwin huamanEstudiar en españa by Elwin huaman
Estudiar en españa by Elwin huaman
 
Introducción a DSpace - Universidad Nacional del Altiplano, Puno
Introducción a DSpace - Universidad Nacional del Altiplano, PunoIntroducción a DSpace - Universidad Nacional del Altiplano, Puno
Introducción a DSpace - Universidad Nacional del Altiplano, Puno
 
Estadisticas del uso de los cms
Estadisticas del uso de los cmsEstadisticas del uso de los cms
Estadisticas del uso de los cms
 
Comercio Internacional: La importancia del comercio electrónico en Perú
Comercio Internacional: La importancia del comercio electrónico en PerúComercio Internacional: La importancia del comercio electrónico en Perú
Comercio Internacional: La importancia del comercio electrónico en Perú
 
Tutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAPTutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAP
 
Web Service and PHP, REST and SOAP
Web Service and PHP, REST and SOAPWeb Service and PHP, REST and SOAP
Web Service and PHP, REST and SOAP
 
Practicando análisis cibermétrico en redes de investigadores
Practicando análisis cibermétrico en redes de investigadoresPracticando análisis cibermétrico en redes de investigadores
Practicando análisis cibermétrico en redes de investigadores
 
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.es
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.esEvaluacion de Sistemas de Busqueda Google, Carrot2, Usal.es
Evaluacion de Sistemas de Busqueda Google, Carrot2, Usal.es
 
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...
Análisis del uso del paquete de la editorial Elsevier, ScienceDirect, en el a...
 
Hack (Lenguaje de Programacion)
Hack (Lenguaje de Programacion)Hack (Lenguaje de Programacion)
Hack (Lenguaje de Programacion)
 
Skeleton Framework [Elwin]
Skeleton Framework [Elwin]Skeleton Framework [Elwin]
Skeleton Framework [Elwin]
 

Recently uploaded

一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Domenico Conte
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
StarCompliance.io
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
Introduction-to-Cybersecurit57hhfcbbcxxx
Introduction-to-Cybersecurit57hhfcbbcxxxIntroduction-to-Cybersecurit57hhfcbbcxxx
Introduction-to-Cybersecurit57hhfcbbcxxx
zahraomer517
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
MAQIB18
 

Recently uploaded (20)

Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Using PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBUsing PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDB
 
Introduction-to-Cybersecurit57hhfcbbcxxx
Introduction-to-Cybersecurit57hhfcbbcxxxIntroduction-to-Cybersecurit57hhfcbbcxxx
Introduction-to-Cybersecurit57hhfcbbcxxx
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 

Towards an Ecology of Knowledge

  • 1. Towards an Ecology of Knowledge Elwin Huaman Sep 4, 2021
  • 2. 2 About me... Elwin Huaman ❏ PhD Student ✓ University of Innsbruck, Austria ❏ Research on ✓ Knowledge Graphs ✓ Semantic Web ✓ Knowledge Curation ❏ Some books ✓ Knowledge Graphs, 2020 ❏ Some Documentaries ✓ “Wikipedia – Die Schwarmoffensive” ❏ Contact @ElwinHuaman http://elwin.huamanquispe.com/
  • 3. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 ❏ Motivation ❏ Knowledge Graphs ❏ Ecology of Knowledge ❏ Next Steps and Ideas ❏ Takeaway 3 Outline
  • 4. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 ❏ Motivation ❏ Knowledge Graphs ❏ Ecology of Knowledge ❏ Next Steps and Ideas ❏ Takeaway 4 Outline
  • 5. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 5 Motivation Knowledge ❏ Knowledge in the past, e.g., it was saved on QUIPUs or talking knots, Quipu [key-poo] is an ancient Incan knowledge base and “writing system”, consisting of various type and colours of knots tied to a main cord, which represents both statistical (crops grown, taxes, workers, mines, etc.) and narrative information (stories and histories).
  • 6. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 6 Motivation Knowledge ❏ Knowledge is an important asset in all companies and it is continuously gathered and maintained in order to serve several purposes, e.g. powering applications like Google search. …
  • 7. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 7 Motivation Knowledge ❏ Knowledge is an important asset in all companies and it is continuously gathered and maintained in order to serve several purposes, e.g. powering applications like Google search. “The global economy has been transformed from a material-based economy into a knowledge-based economy. Whereas you can conquer oil fields through war, you cannot acquire knowledge that way. Hence, today the main source of wealth is knowledge.” (Yuval Noah Harari)
  • 8. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021
  • 9. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 9 Motivation Knowledge ❏ Knowledge is an important asset in all companies but not only there. ● Transparency ○ Open Government ● Leadership ○ Initiatives ○ Apps ● Society ○ Knowledge belong to us ○ We want better services ● Open trends ○ Open data ○ E-learning OK, Long live to knowledge! but… How to publish it?
  • 10. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 10 Motivation Knowledge ❏ Intelligence behaviour is conditioned by knowledge. We make decisions about what to do based on what we know (or believe) ❏ Artificial Intelligence (AI) studies intelligent behaviour achieved through computational means. ❏ Knowledge Representation and Reasoning is the study of thinking as a computational process.
  • 11. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 ❏ Motivation ❏ Knowledge Graphs ❏ Ecology of Knowledge ❏ Next Steps and Ideas ❏ Takeaway 11 Outline
  • 12. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 12 Knowledge Graphs What is a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ❏ Is information understandable by Humans and Machines? The University of Altiplano is located in the city of Puno A simple statement or triple. A triple = (subject, predicate, object) A triple: is located in University of Altiplano City of Puno
  • 13. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 A triple: An RDF triple: An RDF triple in N-Triples format: 13 Knowledge Graphs What is a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ❏ Is information understandable by Humans and Machines? is located in University of Altiplano City of Puno http://schema.org/containedInPlace http://example.com/University_of_Altiplano http://example.com/Puno <http://example.com/University_of_Altiplano> <http://schema.org/containedInPlace> <http://example.com/Puno> .
  • 14. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 An RDF triple in N-Triples format: An RDF triple in Turtle format: 14 Knowledge Graphs What is a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ✓ Is information understandable by Humans and Machines? <http://example.com/University_of_Altiplano> <http://schema.org/containedInPlace> <http://example.com/Puno> . prefix ex: <http://example.com/> prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> prefix so: <http://schema.org/> ex:University_of_Altiplano so:containedInPlace ex:Puno ; so:name “National University of Altiplano Puno” . URI Literal Property
  • 15. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 15 Knowledge Graphs How to create a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ❏ Can heterogeneous information sources easily integrated? :anna Entity Relationship :cs101 :enrolledIn Basic statements = a simple triple prefix : <http://example.org/>
  • 16. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 16 Knowledge Graphs How to create a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ❏ Can heterogeneous information sources easily integrated? :anna Entity Literal Relationship :cs101 21 Anna :enrolledIn :name :age …we can add more statements prefix : <http://example.org/>
  • 17. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 17 Knowledge Graphs How to create a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ❏ Can heterogeneous information sources easily integrated? :anna Entity Literal Relationship :cs101 21 Anna :enrolledIn :carol :name :age :enrolledIn :knows Carol :name …more statements can be added prefix : <http://example.org/>
  • 18. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 18 Knowledge Graphs How to create a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ❏ Can heterogeneous information sources easily integrated? :anna Entity Literal Relationship :cs101 21 Anna :enrolledIn :carol :name :age :enrolledIn :knows Carol :name Programming :subject :Puno :birthPlace Puno :name …and more… … forming a graph prefix : <http://example.org/>
  • 19. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 19 Knowledge Graphs How to create a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ❏ Can heterogeneous information sources easily integrated? Graphs can be created independently :anna Entity Literal Relationship :cs101 21 Anna :enrolledIn :carol :name :age :enrolledIn :knows Carol :name Programming :subject :Puno :birthPlace Puno :name :luis :Puno Puno :name :birthPlace None Luis :name :age :cs102 :enrolledIn Algebra :subject prefix : <http://example.org/>
  • 20. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 20 Knowledge Graphs How to create a Knowledge Graph? ❏ Knowledge Graphs are very large semantic nets that integrate various and heterogeneous information sources to represent knowledge about certain domains of discourse. ✓ Can heterogeneous information sources easily integrated? :anna :cs101 21 Anna :enrolledIn :carol :name :age :enrolledIn :knows Carol :name Programming :subject :Puno :birthPlace Puno :name :luis :birthPlace None Luis :name :age :cs102 :enrolledIn Algebra :subject ...and can be integrated :enrolledIn Entity Literal Relationship prefix : <http://example.org/>
  • 21. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 21 Knowledge Graphs How to create a Knowledge Graph? ❏ To overcome interoperability conflicts generated by the wide variety of knowledge sources published in an unstructured format, standards were developed for the syntax and data model, e.g. RDF. ❏ How to overcome interoperability conflicts? <http://example.com/anna> <http://example.com/name> "Anna" . <http://example.com/anna> <http://example.com/age> "23"^^<http://www.w3.org/2001/XMLSchema#integer> . <http://example.com/anna> <http://example.com/enrolledIn> <http://example.com/cs101> . <http://example.com/anna> <http://example.com/knows> <http://example.com/carol> . <http://example.com/anna> <http://example.com/birthPlace> <http://example.com/Puno> . <http://example.com/carol> <http://example.com/name> "Carol" . <http://example.com/carol> <http://example.com/enrolledIn> <http://example.com/cs101> . <http://example.com/carol> <http://example.com/enrolledIn> <http://example.com/cs102> . <http://example.com/cs101> <http://example.com/subject> "Programming" . <http://example.com/luis> <http://example.com/name> "Luis" . <http://example.com/luis> <http://example.com/age> "None" . <http://example.com/luis> <http://example.com/birthPlace> <http://example.com/Puno> . <http://example.com/luis> <http://example.com/enrolledIn> <http://example.com/cs102> . <http://example.com/cs102> <http://example.com/subject> "Algebra" . <http://example.com/Puno> <http://example.com/name> "Puno" . An RDF graph in N-Triples format
  • 22. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 22 Knowledge Graphs How to create a Knowledge Graph? ❏ To overcome interoperability conflicts generated by the wide variety of knowledge sources published in an unstructured format, standards were developed for the syntax and data model, e.g. RDF. ❏ How to overcome interoperability conflicts? prefix : <http://example.com/> prefix xsd: <http://www.w3.org/2001/XMLSchema#> :anna :name "Anna" ; :age "21"^^xsd:integer ; :enrolledIn :cs101 ; :knows :carol ; :birthPlace :Puno . :carol :name "Carol" ; :enrolledIn :cs101 . :cs101 :subject "Programming" . :luis :name "Luis" ; :age "None" ; :enrolledIn :cs101 , :cs102 ; :birthPlace :Puno . :cs102 :subject "Algebra" . :Puno :name "Puno" . An RDF graph in Turtle format. Some simplifications: ; when triples share the subject , when triples share subject and property
  • 23. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 23 Knowledge Graphs How to create a Knowledge Graph? ❏ To overcome interoperability conflicts generated by the wide variety of knowledge sources published in an unstructured format, standards were developed for the syntax and data model, e.g. RDF. ❏ Try out examples at: http://rdfplayground.dcc.uchile.cl/ ● Copy the previous graph ● Copy the following query PREFIX : <http://example.com/> SELECT ?nombre ?edad WHERE { ?s :name ?nombre . ?s :age ?edad . }
  • 24. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 24 Knowledge Graphs Schema.org ❏ In order to create, maintain, and promote schemas for structured data on the web various vocabularies were developed, e.g. Schema.org, which is the most widespread vocabulary. ❏ The Web for humans only? ✓ The Web for humans and machines.
  • 25. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 25 Knowledge Graphs Schema.org ❏ In order to create, maintain, and promote schemas for structured data on the web various vocabularies were developed, e.g. Schema.org, which is the most widespread vocabulary. ✓ Schema.org? Work started in August 2010 ● Google, Yahoo!, Microsoft, and Yandex Goals: ● One vocabulary understood by all search engines ● Make it very easy for the webmaster
  • 26. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 26 Knowledge Graphs Schema.org ✓ Schema.org ✓ language to describe “Things” on the Web ✓ commonly used type: ✓ Event ✓ Organization ✓ Person ✓ Place, LocalBusiness, Restaurant ✓ Product, Offer …
  • 27. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 27 Knowledge Graphs Schema.org ✓ Schema.org ✓ direct and “invisible” integration in websites. For example: … without markup … <p>Christopher Froome was sponsored by Sky in the Tour de France.</p> … … <p itemscope itemprop ="Person" itemtype ="http://schema.org/Person" > <span itemprop ="name">Christopher Froome </span> was sponsored by <span itemprop ="sponsor" itemtype ="http://schema.org/Organization" > <a itemprop ="url" href="http://www.skysports.com/ ">Sky</a> </span> in the Tour de France. </p> … … using Microdata syntax
  • 28. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 28 Knowledge Graphs Schema.org ✓ Schema.org ✓ direct and “invisible” integration in websites. For example: … without markup … <p>Christopher Froome was sponsored by Sky in the Tour de France.</p> … … <p vocab="http://schema.org/" typeof="Person" > <span property ="name">Christopher Froome </span> was sponsored by <span property ="sponsor" typeof="http://schema.org/Organization" > <a property ="url" href="http://www.skysports.com/" >Sky</a> </span> in the Tour de France. </p> … … using RDFa syntax
  • 29. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 ✓ Schema.org ✓ direct and “invisible” integration in websites. For example: … without markup 29 Knowledge Graphs Schema.org … <p>Christopher Froome was sponsored by Sky in the Tour de France.</p> … <script type="application/ld+json" > { "@context": "http://schema.org/" , "@type": "Person", "name": "Christopher Froome" , "sponsor": { "@type": "Organization" , "name": "Sky", "url": "http://www.skysports.com/" } } </script> … using JSON-LD syntax
  • 30. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 30 Knowledge Graphs Schema.org ✓ Schema.org ✓ wide distribution on the Web ✓ News: Nytimes, guardian.com, bbc.co.uk, … ✓ Movies: imdb, rottentomatoes, movies.com, … ✓ People: linkedin.com, … ✓ Products: ebay.com. alibaba.com, … ✓ Videos: YouTube, dailymotion, frequency.com, … ✓ Medical: drugs.com, … ✓ Local: yelp.com, allmenus.com, … ✓ Events: wherevent.com, meetup.com, eventful, … ✓ Music: last.fm, myspace.com, soundcloud.com …
  • 31. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 31 Knowledge Graphs Schema.org ❏ Try out examples at: https://developers.google.com/search/docs/advanced/structured-data ● Select Schema Markup Validator ● Copy a URL from a website.
  • 32. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 32 Knowledge Graphs What can go wrong? ❏ The Knowledge Curation process implies to provide cost-sensitive methods to improve the knowledge graph quality, which involves the assessment, cleaning, and enrichment of knowledge graphs. ❏ To assess and improve their quality. ✓ Assessment ✓ Correctness ✓ Completeness ❏ To detect and correct wrong assertions. ✓ Instance assertions ✓ Property-value-assertions ✓ Equality assertions ❏ To improve their completeness. ✓ Duplicate detection ✓ Resolving conflicting property values
  • 33. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 ❏ Motivation ❏ Knowledge Graphs ❏ Ecology of Knowledge ❏ Next Steps and Ideas ❏ Takeaway 33 Outline
  • 34. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 34 Ecology of Knowledge What does ecology of knowledge imply? ❏ Knowledge can be studied from different points of view. ❏ Knowledge is generated from the relationship existing between humans and the knowledge itself. ©gemreportunesco.wordpress.com
  • 35. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 35 Ecology of Knowledge What does ecology of knowledge imply? ❏ Knowledge has the capacity to produce concrete results, whether this is immediately evident or not. ❏ Knowledge does produce positive and negative effects. “The Web does not just connect machines, it connects people” (Tim Berners-Lee)
  • 36. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 36 Ecology of Knowledge What does ecology of knowledge imply? ❏ The faster knowledge develops, the more interdependent countries become and the more their cultures are affected by each other. How does language shape your experience of the internet?
  • 37. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 ❏ Motivation ❏ Knowledge Graphs ❏ Ecology of Knowledge ❏ Next Steps and Ideas ❏ Takeaway 37 Outline
  • 38. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 38 Next Steps and Ideas Quechua language-based Knowledge Graph ❏ Building a Knowledge Graph based on the Quechua language.
  • 39. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 39 Next Steps and Ideas Quechua Infoboxes ❏ Generating and promoting Quechua infoboxes
  • 40. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 40 Next Steps and Ideas Quechua Search Engine ❏ Promoting Google in Quechua: google.com/?hl=qu
  • 41. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 41 Next Steps and Ideas Quechua Chatbot ❏ Developing Assistants in Quechua: Chatbots
  • 42. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 ❏ Motivation ❏ Knowledge Graphs ❏ Ecology of Knowledge ❏ Next Steps and Ideas ❏ Takeaway 42 Outline
  • 43. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 43 Takeaway ❏ Facilitate sustainable development of cultural heritage knowledge in developing countries through promoting technological support in a native language. ❏ Increase access to information and communication technology in their native language and will decrease the digital illiteracy. ❏ Reduce inequalities by given access to new technologies to indigenous communities, it can ensure that the new decisions for developing technologies (e.g. interfaces) also have to consider the Quechua language. ❏ Quality education (e.g. ensure that children and old people can acquire the knowledge and skills needed in their native language).
  • 44. Towards an Ecology of Knowledge I Elwin Huaman I 04/09/2021 44