Use your voice to ask for information, update social networks, get weather updates, live football scores, movies information restaurant suggestions, writing a note, or even chit-chatting for fun, and many more.
Stephanie can be configured to various levels of listening to ensure your privacy stays intact, as well as can be used with any audio recording device such as inbuilt voice recorder or even connect your phone to use it as voice capturing device, I personally use bluetooth voice recorder.
Take the actual code, and transform it to any form as needed, can be configured to use with any kind of minimal device, or just write your own modules to extend the functionality of the application using simple as f*** guide.
The initial idea came from Jarvis as shown in iron-man movies, a kind of all-in-one virtual assistant software, which laid the foundations to build this software.
Jasper Project hosted in github also helped me to clear out some doubts, and helped me in further understanding of the assistant management software, inspiring me to build stephanie from scratch to incoporate it's usage using minimal hardware and software requirements unlike using Rasberry PI and a better library to integrate with developers.
Even though there are some amazing assitants like Siri, Cortana and so on, I felt that there was a need for an open-source project so that privacy of users stays intact, and stephanie provides a robust layer with 'wake-up-engine' setting to reduce privacy concerns to a huge extent.
Stephanie provides a stupidly simple API which could be used by other developers to make their own modules, or even inject 3rd party modules made by other developers by following some really easy conventions. I'd rather call Stephanie more of a framework than an application because of it's really simply API.
The Ultimate goal of this project is to create a general awareness among all sorts of people irrespective of their career background to get them interested in 'building something cool', that's why installation is made quite simpler but not the simplest to help general public learn programming in a very different way where they could feel they are making something cool.
Start new project > Scrape > Repeat
A note to yourself - write some stupid stuff to show how professional you are.
Alright so jokes aside, I just think programming is one of the fields which is more about creativity than anything, though I strongly believe that an individual must be formal, disciplined and utmost professional when needed, while your inner weirdness shouldn't be compromised but accepted, it's not wrong to have fun in certain situations. Work is the most important part of any individual's life, what's the point if you don't have fun in what you always dreamt of as a kid,
So yeah, Again I'll probably be updating the software ever so often, to make sure it stays up-to-date with current technology, You can come say me "Hi" in any of the social media links, but just don't be formal, imagine I am one of your co-mate, college-mate, room-mate, mate, whereas for any formal enquiries kindly contact me at "firstname.lastname@example.org".
Arguably the worst "About Me" section ever, but oh well, atleast you can feel a little bit home.
Learn to enjoy every minute of your life. Be happy now. Don't wait for something outside of yourself to make you happy in the future. Think how really precious is the time you have to spend, whether it's at work or with your family. Every minute should be enjoyed and savored.Earl Nightingale