An automation framework to help people automate their applications