{'fraction_non_alphanumeric': 0.014285714285714285, 'fraction_numerical': 0.0, 'mean_word_length': 5.301587301587301, '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}}
Predicting health of a project using metric generator

Project tracking is a critical process in project development lifecycle. Bypassing tracking of project may seriously dent the project schedule; efforts invested or may even lead to failure of the project. Therefore, monitoring the status of each stage in project lifecycle becomes inevitable. This paper highlights the effectiveness of Metric generator that efficiently manages the various input sources to the system to generate projects metrics, milestones and reports that envisages the quality of the project. This paper discusses the challenges faced to automate the generation of metrics, architecture of metric generator system, the input sources, and the outcome of the system. Metric analysis is considered to be an effective method for tracking the project status. Metric generation tool performs metric computation and highlights the modules that need immediate attention. The tool helps to predict the health of a software project. Based on the outcome of the system, senior management can take decisions such as continuity of a project, area needs attentions or any corrective actions to bring the project into streamline.