SlideShare a Scribd company logo
Alik Kirillovich
(alik.kirillovich@gmail.com)
Higher Institute of Information Technology and Intelligent Systems
Kazan Federal University
02 November, 2018
OntoMath Digital Ecosystem
Outline
1. World Digital Mathematical Library
2. OntoMath Digital Ecosystem
3. Semantic publishing platform
4. Ontologies
1. Mocassin ontology
2. OntoMathPro ontology
5. Applications
1. Semantic search for mathematical formulas
2. Recommender system
6. Publications
Traditional libraries
Traditional libraries: documents and bibliographic relationships
Traditional libraries
Traditional libraries: documents and bibliographic relationships
Limitation: no direct access to the objects of mathematical knowledge
World Digital Mathematical Library (WDML)
WDML: mathematical concepts, objects and logical relationships
Direct access to the objects of mathematical knowledge
International Mathematics Union
World Digital Mathematical Library
working group
Workshop 2012
(Washington)
Workshop 2014
(Seoul)
Workshop 2016
(Toronto)
Local working groups: Wolfram Research, Kazan, ….
Outline
1. World Digital Mathematical Library
2. OntoMath Digital Ecosystem
3. Semantic publishing platform
4. Ontologies
1. Mocassin ontology
2. OntoMathPro ontology
5. Applications
1. Semantic search for mathematical formulas
2. Recommender system
6. Publications
OntoMath ecosystem
OntoMath is an ecosystem of ontologies, text analytics tools, and applications
for math knowledge management
Outline
1. World Digital Mathematical Library
2. OntoMath Digital Ecosystem
3. Semantic publishing platform
4. Ontologies
1. Mocassin ontology
2. OntoMathPro ontology
5. Applications
1. Semantic search for mathematical formulas
2. Recommender system
6. Publications
OntoMath ecosystem
OntoMath is an ecosystem of ontologies, text analytics tools, and applications
for math knowledge management
The core component of the OntoMath digital ecosystem is a Semantic publishing platform
Semantic publishing platform (1)
Semantic publishing platform analyzes the underlying semantics in mathematical
scholarly papers and builds their consolidated ontology-based representation
Input: Output:
Collection of math
articles in
Linking Open Data
representation
Semantic publishing platform (2)
The generated dataset covers:
• Matadata:
 Title, date, …
 Authors
 Organizations
→ AKT Portal ontology
• Logical structure of documents: Theorem, Proof, Lemma, …
→ Mocassin ontology
• Terminology
→ OntoMathpro ontology
 Formulas, related to terms
