Objective: Most of the current search engines follow informal keyword based search. Finding the user intention and improving the relevancy of results are the major issues faced by the current traditional keyword based search. Targeting to solve the problems of traditional search and to boost the retrieval process, a framework for semantic based information retrieval is planned. Methods: Social and wine ontologies are used to find the user intention and retrieving it. User's natural language queries are translated into SPARQL (SPARQL Protocol and Resource Description Framework query language) query for finding related items from those ontologies.Results: The proposed method makes a significant improvement over traditional search in terms of some searches required for searching a particular number of pages using performance graph.Conclusion: Semantic based search can understand the user intention and gives better results than traditional search