school project - semantic web