{'fraction_non_alphanumeric': 0.01235657546337158, 'fraction_numerical': 0.0, 'mean_word_length': 4.875647668393782, '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}}
Machine Learning Methods for Keyword Extraction and Indexing

The digital age results in the creation of massive information. It is a common tradition among the users to digitalize almost every moment of daily life, since it has become convenient to fetch the information as and when needed from the Internet. User can able to retrieve information by providing query keyword. The objective of the search is to quickly return the set of most relevant documents given a search string. Accomplishing this task for a fixed query involves determining the most relevant documents form the big-data. Queries given to the IR systems are enabled by the keywords. Keyword extraction is a process of identifying the document. Manual keyword extraction is cumbersome and it is in feasible to efficiently identify all the keywords in the document. Therefore the machine learning approaches for keyword extraction are proposed. In this paper various machine learning approaches have discussed along with its merits and de-merits. Here we are also proposing a trained index structure which is efficient to identify the specific locus of the record.