October 2007

In the last posting, i ask about this question: how to find information from ontology. And after i took a look in protege I found that Protege provides querytab to get information from the ontology.

Today, at 7 pm, i presented my Thesis Proposal to Iagent lab member. Some of them give me feedback like these :

  1. Take a look research in stanford about pathfinding, they have a good interface (HCI) to show navigation.
  2. Add interesting ontology to my project :
    1. social relationship ontology, we can get information about where is somebody from her/his social relationships.
    2. agenda / personal schedule to be accessed
  3. My focus idea is how to gain the advantage from the ontology. Better HCI will give some additional value to this research.
  4. I must read more paper about indoor location guidance.
  5. This system can be applied to television in first floor to help people who want to find the way to go to the specific location and give overall map. This map can be printed to help user remember about the path.

Some question in my mind :

1. how to find information from ontology

2. what algorithm should i use to solve the problem about pathfinding

I finished to create indoor location ontology for CSIE building and add instances for 3rd floor. Step by step and class hierarcy of this ontology can be found in Report about how to develop indoor location ontology.

To find the path i tried to develop path ontology based on the paper “Specification of an Ontology for Route Graphs” written by Bernd Krieg-Bruckner, Udo Frese, Klaus Luttich, Christian Mandel, Till Mossakowski and Robert J. Ross from FB3 Mathematik und Informatik, Universitat Bremen. (more…)

Before develop the ontology using step by step develop ontology, we should describe CSIE building location.
Description about CSIE building

CSIE building has 5 floors and one basement. Each floor has many rooms, passage, ladder sand lifts. There are several types of rooms:

  1. Laboratory. These rooms are provided for students to explore and practice their knowledge, do research, assignment from teacher or supervisor, or the project. Each laboratory has name, room number, door way, spread on 5 floors, and supervised by teacher as supervisor.
  2. Seminar room. Seminar rooms are provided for students and teacher to discuss their field, project, or discuss the paper.
  3. Classroom. Classrooms are provided to support academic activity such teaching process. 
  4. Rest room. Each floor has rest room as service room for people.
  5. Staff’s office. Staff’s office is office for teacher or CSIE staff.

There are 2 type passages: corridor and door way. Corridor connect one room with another room or another place, door way connect room is way out from room.

Ladders and lifts connected one floor with another. There are 3 ladders in CSIE building, 2 ladders in east side (ladder in south east building and ladder in north east building) and one ladder in west side.   Also there are 2 lifts in east side, lift in south east building and lift in north east building. We collect the map of CSIE building from all the floors. Information from the maps are stored as knowledge in ontology.