SlideShare uma empresa Scribd logo
1 de 16
Ontology Learning Tools:   A Survey of Existing Tools Patrick Cash
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology Learning ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology Learning ,[object Object],[object Object],[object Object]
Ontology Learning from Text ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology Learning from Text ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology Learning from Text ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology Learning from Text ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology Learning from Structured Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology Learning from Structured Data ,[object Object],[object Object],[object Object],[object Object]
Ontology Learning from Structured Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology Learning from Structured Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusion ,[object Object],[object Object],[object Object]
[object Object]

Mais conteúdo relacionado

Mais procurados

Report
ReportReport
Reportbutest
 
Classification of Machine Learning Algorithms
Classification of Machine Learning AlgorithmsClassification of Machine Learning Algorithms
Classification of Machine Learning AlgorithmsAM Publications
 
Mathematical Language Processing via Tree Embeddings
Mathematical Language Processing via Tree EmbeddingsMathematical Language Processing via Tree Embeddings
Mathematical Language Processing via Tree EmbeddingsSergey Sosnovsky
 
4. Publication Strategy - Iustin Dornescu (UoW)
4. Publication Strategy - Iustin Dornescu (UoW)4. Publication Strategy - Iustin Dornescu (UoW)
4. Publication Strategy - Iustin Dornescu (UoW)RIILP
 
Integrating Textbooks with Smart Interactive Content for Learning Programming
Integrating Textbooks with Smart Interactive Content for Learning ProgrammingIntegrating Textbooks with Smart Interactive Content for Learning Programming
Integrating Textbooks with Smart Interactive Content for Learning ProgrammingIsaac Alpizar-Chacon
 
NAACL2015 presentation
NAACL2015 presentationNAACL2015 presentation
NAACL2015 presentationHan Xu, PhD
 
Recommenders, Topics, and Text
Recommenders, Topics, and TextRecommenders, Topics, and Text
Recommenders, Topics, and TextNBER
 
Dental TutorBot: Exploitation of Dental Textbooks for Automated Learning
Dental TutorBot: Exploitation of Dental Textbooks for Automated LearningDental TutorBot: Exploitation of Dental Textbooks for Automated Learning
Dental TutorBot: Exploitation of Dental Textbooks for Automated LearningSergey Sosnovsky
 
Connections b/w active learning and model extraction
Connections b/w active learning and model extractionConnections b/w active learning and model extraction
Connections b/w active learning and model extractionAnmol Dwivedi
 
SelQA: A New Benchmark for Selection-based Question Answering
SelQA: A New Benchmark for Selection-based Question AnsweringSelQA: A New Benchmark for Selection-based Question Answering
SelQA: A New Benchmark for Selection-based Question AnsweringJinho Choi
 
Automatic assessment of collaborative chat conversations with PolyCAFe - EC-T...
Automatic assessment of collaborative chat conversations with PolyCAFe - EC-T...Automatic assessment of collaborative chat conversations with PolyCAFe - EC-T...
Automatic assessment of collaborative chat conversations with PolyCAFe - EC-T...Traian Rebedea
 

Mais procurados (12)

Report
ReportReport
Report
 
Classification of Machine Learning Algorithms
Classification of Machine Learning AlgorithmsClassification of Machine Learning Algorithms
Classification of Machine Learning Algorithms
 
Mathematical Language Processing via Tree Embeddings
Mathematical Language Processing via Tree EmbeddingsMathematical Language Processing via Tree Embeddings
Mathematical Language Processing via Tree Embeddings
 
4. Publication Strategy - Iustin Dornescu (UoW)
4. Publication Strategy - Iustin Dornescu (UoW)4. Publication Strategy - Iustin Dornescu (UoW)
4. Publication Strategy - Iustin Dornescu (UoW)
 
