Did you verify the result with other dataset than the one used for training?
Otherwise it's impossible to make the comparisons at the end of the article to other results.
I wonder how this performance would have compared to a simple random forest or MLP model.