The research methods used in this phase were literature review, engineering, and
experimentation. The literature review was conducted in relevant research fields. The
review process was iterative; findings in one research field led to the exploration of new
fields, etc. The knowledge gathered from this review led to a set of theories and overall
architecture of the semantic search application. A selected set of theories was tested by
experimentation. The experiments included prototyping the most vital components of