{'fraction_non_alphanumeric': 0.015920398009950248, 'fraction_numerical': 0.0, 'mean_word_length': 4.651685393258427, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Efficient Information Retrieval System with Higher Priority for User Preference

A search engine is a software system or a tool that is designed to search for information. Web search engines return lists of web pages ranked by the page's relevance to the user query and by number of times a web page viewed. A personalization technique is adopted to retrieve the user preferred result by re-ranking the user's clickthrough data. The re-ranking is performed by evaluating the weights of the user's clickthrough data. The web search is classified as content based and location based, so as to obtain the most relevant data. The content based search returns the ontology results where as the location based searches returns the location information of the geo-web query. The system can be used in hand -held devices where individual user is focused and can also be used in desktops where multiple users are considered. This improves the search engine robustness and also reduces the waiting time of the user.