The spread over of huge amount of information in
the vast area of internet makes difficult for the users to obtain the
search items that are relevant to them. The adoption of web usage
mining helps to discover the accurate search results that satisfy
their requirements. To fulfill their need, it is necessary to
know their preferences of search at various contexts. In
general, the user profiles are used to determine the taste of the
users. The traditional method of user profiling does not provide a
complete detail regarding their search. In addition, the search
preference of the individuals varies in accordance with
time and location. The user profiles do not update the
dynamic location changes of the users. The traditional location
based recommendation systems suggest the search results based
on their location to compensate the dynamic preferences of the
users. The drawbacks of the conventional systems are resolved by
the Location and User Profile (LUP) based recommendation
system. To attain a higher user satisfaction by providing accurate
search results, a trajectory based location prediction and
enriched ontological user profiles to recommend the
appropriate websites to the users is proposed in this paper. In this
article, we suggest a novel method for predicting the location of a
user's profile using Semantic Trajectory Pattern (STP), based on
both the place and semantic features of user trajectories. Our
prediction model 's central concept is based on a novel
cluster-based prediction approach that evaluates the location of
user search data based on the regular activities of related users in
the same cluster, calculated by evaluating the typical behavior of
users in semantic trajectories. The combination of location
information along with enriched ontological user profiles
improves the efficiency of the proposed web recommendation
system. The experimental results are evaluated using recall,
precision and F-measure metrics.