Wolframalpha pro provides step wise step solution to math problems like integration, differentiation, differential equations etc. I have my college project to develop an application that produces step wise step solution to differentiation and integration. From where should i start, can anyone suggest me some algorithms and procedure to do that.