Integrating Textbooks with Smart Interactive Content for Learning Programming
Integrating Textbooks with Smart Interactive Content for Learning ProgrammingIntegrating Textbooks with Smart Interactive Content for Learning Programming
Integrating Textbooks with Smart Interactive Content for Learning Programming
 
Supervised Approach to Extract Sentiments from Unstructured Text
Supervised Approach to Extract Sentiments from Unstructured TextSupervised Approach to Extract Sentiments from Unstructured Text
Supervised Approach to Extract Sentiments from Unstructured Text
 
NAACL2015 presentation
NAACL2015 presentationNAACL2015 presentation
NAACL2015 presentation
 
Recommenders, Topics, and Text
Recommenders, Topics, and TextRecommenders, Topics, and Text
Recommenders, Topics, and Text
 
Dental TutorBot: Exploitation of Dental Textbooks for Automated Learning
Dental TutorBot: Exploitation of Dental Textbooks for Automated LearningDental TutorBot: Exploitation of Dental Textbooks for Automated Learning
Dental TutorBot: Exploitation of Dental Textbooks for Automated Learning
 
Connections b/w active learning and model extraction
Connections b/w active learning and model extractionConnections b/w active learning and model extraction
Connections b/w active learning and model extraction
 
SelQA: A New Benchmark for Selection-based Question Answering
SelQA: A New Benchmark for Selection-based Question AnsweringSelQA: A New Benchmark for Selection-based Question Answering
SelQA: A New Benchmark for Selection-based Question Answering
 
Automatic assessment of collaborative chat conversations with PolyCAFe - EC-T...
Automatic assessment of collaborative chat conversations with PolyCAFe - EC-T...Automatic assessment of collaborative chat conversations with PolyCAFe - EC-T...
Automatic assessment of collaborative chat conversations with PolyCAFe - EC-T...
 

Destaque

An Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorAn Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorCarsten Ullrich
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” diannepatricia
 
from text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Ontofrom text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2OntoRadhoueneRouached
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorialbutest
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationShahab Mokarizadeh
 

Destaque (8)

Steps towards on Ontology based Learning Environment
Steps towards on Ontology based Learning EnvironmentSteps towards on Ontology based Learning Environment
Steps towards on Ontology based Learning Environment
 
An Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorAn Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop Floor
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
 
from text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Ontofrom text and ontology : methodologies and tools - Text2Onto
from text and ontology : methodologies and tools - Text2Onto
 
Ontology Learning
Ontology LearningOntology Learning
Ontology Learning
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorial
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotation
 

Semelhante a ppt

Jtelss presentation Paola Monachesi
Jtelss presentation Paola MonachesiJtelss presentation Paola Monachesi
Jtelss presentation Paola Monachesiguestff44453
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalMauro Dragoni
 
Enhancing social tagging with a knowledge organization system
Enhancing social tagging with a knowledge organization systemEnhancing social tagging with a knowledge organization system
Enhancing social tagging with a knowledge organization systemMichael Day
 
Error Analysis of Rule-based Machine Translation Outputs
Error Analysis of Rule-based Machine Translation OutputsError Analysis of Rule-based Machine Translation Outputs
Error Analysis of Rule-based Machine Translation OutputsParisa Niksefat
 
Towards From Manual to Automatic Semantic Annotation: Based on Ontology Eleme...
Towards From Manual to Automatic Semantic Annotation: Based on Ontology Eleme...Towards From Manual to Automatic Semantic Annotation: Based on Ontology Eleme...
Towards From Manual to Automatic Semantic Annotation: Based on Ontology Eleme...IJwest
 
Ontology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemOntology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemIJTET Journal
 
Using Ontologies to Support and Critique Decisions - 2004
Using Ontologies to Support and Critique Decisions - 2004Using Ontologies to Support and Critique Decisions - 2004
Using Ontologies to Support and Critique Decisions - 2004Yannis Kalfoglou
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...IOSR Journals
 
