Recap: Semantic web basics