This class serves as a foundation for future work on the Individual RPA Challenge. As a class we will discuss human-in-the-loop concepts and some practicalities relating to different types of automation. While no formal submission is required in this class, students should emerge with a clearly defined use case, a set of initial requirements, and an early-stage workflow concept. In subsequent classes, students will refine these prototypes, integrate exception handling and reusable components, and evaluate their bots against metrics for efficiency and accuracy. This progression from concept to implementation mirrors real-world automation projects and sets the stage for critical evaluation and iteration.
Case: Individual RPA Challenge Case
Case: Billing Bot (background) Case as an example of extending the bot to capture invoicing.
Case: Tax Form Bot (background) Case as an example of extending a bot from input data to interacting and saving pdfs forms.
Case: Distance Bot (background) Case as an example of extending a bot using input data to interacting with web browsers and obtaining data from websites.
Case: Sales Reporting Bot (background) Case as an example of extending a bot using sales data to interacting with dashboards to display sales information.
Case: Background reading (before or after class): Agentic AI vs Generative AI (by IBM) a good overview of the distinction between Generative AI and Agentic AI.
Slides: will be available for download by the beginning of class in either
powerpoint
or
pdf formats.
Automation Tools: UIPath is recommended, but students are welcome to use any automation tool they are comfortable with or would like to try, such as power automate.