def METHOD_NAME(self, text, **kwargs):
    """Detects numbers in the text string
    Args:
        text: string to extract entities from
        **kwargs: it can be used to send specific arguments in future.
    Returns:
        A tuple of two lists with first list containing the detected numbers and second list containing their
        corresponding substrings in the original message.
        For example:
            ([{'min_value': 3, 'max_value': None, 'unit': 'people'}], ['3 people'])
        Additionally this function assigns these lists to self.number and self.original_number_text attributes
        respectively.
    """
    self.text = ' ' + text.lower().strip() + ' '
    number_range_detected, original_text = \
        self.language_number_range_detector.detect_number_range(self.text)
    return number_range_detected, original_text