miphilomath / Dhwani

A data privacy concern, open source personal assistant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dhwani

Dhwani is a smart assistant to help people, use their system efficiently who have difficulty in using the system in any way. Dhwani will be your personal assistant and a reliable friend, ready to help you and talk to you. Dhwani is inspired from the JARVIS, the personal assistant of Tony Stark in the Iron Man Series and competes with personal assistants in the market like Amazon Alexa and Google Home.

All personal assistants, available in the industry, requires you to share your data with them and it sends all the data to their cloud servers to process and provide services to their customers. This architecture is good for enterprises as it allows them to take as much data about their customers with their consent by spying over them. Google and Amazon lies on top of the list for such companies.

For people, who wants to try and experience the power of evolving technology, using these personal assistant in their day to day life, without worrying about companies, selling or using their data without consent, Alexa and Google Home mini doesn't help. Their service will degrade if the data collection will be stopped. So, what can we do? Dhwani is the future of these assistant services and unlike these services will be open to all.

Backstory and Initial development

Ever since Iron Man, Jarvis is the dream of every one and with the advent of various industrial application of chatbots, Dhwani started to evolve as an Idea at a Hackathon (RajHack), and was dreamed to help backward and tribal communities in the state of Rajasthan, with computers in general and helping them to use government services. Later modified, Dhwani's first prototype was developed by a team of four (@hellozee, @cocoa, @dunkenmaster and I) at another hackathon (streetHack). First prototype was a success, but was dependent on third party api services which we delegated at that time.

Special thanks to our contributors/developers that helped in kick-starting this project and to shape the dream of having our own personal assistant, a reality.

  • Kuntal majumder (@hellozee)
  • Jatin Kaushik
  • Sanshay katyal
  • Mohit Bansal (@miphilomath)

What makes "Dhwani" unique?

  • The concern for your data privacy makes the Dhwani, unique from other competitors in the industry.
  • The project envisions to work with your native languages. Mozilla's common Voice project is a big help.

Getting your hands dirty! (How to install and technology stack?)

Technology Stack (In Progress)

  • Python
  • Wit API
  • Snowboy Library: To detect keywords
  • Sounder: Python Library

Contribute

Dhwani is a community based project and welcomes everyone to take part in its development. The current task for the project can be found at Roadmap.md. You can help us with the development of Dhwani by contributing in any of the following ways:

  • Code Contribution and Project Design
  • Speech Training by providing voice data in your native language.
  • As a users and Beta tester

NOTE: Make sure to read CONTRIBUTING.md to know more about the contribution workflow and guidelines.

License

This project is licensed under GPL v2.0.

DISCLAIMER: This project is in alpha phase and not yet complete. To help, have a look on our issues and contribution guide. (What you're doing, for who and why)

About

A data privacy concern, open source personal assistant

License:GNU General Public License v2.0