Opening a new ticket for adding support for decimal and negative numbers. More details for the same discussed here.
Expected outcomes
> parse("he scored fifty three point six percent in the finals")
he scored 53.6 percent in the finals
> parse_number("twelve point seven")
12.7
> parse_number("minus 9.4")
-9.4