    def do_calculations(cls, voice_transcript, **kwargs):
        """
        Do basic operations with numbers in digits or in number words

        e.x
            - one plus one = 2
            - 1 + 1 = 2
            - one plus 1 = 2
            - one + one = 2

        # ------------------------------------------------
        # Current Limitations
        # ------------------------------------------------
        * Only basic operators are supported
        * In the text need spaces to understand the input e.g 3+4 it's not working, but 3 + 4 works!

        """
        transcript_with_numbers = cls._replace_words_with_numbers(voice_transcript)
        math_equation = cls._clear_transcript(transcript_with_numbers)
        try:
            result = str(eval(math_equation))
            cls.response(result)
        except Exception as e:
            cls.console_manager.console_output('Failed to eval the equation --> {0} with error message {1}'.format(math_equation, e))
Do basic operations with numbers in digits or in number words

e.x
- one plus one = 2
- 1 + 1 = 2
- one plus 1 = 2
- one + one = 2

# ------------------------------------------------
# Current Limitations
# ------------------------------------------------
* Only basic operators are supported
* In the text need spaces to understand the input e.g 3+4 it's not working, but 3 + 4 works!
src/jarvis/jarvis/skills/collection/math.py