Abstract:
Semantic Web can be defined on the Internet that it was able to describe things in a certain way to allow all
computers understand it. Tim Berners-Lee, inventor of the World Wide Web, defines the Semantic Web as "An
extension of the current Web in which information is given well-defined meaning, enabling computers and people
to work in better cooperation"
This paper describes both architecture and a prototype of SemanSearch, a semantic agent that helps user to get
more relevant results when searching for information using a keyword-based search engine. SemanSearch is
implemented using Jena (a java frame work) with the help of ontology that developed for education domain.
SemanSearch also includes the Arabic meaning of concepts to get documents that contain the needed meaning but
in Arabic. A comparative study compares keyword-based search via Google with semantics-based search via the
SemanSearch prototype is used for evaluation.