Jump to content

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.L
My website: http://willbeddow.com
My 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 plugin
3. A youtube searcher and player plugin
4. 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-Nekozilla

Thanks to Sulav Khadka for ideas and help with the searching and context extraction code

Link to post
Share on other sites

3 hours ago, willbeddow said:

Not sure really what kind of community this is, but in case anyone's interested, I just posted the first video of my open source python based personal assistant. 

 

For some reason I was expecting... something a bit more intrusive like good ol' clippy from the XP era... Meep.

 

Anyway, good job! Do you have any plans for this, or is it a project for fun?

My procrastination is the bane of my existence.

I make games and stuff in my spare time.

 

 

Link to post
Share on other sites

1 hour ago, UnbrokenMotion said:

For some reason I was expecting... something a bit more intrusive like good ol' clippy from the XP era... Meep.

 

Anyway, good job! Do you have any plans for this, or is it a project for fun?

Just made me laugh xD. Anyway, this is mainly for fun, although it's pretty useful. In the past, I've integrated some modules that have been useful (like pychromecast, pyspotify, and many of the AMAZING autoapps and their apis. As for intrusion, I suppose it can be even more intrusive then that XD. Through an app called secure settings, pocketsphinx, and autowear I can use hotword detection to open voice commands. But I've learned the hard way that I say the word "will" too much for my phone to turn on whenever I say it. 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×