Mohammad Azhar Khan aka MAK

Software Engineer. Loves Python. Knows Python, Flask, Django, Node.js, serverless,AWS lambda and many more.


 Nancy: The Virtual Assistant (Python Virtual Assistant)

15 Jan 2017 » python, linux, unix, macos

Nancy: The Virtual Assistant (Python Virtual Assistant) Mac OS Ubuntu Nancy: The Virtual Assistant

From the last few months our team (Errorists) have been working on a python powered virtual assistant which we call “Nancy: The Virtual Assistant” or “NTVA” in short.

You can get a sneak peak into is working in the following video:

This video shows working of Nancy: the virtual assistant using text input but no doubt Nancy can also be controlled using Voice input.

Now-a-days, no doubt there are many virtual assistants available in market but none of them are cross platform and open source which limits their capabilities and scope. Nancy will be a python powered virtual assistant to be available cross platform.Nancy reduces work load and help you with your basic day to day computer based tasks by automating them and reducing human efforts.It is a voice controlled VA which automates the boring stuff as it mingles with your hard drive and gives the user facility of working with files vocally.User can work with their machine both offline & online without getting their fingers on keyboard. Users can get movie ratings, cricket scores just by a voice command and much more. Nancy will also be using machine learning for humanly communication with the user.

What makes Nancy special is that is open source and available under MIT License

  • Nancy-VA–MacOS
  • Nancy-VA–Ubuntu

If you want to make Nancy(Python powered virtual assistant) for your own operating system, you are free to use our source code, but please let us know.

Nancy uses following:

  • Python Regex
  • Wolframalpha
  • Wikipedia
  • Web Scraping
  • Web Automation
  • Google speech synthesis
  • Google text to speech

and many more things under the hood.

One should read and install the requirements before using Nancy: The virtual assistant(Python Virtual Assistant)

  • NonPythonRequrements.txt
  • requirments.txt(Python)

Nancy-VA–MacOS command-for-description You will find the command to use Nancy: The virtual Assistant(Python virtual assistant) here.