Microsoft introduces applications to help developers make smart BOTs