Pretty Good!
This is how it will continue to evolve. One thing you can do is make it more current. When the chatbot is solving an answer regardless of whether it is mathematical or theoretical it should highlight important lines and formulas and implement the code highlighting scheme.