{'fraction_non_alphanumeric': 0.012121212121212121, 'fraction_numerical': 0.0, 'mean_word_length': 5.117283950617284, '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}}
State of Art Approaches for Giving Related Items in Search Query

Search queries are used to dig out needed information and are one of the most important factors in assessment of search engines results. Search queries are consisting of words, phrases and keywords etc. Related items in the form of different appropriate words that can be used in search query to enhance its precision. Enhancement is done in many ways like suggesting correct spelling of misspelled words, autocomplete etc. To be more precise search queries are précised commonly by query replacement and query enhancement using query substitution and expansion approaches. In this paper we have categorized query precising approaches according to type of query. Query types are classified as transactional, navigational and informational. The paper analyses the pros/con of approaches along with challenges that needs to be addressed which will result in accurate query which eventually helps to get precise search results.