12: Ontology Engineering Flashcards

1
Q

What are the four types of categories?

A
  1. Domains (in databases)
  2. Types (in Artificial Intelligence)
  3. Classes (in object-oriented programming)
  4. Concepts (in logic)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Write a SPARQL command to find the first 50 concepts of DBpedia

and test your query in http://dbpedia.org/sparql

A

SELECT DISTINCT ?concept

WHERE {

?s a ?concept .

} LIMIT 50

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Write a SPARQL command to find whether or not Amazon river is longer than the Nile River

and then test your query in http://dbpedia.org/sparql

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are integrated vocabularies? Give an example of one.

A

The merging of independently developed vocabularies into a single large resource

i.e. Unified Medical Language System which has integrated 100 biomedical vocabularies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the problems with manual ontology acquisition?

A
  • Time-consuming
  • Expensive
  • Highly skilled
  • Cumbersome task
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the tasks supported by machine learning?

A
  • Extraction of ontologies from existing data on the Web
  • Extraction of relational data and metadata from existing data on the Web
  • Merging and mapping ontologies by analysing extensions of concepts
  • Maintaining ontologies by analysing instance data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are some useful Machine Learning techniques for Ontology Engineering?

A
  • Clustering
  • Incremental ontology updating
  • Support for knowledge engineering
  • Improving large natural language ontologies
  • Ontology learning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the current major approaches in ontology mapping?

A
  • Linguistic
  • Statistical
  • Structural
  • Logical methods
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe the linguistic methods in ontology mapping.

A

Exploiting the linguistic labels attached to the concepts in source and target ontology in order to discover potential matches

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the statistical methods in ontology mapping.

A
  • A significant statistical correlation between the instances of a source concept and a target concept, gives us reason to believe that these concepts are strongly related
  • Relies on the availability of a sufficiently large amount of instances that are classified in both the source and the target ontologies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe the structural methods in ontology mapping.

A
  • Since ontologies have internal structure, it makes sense to exploit the graph structure of the source and the target ontologies and try to determine similarities, often in coordination with other methods
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Describe the logical methods in ontology mapping.

A
  • The most specific to mapping ontologies
  • A serious limitation of this approach is that many practical ontologies don’t carry much logical formalism with them
  • In any case, if an ontology carries heavy logical formalism, logical methods can be effectively used for its mapping
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the methods involved in building the Semantic Web architecture?

A
  • Knowledge acquisition
  • Knowledge storage
  • Query Languages, for processing the knowledge stored, and
  • Knowledge maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

____ are the base of any knowledge representation system.

A

Rules are the base of any knowledge representation system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The main aim of the Semantic Web is to enable the ____ of structured and semi-structured data sources over the Web

A

The main aim of the Semantic Web is to enable the integration of structured and semi-structured data sources over the Web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the typical uses of the Semantic Web?

A
  • Improved search engines
  • Dynamic personalization of Web sites
  • Semantic enrichment of existing Web pages
17
Q

What are the four popular fallacies about the Semantic Web?

A
  • Enforcing meaning from the top by the semantic Web,
  • Subscribed to a single predefined meaning for the terms a user employs by the user,
  • Understanding the complicated details of formalized knowledge representation by each user,
  • Requiring the manual markup of all existing Web pages by their authors.
18
Q

Where does metadata come from?

A

Natural Language Processing and Machine Learning technology

19
Q

Where do ontologies come from?

A

The term ontology as used by the Semantic Web community now covers a wide array of semantic structures, from lightweight hierarchies such as MeSH to heavily axiomatized ontologies such as GALEN

20
Q

What should be done with the many ontologies?

A
  • The Semantic Web crucially relies on the possibility of integrating multiple ontologies
  • This is known as the problem of ontology mapping
21
Q

Where’s the “Web” in Semantic Web?

A
  • In the early days of Semantic Web development, Semantic Web emphasized more on “semantic” than on the “Web” but now Web is emphasized very much.
  • Semantic Web can be used for intranets as well.
    • The main advantage of company intranets is that the ontology-mapping problem can be avoided.
22
Q

What is the difference between successful and unsuccessful applications?

A
  • Successful applications are all aimed at closed communities
  • Unsuccessful applications are aimed at the general public are still in the laboratory phase at best
23
Q

What are the key research challenges of Semantic Web?

A
  • Scale inference and storage technology, now scaling to the order of billions of RDF triples
  • Ontology evolution and change
  • Ontology mapping
24
Q

What items on the research agenda have had a crucial impact on the feasibility of the Semantic Web vision?

A
  • Interaction between machine-processable representations and the dynamics of social networks of human users
  • Mechanisms to deal with trust, reputation, integrity, and provenance in a semi-automated way
  • Inference and query facilities that are sufficiently robust to work in the face of limited resources (computational time, network latency, memory, or storage space) and that can make intelligent trade-off decisions between resource use and output quality
25
Q

First, create any simple wild-life ontology including its class hierarchy, properties, and restrictions.

A
  • Properties:
    • eats: inverse of eaten-by
    • is-part-of: transitive
      • Examples:
        • branch is-part-of tree
        • leaf is-part-of branch
  • Restrictions:
    • carnivore: animals which eat animal
    • herbivore: animals which each eat leaves
26
Q

Write the equivalents of the following statements about your wild-life ontology, as facts, rules, and questions.

“clyde” is a Tiger

“simi” is a Rabbit

A Rabbit hates any Tiger

A Rabbit is a Species

A Tiger is a Species

***********************

Is “clyde” a Species?

Does “simi” dislike “clyde”?

A
  • Facts:
    • Tiger(clyde)
    • Rabbit(simi)
  • Rules:
    • Hate(X,Y) -> Dislike (X,Y)
    • Rabbit(X), Tiger(Y) -> Hate(X,Y)
    • Rabbit(X) -> Species(X)
    • Tiger(X) -> Species(X)
  • Questions:
    • -> Species(clyde)
    • -> DisLike(simi,clyde)
27
Q

Based on the database facts in the image, write a pair of rules showing X is a half-sister of Y.

A

female(X),mother(M,X), mother(M,Y), father(F1,X), father(F2,Y), notSame (F1,F2) -> half-sister(X,Y)

female(X), father(F,X), father(F,Y),mother(M1,X), mother(M2,Y), notSame (M1,M2) -> half-sister(X,Y)

28
Q

What are the main application areas of Semantic Web?

A
  • Knowledge management
  • Data integration
  • E-science
  • Convergence with Semantic Grid