So I've been using Sighthound for close to a year now, and can safely say I've been impressed with it. The actual application might not be anything fancy to look at, but the AI works very well and the their iOS app does a great job. I recently purchased a new PC, and it's gotten even better.