19. The non-transitory computer readable media of claim 17 , wherein upon not finding said written number or numeric quantity, performing a further fuzzy logic search of said parsed text for a match of a quantity unit term, and, if found, assigning said quantity unit term to said exercise quantity unit, and, if not found, searching a user data history for said user for a most recently tracked exercise quantity unit for said exercise to be tracked, and setting the exercise quantity unit for said exercise to be tracked to be the most recently tracked exercise quantity unit.
19. The non-transitory computer readable media of claim 17 , wherein upon not finding said written number or numeric quantity, performing a further fuzzy logic search of said parsed text for a match of a quantity unit term, and, if found, assigning said quantity unit term to said exercise quantity unit, and, if not found, searching a user data history for said user for a most recently tracked exercise quantity unit for said exercise to be tracked, and setting the exercise quantity unit for said exercise to be tracked to be the most recently tracked exercise quantity unit. 20. The non-transitory computer readable media of claim 19 , wherein upon not finding a most recently tracked exercise quantity unit in said user data history, searching an entire user population history for a most frequently tracked exercise quantity unit for said exercise to be tracked, and setting said exercise quantity unit for the exercise to be tracked to be said most frequently tracked exercise quantity unit.