Semantic Web in Action: Ontology-driven information search, integration and a...
Semantic Web in Action: Ontology-driven information search, integration and a...Semantic Web in Action: Ontology-driven information search, integration and a...
Semantic Web in Action: Ontology-driven information search, integration and a...Amit Sheth
 
JISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In EducationJISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In Educationgrainne
 
IRJET - Text Optimization/Summarizer using Natural Language Processing
IRJET - Text Optimization/Summarizer using Natural Language Processing IRJET - Text Optimization/Summarizer using Natural Language Processing
IRJET - Text Optimization/Summarizer using Natural Language Processing IRJET Journal
 
Class Diagram Extraction from Textual Requirements Using NLP Techniques
Class Diagram Extraction from Textual Requirements Using NLP TechniquesClass Diagram Extraction from Textual Requirements Using NLP Techniques
Class Diagram Extraction from Textual Requirements Using NLP Techniquesiosrjce
 
Ck32985989
Ck32985989Ck32985989
Ck32985989IJMER
 
IRJET - BOT Virtual Guide
IRJET -  	  BOT Virtual GuideIRJET -  	  BOT Virtual Guide
IRJET - BOT Virtual GuideIRJET Journal
 
Tovek Presentation by Livio Costantini
Tovek Presentation by Livio CostantiniTovek Presentation by Livio Costantini
Tovek Presentation by Livio Costantinimaxfalc
 
NLP,expert,robotics.pptx
NLP,expert,robotics.pptxNLP,expert,robotics.pptx
NLP,expert,robotics.pptxAmanBadesra1
 

Semelhante a ppt (20)

Jtelss presentation Paola Monachesi
Jtelss presentation Paola MonachesiJtelss presentation Paola Monachesi
Jtelss presentation Paola Monachesi
 
The impact of standardized terminologies and domain-ontologies in multilingua...
The impact of standardized terminologies and domain-ontologies in multilingua...The impact of standardized terminologies and domain-ontologies in multilingua...
The impact of standardized terminologies and domain-ontologies in multilingua...
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
 
Enhancing social tagging with a knowledge organization system
Enhancing social tagging with a knowledge organization systemEnhancing social tagging with a knowledge organization system
Enhancing social tagging with a knowledge organization system
 
Error Analysis of Rule-based Machine Translation Outputs
Error Analysis of Rule-based Machine Translation OutputsError Analysis of Rule-based Machine Translation Outputs
Error Analysis of Rule-based Machine Translation Outputs
 
Towards From Manual to Automatic Semantic Annotation: Based on Ontology Eleme...
Towards From Manual to Automatic Semantic Annotation: Based on Ontology Eleme...Towards From Manual to Automatic Semantic Annotation: Based on Ontology Eleme...
Towards From Manual to Automatic Semantic Annotation: Based on Ontology Eleme...
 
Ontology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemOntology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval System
 
Using Ontologies to Support and Critique Decisions - 2004
Using Ontologies to Support and Critique Decisions - 2004Using Ontologies to Support and Critique Decisions - 2004
Using Ontologies to Support and Critique Decisions - 2004
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
 
Semantic Web in Action: Ontology-driven information search, integration and a...
Semantic Web in Action: Ontology-driven information search, integration and a...Semantic Web in Action: Ontology-driven information search, integration and a...
Semantic Web in Action: Ontology-driven information search, integration and a...
 
JISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In EducationJISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In Education
 
IRJET - Text Optimization/Summarizer using Natural Language Processing
IRJET - Text Optimization/Summarizer using Natural Language Processing IRJET - Text Optimization/Summarizer using Natural Language Processing
IRJET - Text Optimization/Summarizer using Natural Language Processing
 
Class Diagram Extraction from Textual Requirements Using NLP Techniques
Class Diagram Extraction from Textual Requirements Using NLP TechniquesClass Diagram Extraction from Textual Requirements Using NLP Techniques
Class Diagram Extraction from Textual Requirements Using NLP Techniques
 
