Design of Intelligent Applications using Machine Learning and Deep Learning Techniques