{'fraction_non_alphanumeric': 0.022419186652763295, 'fraction_numerical': 0.0, 'mean_word_length': 5.23051948051948, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Development Of AMES: Automated ML Expert System

There has been an exponential rise in the quantity of data in the last few decades and as a consequence of this, the need for Machine Learning based applications has increased in every domain. In recent years, Machine Learning has been used in many fields to achieve significant breakthroughs. These fields include financial services, transportation, healthcare, e-commerce, retail, etc. wherein Machine Learning has been used for innovation, transformation, and optimization to get highly promising results. In today’s world, Machine Learning is not used only for research and development applications but also in the enterprise domain. However, traditional Machine Learning methods are dependent on humans and that is not a feasible option for businesses having limited resources and those which cannot invest in a highly qualified data science team. Even in the case of Machine Learning engineers who are in high demand across various industries, improving the efficiency of tasks related to Machine Learning has become a challenge. This calls for the creation of an application that can automate the end-to-end process of applying machine learning solutions to real-world problems. “AMES: Automated ML Expert System” will make Machine Learning truly available, even to people with minimal expertise in this field. Such a system will increase productivity by automating repetitive tasks, help to avoid errors that might creep in due to manual processes, and democratize Machine Learning by making the power of ML accessible to everybody. Tasks such as Hyperparameter Optimization, feature engineering, data preprocessing, visualization, and even model selection, if automated, will prove to be of great benefit to ML engineers and novice users alike. This project aims to automate all these tasks and make the process of building a model simple, quick and efficient.