Rapprentice: software for teaching robots by example