D017232729
D017232729D017232729
D017232729
 
Ck32985989
Ck32985989Ck32985989
Ck32985989
 
IRJET - BOT Virtual Guide
IRJET -  	  BOT Virtual GuideIRJET -  	  BOT Virtual Guide
IRJET - BOT Virtual Guide
 
Information Extraction
Information ExtractionInformation Extraction
Information Extraction
 
Tovek Presentation by Livio Costantini
Tovek Presentation by Livio CostantiniTovek Presentation by Livio Costantini
Tovek Presentation by Livio Costantini
 
NLP,expert,robotics.pptx
NLP,expert,robotics.pptxNLP,expert,robotics.pptx
NLP,expert,robotics.pptx
 
team10.ppt.pptx
team10.ppt.pptxteam10.ppt.pptx
team10.ppt.pptx
 

Mais de butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1butest
 
Facebook
Facebook Facebook
Facebook butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

Mais de butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

ppt

Notas do Editor

  1. First I will give a little context for ontologies and ontology learning Given the time constraints going through the tools one by one is not feasible so I am giving an overview of the techniques commonly used in the tools. I broke the tools into the following categories (explain categories) Then I will cover some possible future work in the conclusion
  2. Ontologies capture concepts and relationships between them relationships are both taxonomic (class hierarchy) and non taxonomic (all other relationships) Ontologies Concepts medicine, disease Relationships Taxonomic doctor and patient a subclass of person Non taxonomic relationship between medicine and disease relationship between symptoms and disease Manual Ontology building often requires an expert and they disagree not practical for large scale ontologies also a problem for maintenance Reusing, maintaining and combining existing ontologies has the same problems
  3. Ontology Learning aims to automate the ontology creation process uses techniques from other fields such as machine learning and inductive programming clustering, rule based still a long way from being fully automatic and useable on a large scale by novices requires validation and input from the user throughout the process
  4. ASIUM processes the input text for syntactic structure creates initial clusters using word frequency uses clustering algorithm with user validation at each layer of the clustering HASTI one of the most robust end to end tools preprocesses the text using NLP Uses a modular architecture for each knowledge base and extraction unit uses templates to extract the knowledge uses other machine learning such as clustering to maintain and add to the ontology LTG preprocessing using NLP techniques runs series of algorithms on parsed output Mo’K workbench preprocessing using NLP techniques runs series of algorithms on parsed output OntoGen similar to ASIUM NLP ran on input documents unsupervised and supervised learning algorithms ran to generate suggestions OntoLT NLP is ran to create a XML version of the input with NLP annotations XSLT based rules are ran to extract the knowledge in the input SOAT NLP ran on input text rules used to start with a root concept and grow the taxonomy from that using the rules SVETLAN preprocessing using NLP techniques runs hierarchical clustering algorithm to create taxonomy using syntactic and semantic similarity
  5. Cooperative learning appraoch tools checks with user at each step for validation or makes suggestion to user of actions to take ASIUM requires a lot of user interaction in the validation at each step in the clustering HASTI could allow more user adaptation like the other tools LTG earlier tools that does not actually output an ontology Mo’K workbench constrains the type of learning algorithms that can be used OntoGen requires a lot of user interaction in the validation at each step in the clustering OntoLT requires hand crafted XSLT rules and operators to build ontology SOAT Requires large amount of “high quality input” for domain coverage and concept learning SVETLAN more of a support tool to learn a basic taxonomy then an ontology learning tool
  6. Very similar to the first group but also use structure present in existing ontologies, taxonomies and knowledge bases preprocess input text and use the same type of learning algorithms OntoEdit/KOAN/Text-To-Onto/Text2Onto modular architecture NLP processing of input text algorithm library used to run several algorithms on the input text some algorithms use information from input ontologies algorithms output is in standard format so it is combinable to create a meta-learner OntoLearn extracts terminology and then uses input to determine which terms are only used in that domain creates a concept forest for those terms using input ontology and inductive learning rules adds the concept forest back to ontology and trims the ontology to only represent that domain more robust then DODDLE tools by using semantic interpretation to associate an appropriate concept identifier with each term in the ontology ONTOTEXT rules based approach to learn ontology elements and extract the knowledge TFIDF NLP processing of input Extract single word terms learn multi-word terms and identify patterns Extract related terms by applying the learned patterns to the corpus and return back to the previous step Patterns are learned using existing patterns in the input ontology
  7. OntoEdit/KOAN/Text-To-Onto/Text2Onto one of the most promising tools OntoLearn Depend on enough of the ontology domain being represented in the input ontology, taxonomy or knowledge base ONTOTEXT requires a large amount of hand created rules to learn even a small part of the ontology TFIDF Depend on enough of the ontology domain being represented in the input ontology, taxonomy or knowledge base
  8. DODDLE and DODDLE II focus on building a hierarchically structured set of domain terms creates initial ontology by doing text matching to add domain terms to dictionary trims the initial ontology by determining which parts to drift to the final ontology as well as looking for inconsistent relationships and badly balanced sub-trees DODDLE II adds non taxonomy relationship discovery using word space and word cooccurrence to determine the strength of word relations uses word vector related similarity measures
  9. DODDLE and DODDLE II highly dependent on the ability of simple text matching to map domain terms to the general dictionary to create the domain ontology could use more sophisticated matching techniques problem can be alleviated if a domain specific dictionary is available
  10. Two subclasses for this group enhancing an existing ontology or merging two ontologies OntoBuilder and WebKB create an initial simple ontology using input and then augment it using further web page input use HTML page structure heavily to find important information WebKB is machine learning supervised learning based SyndiKate uses grammatical information available in the input text to learn new terms and add them to the input ontology assigns terms to the ontology using an iterative labeling techniques GLUE creates mappings between two ontologies use probability distributions learns classifiers to map between the two ontologies OntoLift requires the database owner to describe the structure of the underlying data and the types of queries that can be issues to the database uses mapping rules for mapping OntoMerge translates both ontologies to a semantic representation users bridging axioms to map between the two ontologies Prompt and Chimeara does the simple text based matching for the user creates list of suggested mappings and allows the user to validate them checks for inconsistencies in added mappings Useful for ontology maintance Prompt and Chimeara OntoBuilder WebKB
  11. Make assumptions about input text being web based and coverage is based on input web pages OntoBuilder WebKB SyndiKate requires a large amount of input data GLUE only creates a one-to-one mappings OntoLift requires a lot of upfront work done by the data providers OntoMerge extra translation layer between syntactic and semantic layer Prompt and Chimeara requires a lot of user interaction
  12. Selecting a tool most important thing for a user selecting a tool is the type of input they have available the next most important is the type of knowledge learned (concepts, taxonomic and non taxonomic relationships) could reverse these if you are willing to create the types of input needed will probably need to use a combination of several tools to get what is needed which lead to the workbench approach Suggested future work - Combine workbench best approach seen in the tools covered is the workbench approach that allows using multiple tools ideally an easily added to algorithm library that uses a common combinable representation and can take new algorithms as they are created also the workbench will probably need to validate the output from the various steps and algorithms which leads to the next point
  13. Suggested future work - Validation for ontologies (manually created or machine learned) is still an open research area needs to be resolved if ontologies can be trusted for important teaks Machine learning validation Precision used to measure correctness of ontologies by looking for false positives Recall used to measure coverage of the ontology Validation is an important open area of research in ontology learning as noted by all of the papers can help solve other problems like the high need for user interaction in validation that could be replaces with validation techniques
  14. fully automated solution workbench approach will help as well as validation support to replace the user in the validation of steps in the process Semantic web even though it still has a long way to go the hope for its possibilities are strong and the beginnings of it are being seen