You don't teach it, it learns by taking millions of samples. A resistance load, a toaster for example, draws power at different rates depending on how hot the element is. It is quite different than other heat loads, like a oven or hair dryer.
A motor with a capacitor start is also unique. Your dishwasher pump is very different than a spa or well pump. It does take time to identify loads as it needs to see the usage in the 'wild'. After 30 days it has identified 20 items, some are components of other items. The defrost that is part of the icemaker is identified separately from the fridge itself. It can pick up the fridge light and send you an alert that the fridge has been open for 5 minutes, for example.
Sense does have a if this than that function. It has some use like turning on house lights when the garage door opens. Granted there are other ways to do this with automation but this saves me the expense of installing extra sensors.
Example, it would be useful to know if the well pump ran too long (indicating a leak). It could be used to see if your children were playing games when they returned from school or if the housecleaner really vacuumed your home.