Input: collection of publications
Input: collection of publications
AKT Portal ontology
• Journal
• Author
• Publication-Reference
• …
Matadata extraction
Author: V.I. Arnold
Title: On the matricial version…
Journal: Japan. J. Math. 1, 2006
Affiliation: Steklov Math. Institute
Content:
The congruences modulo the
primary numbers n = pa are
studied for the traces of the
matrices An and An−ϕ(n) , where
A is an integer matrix and ϕ(n)
is the number of residues
modulo …
AKT Portal ontology
• Journal
• Author
• Publication-Reference
• …
Matadata extraction
Author: V.I. Arnold
Title: On the matricial version…
Journal: Japan. J. Math. 1, 2006
Affiliation: Steklov Math. Institute
Content:
The congruences modulo the
primary numbers n = pa are
studied for the traces of the
matrices An and An−ϕ(n) , where
A is an integer matrix and ϕ(n)
is the number of residues
modulo …
Mocassin ontology
Logical structure extraction
Mocassin ontology
Logical structure extraction
The congruences modulo the primary numbers n
= pa are studied for the traces of the matrices An
and An−ϕ(n) , where A is an integer matrix and
ϕ(n) is the number of residues n, relatively prime
to n.
We present an algorithm to decide whether
these congruences hold for all the integer
matrices A, when the prime number p is fixed.
The algorithm is explicitly applied for many
values of p, …
Ontology-based Terminology Extraction
OntoMathPro ontology
Formulas binding
for all integer matrices A, primes p, and natural numbers n. For (1×1)-matrices,
these are just the usual Euler congruences …
Outline
1. World Digital Mathematical Library
2. OntoMath Digital Ecosystem
3. Semantic publishing platform
4. Ontologies
1. Mocassin ontology
2. OntoMathPro ontology
5. Applications
1. Semantic search for mathematical formulas
2. Recommender system
6. Publications
Mocassin
Mocassin is an ontology of elements of the logical structure of mathematical papers
Outline
1. OntoMath Digital Ecosystem
2. Semantic publishing platform
3. Ontologies
1. Mocassin ontology
2. OntoMathPro ontology
4. Applications
1. Semantic search for mathematical formulas
2. Recommender system
5. Conclusion
OntoMаthPro (1)
OntoMathPro (http://ontomathpro.org) is an ontology of mathematical knowledge
OntoMаthPro (2)
Concepts:
• Taxonomies:
 Fields of mathematics
 Mathematical objects
• Concept description:
 English and Russian labels
 Definitions,
 Relations with other concepts
 Links to external terminologies (DBpedia and ScienceWISE)
• Total: 3450 concepts
Logics, Set theory, Geometry, Differential Geometry, …
Set, Function, Integral, Lambda matrix, Christoffel Symbol, …
OntoMаthPro (3)
Relations:
• Taxonomic relation (ISA)
• Belongingness of objects to fields of mathematics
• Logical dependency
• Associative relation between objects
• Associative relation between problems and methods
Lambda matrix is a Matrix
Barycentric Coordinates belongs to Metric Geometry
Christoffel Symbol is defined by Connectedness
Chebyshev Iterative Method see also Numerical Solution of Linear Equation Systems
Matric algebraic linear equation is solved by Gauss method
Outline
1. World Digital Mathematical Library
2. OntoMath Digital Ecosystem
3. Semantic publishing platform
4. Ontologies
1. Mocassin ontology
2. OntoMathPro ontology
5. Applications
1. Semantic search for mathematical formulas
2. Recommender system
6. Publications
OntoMath ecosystem
OntoMath is an ecosystem of ontologies, text analytics tools, and applications
for math knowledge management
• There are currently many math formula search engines out
there
• but they are mostly syntactical, and allow only simple search
by expression patterns
• Our approach is semantic, and, therefore, can find formulas
with respect to a given math concept
• Online demo: http://lobachevskii-dml/mathsearch/
(uni)quation, Springer LaTeX Search, Wikipedia Formula Search, Wolfram Formula Search…
Find formulas, containing “(a + b)2”.
Find formulas that contain variables, expressing angles.
Semantic search for mathematical formulas
The user enters keywords, filtering suggestions of the system
First column contains a variable standing for the query concept in the relevant formula
Second column contains relevant formula
The third column contains the document fragment (theorem, proof, proposition, …),
containing the formula
The user can filter the structural context
Formula details: list of all variables and metadata
Outline
1. World Digital Mathematical Library
2. OntoMath Digital Ecosystem
3. Semantic publishing platform
4. Ontologies
1. Mocassin ontology
2. OntoMathPro ontology
5. Applications
1. Semantic search for mathematical formulas
2. Recommender system
6. Publications
OntoMath ecosystem
OntoMath is an ecosystem of ontologies, text analytics tools, and applications
for math knowledge management
Recommender system (1)
Extracted keywords and Related pages are added
Recommender system (2)
Links to Term pages
Recommender system (3)
Links to other article pages
Recommender system (4)
Term page
Recommender system (5)
Outline
1. World Digital Mathematical Library
2. OntoMath Digital Ecosystem
3. Semantic publishing platform
4. Ontologies
1. Mocassin ontology
2. OntoMathPro ontology
5. Applications
1. Semantic search for mathematical formulas
2. Recommender system
6. Publications
Main publications
• Alexander Elizarov, Alexander Kirillovich, Evgeny Lipachev, Olga Nevzorova. Digital Ecosystem
OntoMath: Mathematical Knowledge Analytics and Management // Kalinichenko L., Kuznetsov S.,
Manolopoulos Y. (eds). XVIII International Conference on Data Analytics and Management in Data
Intensive Domains (DAMDID/RCDL 2016). Communications in Computer and Information Science,
vol 706. Springer, Cham, 2017. Pp. 33-46
• Olga Nevzorova, Nikita Zhiltsov, Alexander Kirillovich, Evgeny Lipachev. OntoMathPRO Ontology: A
Linked Data Hub for Mathematics // Pavel Klinov, Dmitry Mouromstev (eds.) Proceedings of the 5th
International Conference on Knowledge Engineering and Semantic Web (KESW 2014).
Communications in Computer and Information Science, vol. 468. Springer, Cham, 2014. Pp. 105–
119
• Olga Nevzorova, Nikita Zhiltsov, Danila Zaikin, Olga Zhibrik, Alexander Kirillovich, Vladimir Nevzorov,
Evgeniy Birialtsev. Bringing Math to LOD: A Semantic Publishing Platform Prototype for Scientific
Collections in Mathematics // Harith Alani, et al. (eds.) Proceedings of the 12th International
Semantic Web Conference (ISWC 2013). Lecture Notes in Computer Science, vol. 8218. Springer
Berlin Heidelberg, 2013. Pp. 379-394
• Alexander Elizarov, Alexander Kirillovich, Evenvgeny Lipachev, Olga Nevzorova. Semantic Formula
Search in Digital Mathematical Libraries // Proceedings of the 2nd Russia and Pacific Conference on
Computer Technology and Applications (RPC 2017). IEEE, 2017
• A.M. Elizarov, A.V. Kirillovich, E.K. Lipachev, A.B. Zhizhchenko, N.G. Zhil'tsovc. Mathematical
Knowledge Ontologies and Recommender Systems for Collections of Documents in Physics and
Mathematics // Doklady Mathematics, 2016, Vol. 93, Num. 2. Pp. 1–3

More Related Content

What's hot

The Landscape of Ontology Reuse in Linked Data - OEDW2012
The Landscape of Ontology Reuse in Linked Data - OEDW2012The Landscape of Ontology Reuse in Linked Data - OEDW2012
The Landscape of Ontology Reuse in Linked Data - OEDW2012María Poveda Villalón
 
Learning ontologies
Learning ontologiesLearning ontologies
Learning ontologies
Alexander De Leon
 
Neutrosophic Knowledge
Neutrosophic KnowledgeNeutrosophic Knowledge
Neutrosophic Knowledge
Prof. Ahmed Salama
 
Ontology integration - Heterogeneity, Techniques and more
Ontology integration - Heterogeneity, Techniques and moreOntology integration - Heterogeneity, Techniques and more
Ontology integration - Heterogeneity, Techniques and more
Adriel Café
 
Data Integration Ontology Mapping
Data Integration Ontology MappingData Integration Ontology Mapping
Data Integration Ontology Mapping
Pradeep B Pillai
 
A Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisA Framework for Ontology Usage Analysis
A Framework for Ontology Usage Analysis
Jamshaid Ashraf
 
Data Structures and Algorithm - Week 9 - Search Algorithms
Data Structures and Algorithm - Week 9 - Search AlgorithmsData Structures and Algorithm - Week 9 - Search Algorithms
Data Structures and Algorithm - Week 9 - Search Algorithms
Ferdin Joe John Joseph PhD
 
A hierarchical approach for semi structured document indexing and
A hierarchical approach for semi structured document indexing andA hierarchical approach for semi structured document indexing and
A hierarchical approach for semi structured document indexing and
Ibrahim Bounhas
 
Data Structures and Algorithm - Week 3 - Stacks and Queues
Data Structures and Algorithm - Week 3 - Stacks and QueuesData Structures and Algorithm - Week 3 - Stacks and Queues
Data Structures and Algorithm - Week 3 - Stacks and Queues
Ferdin Joe John Joseph PhD
 
ESWC SS 2012 - Monday Keynote Enrico Franconi: Ontologies and Databases
ESWC SS 2012 - Monday Keynote Enrico Franconi: Ontologies and DatabasesESWC SS 2012 - Monday Keynote Enrico Franconi: Ontologies and Databases
ESWC SS 2012 - Monday Keynote Enrico Franconi: Ontologies and Databaseseswcsummerschool
 
Data Structures and Algorithm - Week 4 - Trees, Binary Trees
Data Structures and Algorithm - Week 4 - Trees, Binary TreesData Structures and Algorithm - Week 4 - Trees, Binary Trees
Data Structures and Algorithm - Week 4 - Trees, Binary Trees
Ferdin Joe John Joseph PhD
 
Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...
Tutors India
 

What's hot (13)

The Landscape of Ontology Reuse in Linked Data - OEDW2012
The Landscape of Ontology Reuse in Linked Data - OEDW2012The Landscape of Ontology Reuse in Linked Data - OEDW2012
The Landscape of Ontology Reuse in Linked Data - OEDW2012
 
Learning ontologies
Learning ontologiesLearning ontologies
Learning ontologies
 
Neutrosophic Knowledge
Neutrosophic KnowledgeNeutrosophic Knowledge
Neutrosophic Knowledge
 
Ontology integration - Heterogeneity, Techniques and more
Ontology integration - Heterogeneity, Techniques and moreOntology integration - Heterogeneity, Techniques and more
Ontology integration - Heterogeneity, Techniques and more
 
Data Integration Ontology Mapping
Data Integration Ontology MappingData Integration Ontology Mapping
Data Integration Ontology Mapping
 
Presentation at MTSR 2012
Presentation at MTSR 2012Presentation at MTSR 2012
Presentation at MTSR 2012
 
A Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisA Framework for Ontology Usage Analysis
A Framework for Ontology Usage Analysis
 
Data Structures and Algorithm - Week 9 - Search Algorithms
Data Structures and Algorithm - Week 9 - Search AlgorithmsData Structures and Algorithm - Week 9 - Search Algorithms
Data Structures and Algorithm - Week 9 - Search Algorithms
 
A hierarchical approach for semi structured document indexing and
A hierarchical approach for semi structured document indexing andA hierarchical approach for semi structured document indexing and
A hierarchical approach for semi structured document indexing and
 
Data Structures and Algorithm - Week 3 - Stacks and Queues
Data Structures and Algorithm - Week 3 - Stacks and QueuesData Structures and Algorithm - Week 3 - Stacks and Queues
Data Structures and Algorithm - Week 3 - Stacks and Queues
 
ESWC SS 2012 - Monday Keynote Enrico Franconi: Ontologies and Databases
ESWC SS 2012 - Monday Keynote Enrico Franconi: Ontologies and DatabasesESWC SS 2012 - Monday Keynote Enrico Franconi: Ontologies and Databases
ESWC SS 2012 - Monday Keynote Enrico Franconi: Ontologies and Databases
 
Data Structures and Algorithm - Week 4 - Trees, Binary Trees
Data Structures and Algorithm - Week 4 - Trees, Binary TreesData Structures and Algorithm - Week 4 - Trees, Binary Trees
Data Structures and Algorithm - Week 4 - Trees, Binary Trees
 
Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...
 

Similar to OntoMath digital ecosystem

The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research AreasThe Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
Angelo Salatino
 
Applying machine learning techniques to big data in the scholarly domain
Applying machine learning techniques to big data in the scholarly domainApplying machine learning techniques to big data in the scholarly domain
Applying machine learning techniques to big data in the scholarly domain
Angelo Salatino
 
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology:  A Large-Scale Taxonomy of Research AreasThe Computer Science Ontology:  A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
Angelo Salatino
 
Knowledge graph construction for research & medicine
Knowledge graph construction for research & medicineKnowledge graph construction for research & medicine
Knowledge graph construction for research & medicine
Paul Groth
 
Invited Talk: Early Detection of Research Topics
Invited Talk: Early Detection of Research Topics Invited Talk: Early Detection of Research Topics
Invited Talk: Early Detection of Research Topics
Angelo Salatino
 
HyperMembrane Structures for Open Source Cognitive Computing
HyperMembrane Structures for Open Source Cognitive ComputingHyperMembrane Structures for Open Source Cognitive Computing
HyperMembrane Structures for Open Source Cognitive Computing
Jack Park
 
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystem
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystemDigital repertoires of poetry metrics: towards a Linked Open Data ecosystem
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystem
Uned Laboratorio de Innovación en Humanidades
 
Connected Data for Machine Learning | Paul Groth
Connected Data for Machine Learning | Paul GrothConnected Data for Machine Learning | Paul Groth
Connected Data for Machine Learning | Paul Groth
Connected Data World
 
Botany Softare
Botany SoftareBotany Softare
Between  information  retrieval  services  and bibliometrics  research. New  ...
Between  information  retrieval  services  and bibliometrics  research. New  ...Between  information  retrieval  services  and bibliometrics  research. New  ...
Between  information  retrieval  services  and bibliometrics  research. New  ...
Andrea Scharnhorst
 
UKSG webinar - Introduction to Text-Mining Research Papers with Petr Knoth an...
UKSG webinar - Introduction to Text-Mining Research Papers with Petr Knoth an...UKSG webinar - Introduction to Text-Mining Research Papers with Petr Knoth an...
UKSG webinar - Introduction to Text-Mining Research Papers with Petr Knoth an...
UKSG: connecting the knowledge community
 
Predicting the “Next Big Thing” in Science - #scichallenge2017
Predicting the “Next Big Thing” in Science - #scichallenge2017Predicting the “Next Big Thing” in Science - #scichallenge2017
Predicting the “Next Big Thing” in Science - #scichallenge2017
Adrian Mladenic Grobelnik
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Francesco Osborne
 
OpenMinTeD: Making Sense of Large Volumes of Data
OpenMinTeD: Making Sense of Large Volumes of DataOpenMinTeD: Making Sense of Large Volumes of Data
OpenMinTeD: Making Sense of Large Volumes of Data
openminted_eu
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introdMichele Missikoff
 
Why I am Not a Philosopher (October 2006)
Why I am Not a Philosopher (October 2006)Why I am Not a Philosopher (October 2006)
Why I am Not a Philosopher (October 2006)
Barry Smith
 
978-3-030-67024-5.pdf
978-3-030-67024-5.pdf978-3-030-67024-5.pdf
978-3-030-67024-5.pdf
Alberto Gallardo
 
Master defence 2020 - Serhii Brodiuk - Concept Embedding and Network Analysis...
Master defence 2020 - Serhii Brodiuk - Concept Embedding and Network Analysis...Master defence 2020 - Serhii Brodiuk - Concept Embedding and Network Analysis...
Master defence 2020 - Serhii Brodiuk - Concept Embedding and Network Analysis...
Lviv Data Science Summer School
 
Learning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology EngineeringLearning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology Engineeringbutest
 
Data science syllabus
Data science syllabusData science syllabus
Data science syllabus
anoop bk
 

Similar to OntoMath digital ecosystem (20)

The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research AreasThe Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
 
Applying machine learning techniques to big data in the scholarly domain
Applying machine learning techniques to big data in the scholarly domainApplying machine learning techniques to big data in the scholarly domain
Applying machine learning techniques to big data in the scholarly domain
 
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology:  A Large-Scale Taxonomy of Research AreasThe Computer Science Ontology:  A Large-Scale Taxonomy of Research Areas
The Computer Science Ontology: A Large-Scale Taxonomy of Research Areas
 
Knowledge graph construction for research & medicine
Knowledge graph construction for research & medicineKnowledge graph construction for research & medicine
Knowledge graph construction for research & medicine
 
Invited Talk: Early Detection of Research Topics
Invited Talk: Early Detection of Research Topics Invited Talk: Early Detection of Research Topics
Invited Talk: Early Detection of Research Topics
 
HyperMembrane Structures for Open Source Cognitive Computing
HyperMembrane Structures for Open Source Cognitive ComputingHyperMembrane Structures for Open Source Cognitive Computing
HyperMembrane Structures for Open Source Cognitive Computing
 
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystem
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystemDigital repertoires of poetry metrics: towards a Linked Open Data ecosystem
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystem
 
Connected Data for Machine Learning | Paul Groth
Connected Data for Machine Learning | Paul GrothConnected Data for Machine Learning | Paul Groth
Connected Data for Machine Learning | Paul Groth
 
Botany Softare
Botany SoftareBotany Softare
Botany Softare
 
Between  information  retrieval  services  and bibliometrics  research. New  ...
Between  information  retrieval  services  and bibliometrics  research. New  ...Between  information  retrieval  services  and bibliometrics  research. New  ...
Between  information  retrieval  services  and bibliometrics  research. New  ...
 
UKSG webinar - Introduction to Text-Mining Research Papers with Petr Knoth an...
UKSG webinar - Introduction to Text-Mining Research Papers with Petr Knoth an...UKSG webinar - Introduction to Text-Mining Research Papers with Petr Knoth an...
UKSG webinar - Introduction to Text-Mining Research Papers with Petr Knoth an...
 
Predicting the “Next Big Thing” in Science - #scichallenge2017
Predicting the “Next Big Thing” in Science - #scichallenge2017Predicting the “Next Big Thing” in Science - #scichallenge2017
Predicting the “Next Big Thing” in Science - #scichallenge2017
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
 
OpenMinTeD: Making Sense of Large Volumes of Data
OpenMinTeD: Making Sense of Large Volumes of DataOpenMinTeD: Making Sense of Large Volumes of Data
OpenMinTeD: Making Sense of Large Volumes of Data
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introd
 
Why I am Not a Philosopher (October 2006)
Why I am Not a Philosopher (October 2006)Why I am Not a Philosopher (October 2006)
Why I am Not a Philosopher (October 2006)
 
978-3-030-67024-5.pdf
978-3-030-67024-5.pdf978-3-030-67024-5.pdf
978-3-030-67024-5.pdf
 
Master defence 2020 - Serhii Brodiuk - Concept Embedding and Network Analysis...
Master defence 2020 - Serhii Brodiuk - Concept Embedding and Network Analysis...Master defence 2020 - Serhii Brodiuk - Concept Embedding and Network Analysis...
Master defence 2020 - Serhii Brodiuk - Concept Embedding and Network Analysis...
 
Learning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology EngineeringLearning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology Engineering
 
Data science syllabus
Data science syllabusData science syllabus
Data science syllabus
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 

OntoMath digital ecosystem

  • 1. Alik Kirillovich (alik.kirillovich@gmail.com) Higher Institute of Information Technology and Intelligent Systems Kazan Federal University 02 November, 2018 OntoMath Digital Ecosystem
  • 2. Outline 1. World Digital Mathematical Library 2. OntoMath Digital Ecosystem 3. Semantic publishing platform 4. Ontologies 1. Mocassin ontology 2. OntoMathPro ontology 5. Applications 1. Semantic search for mathematical formulas 2. Recommender system 6. Publications
  • 3. Traditional libraries Traditional libraries: documents and bibliographic relationships
  • 4. Traditional libraries Traditional libraries: documents and bibliographic relationships Limitation: no direct access to the objects of mathematical knowledge
  • 5. World Digital Mathematical Library (WDML) WDML: mathematical concepts, objects and logical relationships Direct access to the objects of mathematical knowledge
  • 6. International Mathematics Union World Digital Mathematical Library working group Workshop 2012 (Washington) Workshop 2014 (Seoul) Workshop 2016 (Toronto) Local working groups: Wolfram Research, Kazan, ….
  • 7. Outline 1. World Digital Mathematical Library 2. OntoMath Digital Ecosystem 3. Semantic publishing platform 4. Ontologies 1. Mocassin ontology 2. OntoMathPro ontology 5. Applications 1. Semantic search for mathematical formulas 2. Recommender system 6. Publications
  • 8. OntoMath ecosystem OntoMath is an ecosystem of ontologies, text analytics tools, and applications for math knowledge management
  • 9. Outline 1. World Digital Mathematical Library 2. OntoMath Digital Ecosystem 3. Semantic publishing platform 4. Ontologies 1. Mocassin ontology 2. OntoMathPro ontology 5. Applications 1. Semantic search for mathematical formulas 2. Recommender system 6. Publications
  • 10. OntoMath ecosystem OntoMath is an ecosystem of ontologies, text analytics tools, and applications for math knowledge management The core component of the OntoMath digital ecosystem is a Semantic publishing platform
  • 11. Semantic publishing platform (1) Semantic publishing platform analyzes the underlying semantics in mathematical scholarly papers and builds their consolidated ontology-based representation Input: Output: Collection of math articles in Linking Open Data representation
  • 12. Semantic publishing platform (2) The generated dataset covers: • Matadata:  Title, date, …  Authors  Organizations → AKT Portal ontology • Logical structure of documents: Theorem, Proof, Lemma, … → Mocassin ontology • Terminology → OntoMathpro ontology  Formulas, related to terms
  • 13. Input: collection of publications
  • 14. Input: collection of publications
  • 15. AKT Portal ontology • Journal • Author • Publication-Reference • … Matadata extraction Author: V.I. Arnold Title: On the matricial version… Journal: Japan. J. Math. 1, 2006 Affiliation: Steklov Math. Institute Content: The congruences modulo the primary numbers n = pa are studied for the traces of the matrices An and An−ϕ(n) , where A is an integer matrix and ϕ(n) is the number of residues modulo …
  • 16. AKT Portal ontology • Journal • Author • Publication-Reference • … Matadata extraction Author: V.I. Arnold Title: On the matricial version… Journal: Japan. J. Math. 1, 2006 Affiliation: Steklov Math. Institute Content: The congruences modulo the primary numbers n = pa are studied for the traces of the matrices An and An−ϕ(n) , where A is an integer matrix and ϕ(n) is the number of residues modulo …
  • 19. The congruences modulo the primary numbers n = pa are studied for the traces of the matrices An and An−ϕ(n) , where A is an integer matrix and ϕ(n) is the number of residues n, relatively prime to n. We present an algorithm to decide whether these congruences hold for all the integer matrices A, when the prime number p is fixed. The algorithm is explicitly applied for many values of p, … Ontology-based Terminology Extraction OntoMathPro ontology
  • 20. Formulas binding for all integer matrices A, primes p, and natural numbers n. For (1×1)-matrices, these are just the usual Euler congruences …
  • 21. Outline 1. World Digital Mathematical Library 2. OntoMath Digital Ecosystem 3. Semantic publishing platform 4. Ontologies 1. Mocassin ontology 2. OntoMathPro ontology 5. Applications 1. Semantic search for mathematical formulas 2. Recommender system 6. Publications
  • 22. Mocassin Mocassin is an ontology of elements of the logical structure of mathematical papers
  • 23. Outline 1. OntoMath Digital Ecosystem 2. Semantic publishing platform 3. Ontologies 1. Mocassin ontology 2. OntoMathPro ontology 4. Applications 1. Semantic search for mathematical formulas 2. Recommender system 5. Conclusion
  • 24. OntoMаthPro (1) OntoMathPro (http://ontomathpro.org) is an ontology of mathematical knowledge
  • 25. OntoMаthPro (2) Concepts: • Taxonomies:  Fields of mathematics  Mathematical objects • Concept description:  English and Russian labels  Definitions,  Relations with other concepts  Links to external terminologies (DBpedia and ScienceWISE) • Total: 3450 concepts Logics, Set theory, Geometry, Differential Geometry, … Set, Function, Integral, Lambda matrix, Christoffel Symbol, …
  • 26. OntoMаthPro (3) Relations: • Taxonomic relation (ISA) • Belongingness of objects to fields of mathematics • Logical dependency • Associative relation between objects • Associative relation between problems and methods Lambda matrix is a Matrix Barycentric Coordinates belongs to Metric Geometry Christoffel Symbol is defined by Connectedness Chebyshev Iterative Method see also Numerical Solution of Linear Equation Systems Matric algebraic linear equation is solved by Gauss method
  • 27. Outline 1. World Digital Mathematical Library 2. OntoMath Digital Ecosystem 3. Semantic publishing platform 4. Ontologies 1. Mocassin ontology 2. OntoMathPro ontology 5. Applications 1. Semantic search for mathematical formulas 2. Recommender system 6. Publications
  • 28. OntoMath ecosystem OntoMath is an ecosystem of ontologies, text analytics tools, and applications for math knowledge management
  • 29. • There are currently many math formula search engines out there • but they are mostly syntactical, and allow only simple search by expression patterns • Our approach is semantic, and, therefore, can find formulas with respect to a given math concept • Online demo: http://lobachevskii-dml/mathsearch/ (uni)quation, Springer LaTeX Search, Wikipedia Formula Search, Wolfram Formula Search… Find formulas, containing “(a + b)2”. Find formulas that contain variables, expressing angles. Semantic search for mathematical formulas
  • 30. The user enters keywords, filtering suggestions of the system
  • 31. First column contains a variable standing for the query concept in the relevant formula
  • 32. Second column contains relevant formula
  • 33. The third column contains the document fragment (theorem, proof, proposition, …), containing the formula
  • 34. The user can filter the structural context
  • 35. Formula details: list of all variables and metadata
  • 36. Outline 1. World Digital Mathematical Library 2. OntoMath Digital Ecosystem 3. Semantic publishing platform 4. Ontologies 1. Mocassin ontology 2. OntoMathPro ontology 5. Applications 1. Semantic search for mathematical formulas 2. Recommender system 6. Publications
  • 37. OntoMath ecosystem OntoMath is an ecosystem of ontologies, text analytics tools, and applications for math knowledge management
  • 39. Extracted keywords and Related pages are added Recommender system (2)
  • 40. Links to Term pages Recommender system (3)
  • 41. Links to other article pages Recommender system (4)
  • 43. Outline 1. World Digital Mathematical Library 2. OntoMath Digital Ecosystem 3. Semantic publishing platform 4. Ontologies 1. Mocassin ontology 2. OntoMathPro ontology 5. Applications 1. Semantic search for mathematical formulas 2. Recommender system 6. Publications
  • 44. Main publications • Alexander Elizarov, Alexander Kirillovich, Evgeny Lipachev, Olga Nevzorova. Digital Ecosystem OntoMath: Mathematical Knowledge Analytics and Management // Kalinichenko L., Kuznetsov S., Manolopoulos Y. (eds). XVIII International Conference on Data Analytics and Management in Data Intensive Domains (DAMDID/RCDL 2016). Communications in Computer and Information Science, vol 706. Springer, Cham, 2017. Pp. 33-46 • Olga Nevzorova, Nikita Zhiltsov, Alexander Kirillovich, Evgeny Lipachev. OntoMathPRO Ontology: A Linked Data Hub for Mathematics // Pavel Klinov, Dmitry Mouromstev (eds.) Proceedings of the 5th International Conference on Knowledge Engineering and Semantic Web (KESW 2014). Communications in Computer and Information Science, vol. 468. Springer, Cham, 2014. Pp. 105– 119 • Olga Nevzorova, Nikita Zhiltsov, Danila Zaikin, Olga Zhibrik, Alexander Kirillovich, Vladimir Nevzorov, Evgeniy Birialtsev. Bringing Math to LOD: A Semantic Publishing Platform Prototype for Scientific Collections in Mathematics // Harith Alani, et al. (eds.) Proceedings of the 12th International Semantic Web Conference (ISWC 2013). Lecture Notes in Computer Science, vol. 8218. Springer Berlin Heidelberg, 2013. Pp. 379-394 • Alexander Elizarov, Alexander Kirillovich, Evenvgeny Lipachev, Olga Nevzorova. Semantic Formula Search in Digital Mathematical Libraries // Proceedings of the 2nd Russia and Pacific Conference on Computer Technology and Applications (RPC 2017). IEEE, 2017 • A.M. Elizarov, A.V. Kirillovich, E.K. Lipachev, A.B. Zhizhchenko, N.G. Zhil'tsovc. Mathematical Knowledge Ontologies and Recommender Systems for Collections of Documents in Physics and Mathematics // Doklady Mathematics, 2016, Vol. 93, Num. 2. Pp. 1–3