All of that and more is in the video description which I made sure had everything in it. Copied from it:
Code for basic W.I.L.L (not including slack code): https://github.com/ironman5366/W.I.L.LMy website: http://willbeddow.comMy articles http://www.gadgetblur.com/author/will/W.I.L.L is an open source python based personal assistant that I've been working on for awhile. He's capable of doing basically anything through json based plugins, and as some of his core features can extract questions, parts of speech, and other information like names, dates,and locations.In this video I'll be showcasing some of the basic plugins I've added and the slack interface that I'm using to interconnect various devices. More videos to come.The plugins I'll be showcasing in this video:1. The question plugin which uses wolframalpha, google, and wikipedia to find a direct answer to most questions. (I forgot to show math functions of this plugin, it can also use wolframalpha to answer basic to intermediate math questions)2. A customizeable greetings plugin3. A youtube searcher and player plugin4. A plugin that uses linux xdg-open (and a similar start based function on windows) to open any file, website, or program*To test the search plugin I asked a wide variety of questions of different natures to show different kinds of searches.Plugins that I won't be showcasing for privacy reasons, because they're still in development, or a few other reasons.Android autovoice commands (hard to show)Spotify module (in development)Texing/autoremote module (privacy)Reminders/google calendar integration (privacy) Google drive integration (in development)Various devices 'speaking' to each other through slack (in development)Json slack commands(hard to showcase right now)All of the plugins involving content extraction that would by necessity use my location, contacts, and other personal info (privacy)Song-NekozillaThanks to Sulav Khadka for ideas and help with the searching and context extraction code