Mark Zuckerberg is considering giving away the personal virtual assistant it took him 100 hours to build - here's how it works